#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: