Poster of Linux kernelThe best gift for a Linux geek
tlp::Coord

tlp::Coord

Section: Tulip Graph Library (3) Updated: 19 Jul 2010
Local index Up
 

NAME

tlp::Coord -

Class for coordinates in 3D.

 

SYNOPSIS


#include <Coord.h>

Inherits Vector< float, 3 >.  

Public Member Functions


Coord ()

Coord (const float)

Coord (const float, const float, const float=0)

Coord (const tlp::Vector< float, 3 > &)

void set (const float=0, const float=0, const float=0)

void set (const Coord &)

void setX (float)

void setY (float)

void setZ (float)

float getX () const

float getY () const

float getZ () const

void get (float &, float &, float &) const

Coord operator+ (const tlp::Vector< float, 3 > &) const

Coord operator+ (const float &) const

Coord operator- (const tlp::Vector< float, 3 > &) const

Coord operator- (const float &) const

Coord operator/ (const tlp::Vector< float, 3 > &) const

Coord operator/ (const float &) const

Coord operator^ (const tlp::Vector< float, 3 > &) const

bool operator!= (const Coord &) const

bool operator== (const Coord &) const
 

Detailed Description

Class for coordinates in 3D.  

Constructor & Destructor Documentation

 

tlp::Coord::Coord () [inline]

 

tlp::Coord::Coord (const float val) [inline]

 

tlp::Coord::Coord (const float xx, const float yy, const float zz = 0) [inline]

 

tlp::Coord::Coord (const tlp::Vector< float, 3 > & v) [inline]

 

Member Function Documentation

 

void tlp::Coord::get (float & xx, float & yy, float & zz) const [inline]

 

float tlp::Coord::getX () const [inline]

 

float tlp::Coord::getY () const [inline]

 

float tlp::Coord::getZ () const [inline]

 

bool tlp::Coord::operator!= (const Coord & p) const [inline]

 

tlp::Coord tlp::Coord::operator+ (const float & scalaire) const [inline]

 

tlp::Coord tlp::Coord::operator+ (const tlp::Vector< float, 3 > & v) const [inline]

 

tlp::Coord tlp::Coord::operator- (const float & scalaire) const [inline]

 

tlp::Coord tlp::Coord::operator- (const tlp::Vector< float, 3 > & v) const [inline]

 

tlp::Coord tlp::Coord::operator/ (const float & scalaire) const [inline]

 

tlp::Coord tlp::Coord::operator/ (const tlp::Vector< float, 3 > & v) const [inline]

 

bool tlp::Coord::operator== (const Coord & p) const [inline]

 

tlp::Coord tlp::Coord::operator^ (const tlp::Vector< float, 3 > & v) const [inline]

 

void tlp::Coord::set (const Coord & c) [inline]

 

void tlp::Coord::set (const float xx = 0, const float yy = 0, const float zz = 0) [inline]

 

void tlp::Coord::setX (float xx) [inline]

 

void tlp::Coord::setY (float yy) [inline]

 

void tlp::Coord::setZ (float zz) [inline]

 

Author

Generated automatically by Doxygen for Tulip Graph Library from the source code.


 

Index

NAME
SYNOPSIS
Public Member Functions
Detailed Description
Constructor & Destructor Documentation
tlp::Coord::Coord () [inline]
tlp::Coord::Coord (const float val) [inline]
tlp::Coord::Coord (const float xx, const float yy, const float zz = 0) [inline]
tlp::Coord::Coord (const tlp::Vector< float, 3 > & v) [inline]
Member Function Documentation
void tlp::Coord::get (float & xx, float & yy, float & zz) const [inline]
float tlp::Coord::getX () const [inline]
float tlp::Coord::getY () const [inline]
float tlp::Coord::getZ () const [inline]
bool tlp::Coord::operator!= (const Coord & p) const [inline]
tlp::Coord tlp::Coord::operator+ (const float & scalaire) const [inline]
tlp::Coord tlp::Coord::operator+ (const tlp::Vector< float, 3 > & v) const [inline]
tlp::Coord tlp::Coord::operator- (const float & scalaire) const [inline]
tlp::Coord tlp::Coord::operator- (const tlp::Vector< float, 3 > & v) const [inline]
tlp::Coord tlp::Coord::operator/ (const float & scalaire) const [inline]
tlp::Coord tlp::Coord::operator/ (const tlp::Vector< float, 3 > & v) const [inline]
bool tlp::Coord::operator== (const Coord & p) const [inline]
tlp::Coord tlp::Coord::operator^ (const tlp::Vector< float, 3 > & v) const [inline]
void tlp::Coord::set (const Coord & c) [inline]
void tlp::Coord::set (const float xx = 0, const float yy = 0, const float zz = 0) [inline]
void tlp::Coord::setX (float xx) [inline]
void tlp::Coord::setY (float yy) [inline]
void tlp::Coord::setZ (float zz) [inline]
Author

This document was created by man2html, using the manual pages.
Time: 22:28:14 GMT, April 16, 2011