Public Member Functions |
| Coord (const tlp::Vector< float, 3 > &v) |
| Copy constructor.
|
| Coord (const float xx=0, const float yy=0, const float zz=0) |
| Default constructor. The values default on 0 if not filled.
|
void | set (const float xx=0.f, const float yy=0.f, const float zz=0.f) |
| Sets the value of the X, Y, and Z value of this Coordinate.
|
void | set (const Coord &c) |
| Copy the values of the parameter coordinate into this coordinate.
|
void | setX (float xx) |
void | setY (float yy) |
void | setZ (float zz) |
float | getX () const |
float | getY () const |
float | getZ () const |
void | get (float &xx, float &yy, float &zz) const |
| Modifies the values of the parameters to the vaules of this Coordinate's composants.
|
| VectorCast () |
| VectorCast (const tlp::Vector< float, 3 > &v) |
TYPE & | operator*= (const Obj &obj) |
TYPE & | operator*= (const Vector< Obj, SIZE > &vec) |
TYPE & | operator/= (const Obj &obj) |
TYPE & | operator/= (const Vector< Obj, SIZE > &vec) |
TYPE & | operator+= (const Obj &obj) |
TYPE & | operator+= (const Vector< Obj, SIZE > &vec) |
TYPE & | operator-= (const Obj &obj) |
TYPE & | operator-= (const Vector< Obj, SIZE > &vec) |
TYPE & | operator^= (const Vector< Obj, SIZE > &vec) |
TYPE & | fill (const Obj &obj) |
TYPE | operator* (const Vector< Obj, SIZE > &v) const |
TYPE | operator* (const Obj &v) const |
TYPE | operator+ (const Vector< Obj, SIZE > &v) const |
TYPE | operator+ (const Obj &v) const |
TYPE | operator- (const Vector< Obj, SIZE > &v) const |
TYPE | operator- (const Obj &v) const |
TYPE | operator/ (const Vector< Obj, SIZE > &v) const |
TYPE | operator/ (const Obj &v) const |
TYPE | operator^ (const Vector< Obj, SIZE > &v) const |
This class represents a point in 3-D space, with float precision.