Added Matrix4::Get[Column|Row]

Former-commit-id: 5dc655f97d8523714c69627e70b3bf8dfdcdb1ae
This commit is contained in:
Lynix
2014-07-28 16:16:32 +02:00
parent 60d5c09c18
commit 454a5b1281
2 changed files with 40 additions and 0 deletions

View File

@@ -38,12 +38,14 @@ class NzMatrix4
NzMatrix4& Concatenate(const NzMatrix4& matrix);
NzMatrix4& ConcatenateAffine(const NzMatrix4& matrix);
NzVector4<T> GetColumn(unsigned int column) const;
T GetDeterminant() const;
T GetDeterminantAffine() const;
bool GetInverse(NzMatrix4* dest) const;
bool GetInverseAffine(NzMatrix4* dest) const;
NzQuaternion<T> GetRotation() const;
//NzMatrix3 GetRotationMatrix() const;
NzVector4<T> GetRow(unsigned int row) const;
NzVector3<T> GetScale() const;
NzVector3<T> GetTranslation() const;
void GetTransposed(NzMatrix4* dest) const;