matrix4x4.hpp File Reference

Classes

class  kanzi::Matrix4x4
 Matrix with 4x4 elements. More...
 

Namespaces

 kanzi
 

Functions

KANZI_API Matrix4x4 kanzi::operator* (const Matrix4x4 &left, const Matrix4x4 &right)
 
KANZI_API Matrix4x4 kanzi::multiplyAffine (const Matrix4x4 &left, const Matrix4x4 &right)
 
KANZI_API Matrix4x4 kanzi::orthonormalizeBase (const Matrix4x4 &matrix)
 
KANZI_API optional< Matrix4x4 > kanzi::inverse (const Matrix4x4 &matrix)
 
KANZI_API bool kanzi::isTranslationOnly (const Matrix4x4 &matrix)
 
KANZI_API void kanzi::extractSRT (const Matrix4x4 &matrix, Vector3 &scale, Vector3 &rotationInRadians, Vector3 &translation)