CubbyFlow::Orientation< 3 > Class Template Reference
#include <Core/Geometry/Transform.hpp>
Public Member Functions | |
Orientation () | |
Orientation (const QuaternionD &quat) | |
const QuaternionD & | GetRotation () const |
void | SetRotation (const QuaternionD &quat) |
Vector3D | ToLocal (const Vector3D &pointInWorld) const |
Rotates a point in world coordinate to the local frame. More... | |
Vector3D | ToWorld (const Vector3D &pointInLocal) const |
Rotates a point in local space to the world coordinate. More... | |
Constructor & Destructor Documentation
◆ Orientation() [1/2]
CubbyFlow::Orientation< 3 >::Orientation | ( | ) |
◆ Orientation() [2/2]
CubbyFlow::Orientation< 3 >::Orientation | ( | const QuaternionD & | quat | ) |
Member Function Documentation
◆ GetRotation()
const QuaternionD& CubbyFlow::Orientation< 3 >::GetRotation | ( | ) | const |
◆ SetRotation()
void CubbyFlow::Orientation< 3 >::SetRotation | ( | const QuaternionD & | quat | ) |
◆ ToLocal()
Vector3D CubbyFlow::Orientation< 3 >::ToLocal | ( | const Vector3D & | pointInWorld | ) | const |
Rotates a point in world coordinate to the local frame.
◆ ToWorld()
Vector3D CubbyFlow::Orientation< 3 >::ToWorld | ( | const Vector3D & | pointInLocal | ) | const |
Rotates a point in local space to the world coordinate.
The documentation for this class was generated from the following file:
- Core/Geometry/Transform.hpp