fbxsdk/core/math/fbxvector4.h Source File
Go to the documentation of this file.
13 #ifndef _FBXSDK_CORE_MATH_VECTOR_4_H_
14 #define _FBXSDK_CORE_MATH_VECTOR_4_H_
46 FbxVector4(
double pX,
double pY,
double pZ,
double pW=1.0);
89 void Set(
double pX,
double pY,
double pZ,
double pW=1.0);
223 double DotProduct(
const FbxVector4& pVector)
const;
268 double Length()
const;
274 double SquareLength()
const;
281 double Distance(
const FbxVector4& pVector)
const;
303 operator const double* ()
const;
309 bool IsZero(
int pSize=4)
const;
312 void FixIncorrectValue();
317 #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
FBX SDK quaternion class.
A four double mathematic vector class.
FbxVectorTemplate4< T > & operator=(const T &pValue)
bool operator==(const FbxVectorTemplate4< T > &pVector) const