#include "xform2d.h"#include <math.h>Functions | |
| void | InitMatrix (MATRIX_2D *M) |
| void | CopyMatrix (MATRIX_2D *A, MATRIX_2D *B) |
| void | TranslateMatrix (MATRIX_2D *M, FLOAT32 X, FLOAT32 Y) |
| void | ScaleMatrix (MATRIX_2D *M, FLOAT32 X, FLOAT32 Y) |
| void | MirrorMatrixInX (MATRIX_2D *M) |
| void | MirrorMatrixInY (MATRIX_2D *M) |
| void | MirrorMatrixInXY (MATRIX_2D *M) |
| FLOAT32 | MapX (MATRIX_2D *M, FLOAT32 X, FLOAT32 Y) |
| FLOAT32 | MapY (MATRIX_2D *M, FLOAT32 X, FLOAT32 Y) |
| void | MapPoint (MATRIX_2D *M, const FPOINT &A, FPOINT *B) |
| FLOAT32 | MapDx (MATRIX_2D *M, FLOAT32 DX, FLOAT32 DY) |
| FLOAT32 | MapDy (MATRIX_2D *M, FLOAT32 DX, FLOAT32 DY) |
| void | RotateMatrix (MATRIX_2D_PTR Matrix, FLOAT32 Angle) |
| void InitMatrix | ( | MATRIX_2D * | M | ) |
---------------------------------------------------------------------------- Include Files and Type Defines ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- Public Code ----------------------------------------------------------------------------
| void MirrorMatrixInX | ( | MATRIX_2D * | M | ) |
| void MirrorMatrixInXY | ( | MATRIX_2D * | M | ) |
| void MirrorMatrixInY | ( | MATRIX_2D * | M | ) |
| void RotateMatrix | ( | MATRIX_2D_PTR | Matrix, | |
| FLOAT32 | Angle | |||
| ) |
1.6.3