|
| | OPoint3D () |
| | Default constructor. More...
|
| |
| | OPoint3D (const OPoint3D &pt) |
| | Copy constructor. More...
|
| |
| | OPoint3D (const OCoord3D &coord) |
| | Constructor from a 3D coord. More...
|
| |
| | OPoint3D (double x, double y, double z) |
| | Constructs a new object from 3 doubles. More...
|
| |
| | OPoint3D (double v[]) |
| | Constructs a new object from 3 doubles. More...
|
| |
| virtual | ~OPoint3D () |
| | Destructor. More...
|
| |
| virtual void | set (double x, double y, double z) |
| |
| virtual void | setFromOGL (double x, double y, double z) |
| |
| virtual void | setFromOGL (float x, float y, float z) |
| |
| virtual void | setFromOGL (float coords[3]) |
| |
| virtual void | setFromOGL (double coords[3]) |
| |
| virtual void | getToOGL (double &x, double &y, double &z) |
| |
| virtual void | getToOGL (double coords[3]) |
| |
| double | distFrom (const OPoint3D &pt) const |
| | Computes the distance from this point to another. More...
|
| |
| double | dist2DFrom (const OPoint3D &pt) const |
| | Computes the distance from this point to another in 2D plan. More...
|
| |
| bool | isEqual (const OPoint3D &oPoint) const |
| | Compatibility alias for operator==. More...
|
| |
| | OCoord3D () |
| | Default constructor. More...
|
| |
| | OCoord3D (const OCoord3D &coord) |
| | Copy constructor. More...
|
| |
| | OCoord3D (double x, double y, double z) |
| | Constructor with 3D point coordinates. More...
|
| |
| virtual | ~OCoord3D () |
| | Destructor. More...
|
| |
| OCoord3D & | operator= (const OCoord3D &coord) |
| | operator= More...
|
| |
| bool | operator== (const OCoord3D &coord) const |
| | operator== More...
|
| |
| bool | operator!= (const OCoord3D &coord) const |
| | operator!= More...
|
| |
| void | setCoords (double x, double y, double z) |
| | Sets the coordinates as an array of double. More...
|
| |
| void | setCoords (double coords[3]) |
| | Sets the coordinates as an array of double. More...
|
| |
| void | getCoords (double coords[3]) |
| | Gets the coordinates as an array of double. More...
|
| |
| double * | getCoords () |
| | Gets the coordinates as an array of double. More...
|
| |
| | operator const double * () const |
| |
| | operator double * () |
| |
The 3D point class.
Definition at line 486 of file 3d.h.