|
Code_TYMPAN
4.4.0
Industrial site acoustic simulation
|
3D frame with a point and 3 vectors. More...
#include <3d.h>


Public Member Functions | |
| ORepere3D () | |
| Default constructor. More... | |
| ORepere3D (const ORepere3D &repere) | |
| Copy constructor. More... | |
| ORepere3D (const OPoint3D &origin, const OVector3D &vecI, const OVector3D &vecJ, const OVector3D &vecK) | |
| Constructor with a point and 3 vectors. More... | |
| ORepere3D (const OPoint3D &origin, const OVector3D &vec) | |
| Constructor with a point and 1 vectors. build an arbitrary 3D frame from a point and a single vector. More... | |
| ORepere3D (const OMatrix &matrix) | |
| virtual | ~ORepere3D () |
| Destructor. More... | |
| ORepere3D & | operator= (const ORepere3D &repere) |
| operator= More... | |
| bool | operator== (const ORepere3D &repere) const |
| operator== More... | |
| bool | operator!= (const ORepere3D &repere) const |
| operator!= More... | |
| void | set (const OPoint3D &origin, const OVector3D &vecI, const OVector3D &vecJ, const OVector3D &vecK) |
| Sets with a point and 3 vectors. More... | |
| void | set (const OMatrix &matrix) |
| Sets from a matrix. More... | |
| void | normalize () |
| Normalize each vectors composing this frame. More... | |
| OMatrix | asMatrix () const |
| return the transformation matrix from unity to this pose such as this = transform * unity More... | |
Public Attributes | |
| OPoint3D | _origin |
| The origin point. More... | |
| OVector3D | _vecI |
| Vector I for the X axis. More... | |
| OVector3D | _vecJ |
| Vector J for the Y axis. More... | |
| OVector3D | _vecK |
| Vector K for the Z axis. More... | |
| ORepere3D::ORepere3D | ( | const ORepere3D & | repere | ) |
| ORepere3D::ORepere3D | ( | const OMatrix & | matrix | ) |
| OMatrix ORepere3D::asMatrix | ( | ) | const |
| void ORepere3D::normalize | ( | ) |
| bool ORepere3D::operator!= | ( | const ORepere3D & | repere | ) | const |
| bool ORepere3D::operator== | ( | const ORepere3D & | repere | ) | const |
| void ORepere3D::set | ( | const OMatrix & | matrix | ) |