The following methods are all part of the matrix_transform methods.
Defines functions that generate common transformation matrices.
- identity function
- lookAt function
- lookAtLH function
- lookAtRH function
- rotate function
- rotate_slow function
- scale function
- scale_slow function
- translate function
Builds an identity matrix.
Build a look at view matrix based on the default handedness.
Build a left handed look at view matrix.
Build a right handed look at view matrix.
Builds a rotation 4 x 4 matrix created from an axis vector and an angle.
Builds a rotation 3 x 3 matrix created from an angle.
Builds a rotation 4 x 4 matrix created from an axis vector and an angle.
m
is the input matrix multiplied by this translation matrix
Builds a rotation 3 x 3 matrix created from an angle.
m
is the input matrix multiplied by this translation matrix
Rotate a two dimensional vector.
Rotate a three dimensional vector around an axis.
Rotate a four dimensional vector around an axis.
Rotates a quaternion from a vector of 3 components axis and an angle.
Builds a rotation 4 x 4 matrix created from an axis vector and an angle.
Builds a scale 4 x 4 matrix created from 3 scalars.
Builds a scale 3 x 3 matrix created from a vector of 2 components.
Builds a scale 4 x 4 matrix created from 3 scalars.
m
is the input matrix multiplied by this translation matrix
Builds a scale 3 x 3 matrix created from a vector of 2 components.
m
is the input matrix multiplied by this translation matrix
Builds a scale 4 x 4 matrix created from 3 scalars.
Builds a translation 4 x 4 matrix created from a vector of 3 components.
Builds a translation 3 x 3 matrix created from a vector of 2 components.
Builds a translation 4 x 4 matrix created from a vector of 3 components.
m
is the input matrix multiplied by this translation matrix
Builds a translation 3 x 3 matrix created from a vector of 2 components.
m
is the input matrix multiplied by this translation matrix