nn::math::VEC3Transform Function

Syntax

NN_FORCE_INLINE VEC3 * VEC3Transform(
     VEC3 * pOut,
     const MTX33 * pM,
     const VEC3 * pV
);

NN_FORCE_INLINE VEC4 * VEC3Transform(
     VEC4 * pOut,
     const MTX44 * pM,
     const VEC3 * pV
);

NN_MATH_INLINE VEC3 * VEC3Transform(
     VEC3 * pOut,
     const MTX34 * pM,
     const VEC3 * pV
);

List of Overloaded Member Functions

VEC3Transform(VEC3 *, const MTX33 *, const VEC3 *) Transforms a vector using a matrix.
VEC3Transform(VEC4 *, const MTX44 *, const VEC3 *) Transforms a vector using a matrix. The fourth element of the vector is taken as 1 during calculation.
VEC3Transform ( VEC3 *, const MTX34 *, const VEC3 * ) Transforms a vector using a matrix. The fourth element of the vector is taken as 1 during calculation.

Description of VEC3Transform(VEC3 *, const MTX33 *, const VEC3 *)

Transforms a vector using a matrix.

Description of VEC3Transform(VEC4 *, const MTX44 *, const VEC3 *)

Transforms a vector using a matrix. The fourth element of the vector is taken as 1 during calculation.

Description of VEC3Transform ( VEC3 *, const MTX34 *, const VEC3 * )

Transforms a vector using a matrix. The fourth element of the vector is taken as 1 during calculation.


CONFIDENTIAL