#include <Math/Transform.h>
uLib::AffineTransform::AffineTransform |
( |
| ) |
|
|
inline |
void uLib::AffineTransform::EulerYZYRotate |
( |
const Vector3f & |
e | ) |
|
|
inline |
void uLib::AffineTransform::FlipAxes |
( |
int |
first, |
|
|
int |
second |
|
) |
| |
|
inline |
Matrix4f& uLib::AffineTransform::GetMatrix |
( |
| ) |
|
|
inline |
Vector3f uLib::AffineTransform::GetPosition |
( |
| ) |
const |
|
inline |
Matrix3f uLib::AffineTransform::GetRotation |
( |
| ) |
const |
|
inline |
Vector3f uLib::AffineTransform::GetScale |
( |
| ) |
const |
|
inline |
Eigen::Affine3f& uLib::AffineTransform::GetTransform |
( |
| ) |
|
|
inline |
Matrix4f uLib::AffineTransform::GetWorldMatrix |
( |
| ) |
const |
|
inline |
void uLib::AffineTransform::PreRotate |
( |
const Matrix3f & |
m | ) |
|
|
inline |
void uLib::AffineTransform::QuaternionRotate |
( |
const Vector4f & |
q | ) |
|
|
inline |
void uLib::AffineTransform::Rotate |
( |
const Matrix3f & |
m | ) |
|
|
inline |
void uLib::AffineTransform::Scale |
( |
const Vector3f & |
v | ) |
|
|
inline |
void uLib::AffineTransform::SetMatrix |
( |
Matrix4f & |
mat | ) |
|
|
inline |
void uLib::AffineTransform::SetPosition |
( |
const Vector3f & |
v | ) |
|
|
inline |
void uLib::AffineTransform::SetRotation |
( |
const Matrix3f & |
m | ) |
|
|
inline |
void uLib::AffineTransform::Translate |
( |
const Vector3f & |
v | ) |
|
|
inline |
Eigen::Affine3f uLib::AffineTransform::m_T |
|
protected |
Referenced by EulerYZYRotate(), FlipAxes(), GetMatrix(), GetPosition(), GetRotation(), GetScale(), GetTransform(), GetWorldMatrix(), PreRotate(), QuaternionRotate(), Rotate(), Scale(), SetMatrix(), SetPosition(), SetRotation(), and Translate().
The documentation for this class was generated from the following file: