a | Matrix | [private] |
Angle | Matrix | |
b | Matrix | [private] |
c | Matrix | [private] |
Compose(FIXED16 Scale=1.0, FIXED16 Aspect=1.0, ANGLE Rotation=0, ANGLE Shear=0, Coord Translation=Coord(0, 0)) | Matrix | |
CreateRotateMatrix(const double &RotateAngle) | Matrix | [static] |
CreateScaleMatrix(const double &xScale, const double &yScale) | Matrix | [static] |
CreateScaleMatrix(const double &ScaleFactor) | Matrix | [static] |
CreateShearMatrix(const double &ShearAngle) | Matrix | [static] |
CreateTransMatrix(const Coord &dcTrans) | Matrix | [static] |
d | Matrix | [private] |
Decompose(FIXED16 *pScale=NULL, FIXED16 *pAspect=NULL, ANGLE *pRotation=NULL, ANGLE *pShear=NULL, Coord *pTranslate=NULL, FIXED16 *pScaleY=NULL) | Matrix | |
Det() const | Matrix | |
e | Matrix | [private] |
f | Matrix | [private] |
GetComponents(FIXED16 *, INT32 *) const | Matrix | |
GetTranslation(DocCoord &) const | Matrix | |
GetTranslation(INT32 &, INT32 &) const | Matrix | |
Init() | SimpleCCObject | [static] |
Interpolate(const Matrix &op, const double ratio) const | Matrix | |
Inverse() const | Matrix | |
IsIdentity() const | Matrix | |
IsReflection(const double epsilon=0.0) const | Matrix | |
IsRotation(const double epsilon=0.0) const | Matrix | |
IsTranslation(const double epsilon=0.0) const | Matrix | |
Matrix() | Matrix | |
Matrix(const FIXED16 &, const FIXED16 &) | Matrix | |
Matrix(const ANGLE &theta) | Matrix | |
Matrix(const Coord &) | Matrix | |
Matrix(const Coord &, const ANGLE &) | Matrix | |
Matrix(const INT32, const INT32) | Matrix | |
Matrix(const FIXED16 &, const FIXED16 &, const FIXED16 &, const FIXED16 &, const INT32, const INT32) | Matrix | |
Matrix(const DocRect &, const DocRect &) | Matrix | |
MemoryDump() | SimpleCCObject | [static] |
MemoryTrackAdd(void *p, LPCSTR Filename, INT32 Line) | SimpleCCObject | [static] |
operator *(const Matrix &, const Matrix &) | Matrix | [friend] |
operator *=(const Matrix &) | Matrix | |
operator delete(void *p) | SimpleCCObject | |
operator new(size_t, void *p) | SimpleCCObject | [inline] |
operator new(size_t nSize) | SimpleCCObject | |
operator new(size_t nSize, LPCSTR lpszFileName, INT32 nLine) | SimpleCCObject | |
operator=(const Matrix &) | Matrix | |
operator==(const Matrix &) const | Matrix | |
OSRenderRegion class | Matrix | [friend] |
PostRotate(DocCoord dcCentre, const ANGLE &Angle) const | Matrix | |
RatioMatrix(const double ratio) | Matrix | |
SetTranslation(const DocCoord &) | Matrix | |
SetTranslation(const INT32 &, const INT32 &) | Matrix | |
Trace() const | Matrix | |
transform(Coord *) const | Matrix | |
transform(Coord[], UINT32 count) const | Matrix | |
transform(Coord[], const Coord[], UINT32) const | Matrix | |
TransformBounds(DocRect *pRect) const | Matrix | |
translate(const INT32 TransX, const INT32 TransY) | Matrix | |
Type | Matrix | |
XMatrix class | Matrix | [friend] |