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) |
![]() | |
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 | |
![]() | |
Eigen::Affine3f | m_T |
AffineTransform * | m_Parent |
|
inline |
|
inline |