fbxsdk/core/math/fbxquaternion.h Source File
Go to the documentation of this file.
13 #ifndef _FBXSDK_CORE_MATH_QUATERNION_H_
14 #define _FBXSDK_CORE_MATH_QUATERNION_H_
50 FbxQuaternion(
double pX,
double pY,
double pZ,
double pW = 1.0);
89 double GetAt(
int pIndex)
const;
96 void SetAt(
int pIndex,
double pValue);
104 void Set(
double pX,
double pY,
double pZ,
double pW = 1.0);
265 void SetAxisAngle(
const FbxVector4& pAxis,
double pDegree);
275 void ComposeSphericalXYZ(
const FbxVector4 pEuler);
308 operator const double* ()
const;
326 #ifndef DOXYGEN_SHOULD_SKIP_THIS
FbxString operator+(const FbxString &pString1, const FbxString &pString2)
FbxString concatenation.
FBX SDK environment definition.
bool operator!=(const FbxVectorTemplate4< T > &pVector) const
T & operator[](int pIndex)
FBX SDK quaternion class.
A four double mathematic vector class.
FbxVectorTemplate4< T > & operator=(const T &pValue)
bool operator==(const FbxVectorTemplate4< T > &pVector) const