fbxsdk/core/math/fbxmatrix.h Source File
         
    
Go to the documentation of this file.
   13 #ifndef _FBXSDK_CORE_MATH_MATRIX_H_ 
   14 #define _FBXSDK_CORE_MATH_MATRIX_H_ 
   72         FbxMatrix(  
const double p00, 
const double p10, 
const double p20, 
const double p30,
 
   73                     const double p01, 
const double p11, 
const double p21, 
const double p31,
 
   74                     const double p02, 
const double p12, 
const double p22, 
const double p32,
 
   75                     const double p03, 
const double p13, 
const double p23, 
const double p33);
 
   87         double Get(
int pY, 
int pX) 
const;
 
  103         void Set(
int pY, 
int pX, 
double pValue);
 
  125         void SetColumn(
int pX, 
const FbxVector4& pColumn);
 
  211         operator const double* () 
const;
 
  217         inline kDouble44 & 
Double44()
 const { 
return *((kDouble44 *)&mData[0][0]); }
 
  266 #ifndef DOXYGEN_SHOULD_SKIP_THIS 
  270     FbxMatrix operator*(
double pValue) 
const;
 
  275     double Determinant() 
const;
 
FbxString operator+(const FbxString &pString1, const FbxString &pString2)
FbxString concatenation. 
 
FBX SDK environment definition. 
 
const double(kDouble44)[4][4]
Define 4*4 array as a new type. 
 
kDouble44 & Double44() const 
Cast the matrix in a reference to a 4*4 array. 
 
bool operator!=(const FbxVectorTemplate4< T > &pVector) const 
 
FBX SDK quaternion class. 
 
A four double mathematic vector class. 
 
FBX SDK affine matrix class. 
 
FbxVectorTemplate4< T > & operator=(const T &pValue)
 
FBX SDK basic 4x4 double matrix class. 
 
bool operator==(const FbxVectorTemplate4< T > &pVector) const