|
uLib-0.2
|
#include <Math/Geometry.h>
Public Member Functions | |
| Vector4f | GetWorldPoint (const Vector4f &v) const |
| Vector4f | GetWorldPoint (const float x, const float y, const float z) |
| Vector4f | GetLocalPoint (const Vector4f &v) const |
| Vector4f | GetLocalPoint (const float x, const float y, const float z) |
Public Member Functions inherited from uLib::AffineTransform | |
| AffineTransform () | |
| AffineTransform (AffineTransform *parent) | |
| AffineTransform (const AffineTransform ©) | |
| Eigen::Affine3f & | GetTransform () |
| AffineTransform * | GetParent () const |
| void | SetParent (AffineTransform *name) |
| void | SetMatrix (Matrix4f &mat) |
| Matrix4f & | GetMatrix () |
| Matrix4f | GetWorldMatrix () const |
| void | SetPosition (const Vector3f &v) |
| Vector3f | GetPosition () const |
| void | SetRotation (const Matrix3f &m) |
| Matrix3f | GetRotation () const |
| void | Translate (const Vector3f &v) |
| void | Scale (const Vector3f &v) |
| Vector3f | GetScale () const |
| void | Rotate (const Matrix3f &m) |
| void | PreRotate (const Matrix3f &m) |
| void | QuaternionRotate (const Vector4f &q) |
| void | EulerYZYRotate (const Vector3f &e) |
| void | FlipAxes (int first, int second) |
Additional Inherited Members | |
Protected Attributes inherited from uLib::AffineTransform | |
| Eigen::Affine3f | m_T |
| AffineTransform * | m_Parent |
|
inline |
|
inline |