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.