Assimp  v2.0 (November 2010)
Defines | Functions
aiVector3D.inl File Reference

Inline implementation of aiVector3D operators. More...

Defines

#define AI_VECTOR3D_INL_INC

Functions

aiVector3D operator* (const aiMatrix3x3 &pMatrix, const aiVector3D &pVector)
 Transformation of a vector by a 3x3 matrix.
aiVector3D operator* (const aiMatrix4x4 &pMatrix, const aiVector3D &pVector)
 Transformation of a vector by a 4x4 matrix.
AI_FORCE_INLINE float operator* (const aiVector3D &v1, const aiVector3D &v2)
AI_FORCE_INLINE aiVector3D operator* (float f, const aiVector3D &v)
AI_FORCE_INLINE aiVector3D operator* (const aiVector3D &v, float f)
AI_FORCE_INLINE aiVector3D operator+ (const aiVector3D &v1, const aiVector3D &v2)
AI_FORCE_INLINE aiVector3D operator- (const aiVector3D &v1, const aiVector3D &v2)
AI_FORCE_INLINE aiVector3D operator- (const aiVector3D &v)
AI_FORCE_INLINE aiVector3D operator/ (const aiVector3D &v, float f)
AI_FORCE_INLINE aiVector3D operator/ (const aiVector3D &v, const aiVector3D &v2)
AI_FORCE_INLINE aiVector3D operator^ (const aiVector3D &v1, const aiVector3D &v2)

Detailed Description

Inline implementation of aiVector3D operators.


Define Documentation

#define AI_VECTOR3D_INL_INC

Function Documentation

aiVector3D operator* ( const aiMatrix3x3 pMatrix,
const aiVector3D pVector 
) [inline]

Transformation of a vector by a 3x3 matrix.

aiVector3D operator* ( const aiMatrix4x4 pMatrix,
const aiVector3D pVector 
) [inline]

Transformation of a vector by a 4x4 matrix.

AI_FORCE_INLINE float operator* ( const aiVector3D v1,
const aiVector3D v2 
)
AI_FORCE_INLINE aiVector3D operator* ( float  f,
const aiVector3D v 
)
AI_FORCE_INLINE aiVector3D operator* ( const aiVector3D v,
float  f 
)
AI_FORCE_INLINE aiVector3D operator+ ( const aiVector3D v1,
const aiVector3D v2 
)
AI_FORCE_INLINE aiVector3D operator- ( const aiVector3D v1,
const aiVector3D v2 
)
AI_FORCE_INLINE aiVector3D operator- ( const aiVector3D v)
AI_FORCE_INLINE aiVector3D operator/ ( const aiVector3D v,
float  f 
)
AI_FORCE_INLINE aiVector3D operator/ ( const aiVector3D v,
const aiVector3D v2 
)
AI_FORCE_INLINE aiVector3D operator^ ( const aiVector3D v1,
const aiVector3D v2 
)