![]() |
zxhproj v 2.2
zxhproj
|
zxhTransformMatrix.h: used as a affine matrix storage struct CAN NOT be used as Gradient object or in GradientBase class operations More...
#include <zxhTransformMatrix.h>
Public Member Functions | |
| zxhTransformMatrix () | |
| constructor | |
| virtual | ~zxhTransformMatrix () |
| deconstructor | |
| virtual bool | SetTransformFromFile (const char *pFile) |
| from file | |
| virtual bool | SetTransformFromStream (std::ifstream &ifs) |
| from stream | |
| virtual std::string | GetPrintString () |
| virtual std::string | GetMatrixString () |
| virtual std::string | GetTransformType () |
| virtual zxhTransformBase * | Clone (zxhTransformBase *&pRet) |
| virtual bool | GetMultiply (zxhTransformBase *p1, zxhTransformBase *p2) |
| this = p1 X p2 (matrix), result equals p1_transform(p2_transform(x)) | |
| virtual bool | Multiply (zxhTransformBase *p) |
| this X p (matrix), result equals this_transform(p_transform(x)) | |
| virtual bool | MultiplyBy (zxhTransformBase *p) |
| p X this (matrix), result equals p_transform(this_transform(x)) | |
| virtual bool | ComposeNext (zxhTransformBase *p) |
| forward compose, concatenation | |
| virtual bool | Compose (zxhTransformBase *pFirst, zxhTransformBase *pSecond) |
| this= pSecond(pFirst([x])); Y = pSecond X pFirst X [x] | |
| virtual void | UpdateMatrix () |
| defunction | |
Static Public Member Functions | |
| static void | ComputeInverseTransformMatrix (zxhTransformMatrix *pMatrixResult, zxhTransformAffine *pTransSource) |
| static | |
zxhTransformMatrix.h: used as a affine matrix storage struct CAN NOT be used as Gradient object or in GradientBase class operations
| zxhTransformBase * zxhTransformMatrix::Clone | ( | zxhTransformBase *& | pRet | ) | [virtual] |
Reimplemented from zxhTransformAffine.
| std::string zxhTransformMatrix::GetMatrixString | ( | ) | [virtual] |
| std::string zxhTransformMatrix::GetPrintString | ( | void | ) | [virtual] |
Reimplemented from zxhTransformAffine.
| virtual std::string zxhTransformMatrix::GetTransformType | ( | ) | [inline, virtual] |
Reimplemented from zxhTransformAffine.