Moka kernel
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CTransformationMatrix Member List

This is the complete list of members for CTransformationMatrix, including all inherited members.

AnyMatrix enum valueCTransformationMatrix
applyOn(CVertex &AVertex) const CTransformationMatrix
applyOn(const CVertex &AVertex, CVertex &AResult) const CTransformationMatrix
axialScale(const CVertex &AAxeDirection, TCoordinate ACoef)CTransformationMatrix
axialScale(const CVertex &AAxeVertex, const CVertex &AAxeDirection, TCoordinate ACoef)CTransformationMatrix
CTransformationMatrix(TMatrixType AType=IdentityMatrix)CTransformationMatrix
CTransformationMatrix(const CTransformationMatrix &AMatrix)CTransformationMatrix
CTransformationMatrix(TCoordinate A00, TCoordinate A01, TCoordinate A02, TCoordinate A03, TCoordinate A10, TCoordinate A11, TCoordinate A12, TCoordinate A13, TCoordinate A20, TCoordinate A21, TCoordinate A22, TCoordinate A23, TCoordinate A30, TCoordinate A31, TCoordinate A32, TCoordinate A33)CTransformationMatrix
CTransformationMatrix(const CVertex &ALine1, const CVertex &ALine2, const CVertex &ALine3)CTransformationMatrix
IdentityMatrix enum valueCTransformationMatrix
NullMatrix enum valueCTransformationMatrix
operator*(const CTransformationMatrix &AMatrix) const CTransformationMatrix
operator*(const CVector &AVector) const CTransformationMatrix
operator=(const CTransformationMatrix &AMatrix)CTransformationMatrix
operator[](int ARow) const CTransformationMatrix
orientate(const CVertex &AVector1, const CVertex &AVector2)CTransformationMatrix
orientate(const CVertex &ACenter, const CVertex &AVector1, const CVertex &AVector2)CTransformationMatrix
orientate(const CVertex &AVectorU1, const CVertex &AVectorV1, const CVertex &AVectorU2, const CVertex &AVectorV2)CTransformationMatrix
planarScale(const CVertex &APlaneNormal, TCoordinate ACoef)CTransformationMatrix
planarScale(const CVertex &APlaneVertex, const CVertex &APlaneNormal, TCoordinate ACoef)CTransformationMatrix
rotate(const CVertex &AAxeDirection, TCoordinate AAngle)CTransformationMatrix
rotate(const CVertex &AAxeVertex, const CVertex &AAxeDirection, TCoordinate AAngle)CTransformationMatrix
rotate(const CVertex &AAngles)CTransformationMatrix
rotate180(const CVertex &AAxeDirection)CTransformationMatrix
scale(TCoordinate ACoef)CTransformationMatrix
scale(const CVertex &ACoef)CTransformationMatrix
scale(const CVertex &ACenter, TCoordinate ACoef)CTransformationMatrix
scale(const CVertex &ACenter, const CVertex &ACoef)CTransformationMatrix
setToIdentity()CTransformationMatrix
setToNull()CTransformationMatrix
TMatrixType enum nameCTransformationMatrix
transform(const CVertex &AOrigin1, const CVertex &AVectorU1, const CVertex &AVectorV1, const CVertex &AOrigin2, const CVertex &AVectorU2, const CVertex &AVectorV2, const CVertex &ACoef=CVertex(1, 1, 1))CTransformationMatrix
translate(const CVertex &AVector)CTransformationMatrix
~CTransformationMatrix()CTransformationMatrix