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
1.8.13