25CLinearTransformation::CLinearTransformation(
void)
38 TGERROR(
"Tried to initialise a linear transformation with a matrix of size: " << Matrix.
GetWidth() <<
"x" << Matrix.
GetHeight());
54 *
this = Deformation * *
this;
61 Deform(0, 0) = dXScale;
62 Deform(1, 1) = dYScale;
63 Deform(2, 2) = dZScale;
#define TGERROR(MESSAGE)
Macros used to report the file name and line number to the TexGenError and TexGenLog functions.
Class to represent a matrix and perform various operations on it.
void InitialiseIdentity(int iSize)
Namespace containing a series of customised math operations not found in the standard c++ library.
CMatrix ConvertRotation(WXYZ Q)
Struct for representing a quaternion.