|
| PathTransformAffine () |
|
| PathTransformAffine (Transform2d &mtx) |
|
Transform2d & | GetTransform2d () |
|
virtual | ~PathTransformAffine () |
|
void | Transform (double *x, double *y) override |
| 得到(x,y)转换后的值。转换后依然存入x和y变量中。
|
|
void | Transform2x2 (double *x, double *y) override |
| 得到(x,y)转换(忽略平移值)后的值。通常用于计算宽度和高度的变化。转换后依然存入x和y变量中。
|
|
| PathTransform () |
|
virtual | ~PathTransform () |
|
virtual void | Transform (double *x, double *y) |
| 得到(x,y)转换后的值。转换后依然存入x和y变量中。
|
|
virtual void | TransformFloat (float *x, float *y) |
|
virtual void | TransformLong (LONG *x, LONG *y) |
|
virtual void | Transform2x2 (double *x, double *y) |
| 得到(x,y)转换(忽略平移值)后的值。通常用于计算宽度和高度的变化。转换后依然存入x和y变量中。
|
|
virtual BOOL | IsInPath (double x, double y) |
| 是否在坐标系内
|
|
virtual double | GetCoordinateWeight (double value) |
| 获得权重
|
|
virtual BOOL | IsCartesianSystem () |
| 是否是笛卡尔坐标系
|
|