sgCMatrix

sgCMatrix is a class of the 4x4 matrix mathematical concept. This class includes all necessary functions to work with matrices and affine transformations presentation in the three-dimensional space.

 

The class is described in sgMatrix.h

 

The sgCMatrix class methods:

 

Constructor and destructor:

sgCMatrix()

sgCMatrix(const double*)

sgCMatrix(sgCMatrix&)

~sgCMatrix()

 

Methods:

operator=

SetMatrix

GetData

GetTransparentData

Identity

Transparent

Inverse

Multiply

Translate

Rotate

VectorToZAxe

ApplyMatrixToVector

ApplyMatrixToPoint