TouchVG framework
|
成员的完整列表,这些成员属于 Matrix2d,包括所有继承而来的类成员
angle() const | Matrix2d | |
coordSystem(const Vector2d &e0, const Vector2d &e1, const Point2d &origin) | Matrix2d | static |
coordSystem(const Point2d &origin, float scaleX, float scaleY=0, float angle=0) | Matrix2d | static |
det() const | Matrix2d | |
dx | Matrix2d | |
dy | Matrix2d | |
getCoordSystem(Vector2d &e0, Vector2d &e1, Point2d &origin) const | Matrix2d | |
hasMirror(Vector2d &reflex) const | Matrix2d | |
inverse() const | Matrix2d | |
invert() | Matrix2d | |
isConformal(float &scaleX, float &scaleY, float &angle, bool &isMirror, Vector2d &reflex) const | Matrix2d | |
isEqualTo(const Matrix2d &mat, const Tol &tol=Tol::gTol()) const | Matrix2d | |
isIdentity() const | Matrix2d | |
isInvertible() const | Matrix2d | |
isOrtho() const | Matrix2d | |
kIdentity() | Matrix2d | static |
m11 | Matrix2d | |
m12 | Matrix2d | |
m21 | Matrix2d | |
m22 | Matrix2d | |
Matrix2d() | Matrix2d | |
Matrix2d(const Matrix2d &src) | Matrix2d | |
Matrix2d(float _m11, float _m12, float _m21, float _m22, float _dx, float _dy) | Matrix2d | |
Matrix2d(const Vector2d &e0, const Vector2d &e1, const Point2d &origin) | Matrix2d | |
mirroring(const Point2d &pnt=Point2d::kOrigin()) | Matrix2d | static |
mirroring(const Point2d &pnt, const Vector2d &dir) | Matrix2d | static |
operator!=(const Matrix2d &mat) const | Matrix2d | |
operator*(const Matrix2d &mat) const | Matrix2d | |
operator*(float s, const Matrix2d &mat) | Matrix2d | friend |
operator*(float s) const | Matrix2d | |
operator*=(const Matrix2d &mat) | Matrix2d | |
operator*=(float s) | Matrix2d | |
operator/(float s) const | Matrix2d | |
operator/=(float s) | Matrix2d | |
operator==(const Matrix2d &mat) const | Matrix2d | |
postMultBy(const Matrix2d &rightSide) | Matrix2d | |
preMultBy(const Matrix2d &leftSide) | Matrix2d | |
rotation(float angle, const Point2d ¢er=Point2d::kOrigin()) | Matrix2d | static |
scale() const | Matrix2d | |
scaleBy(float sx, float sy) | Matrix2d | |
scaleBy(float s) | Matrix2d | |
scaleX() const | Matrix2d | |
scaleY() const | Matrix2d | |
scaling(float scale, const Point2d ¢er=Point2d::kOrigin()) | Matrix2d | static |
scaling(float scaleX, float scaleY, const Point2d ¢er=Point2d::kOrigin()) | Matrix2d | static |
set(float _m11, float _m12, float _m21, float _m22, float _dx, float _dy) | Matrix2d | |
setCoordSystem(const Vector2d &e0, const Vector2d &e1, const Point2d &origin) | Matrix2d | |
setToIdentity() | Matrix2d | |
setToMirroring(const Point2d &pnt=Point2d::kOrigin()) | Matrix2d | |
setToMirroring(const Point2d &pnt, const Vector2d &dir) | Matrix2d | |
setToProduct(const Matrix2d &m1, const Matrix2d &m2) | Matrix2d | |
setToRotation(float angle, const Point2d ¢er=Point2d::kOrigin()) | Matrix2d | |
setToScaling(float scale, const Point2d ¢er=Point2d::kOrigin()) | Matrix2d | |
setToScaling(float scaleX, float scaleY, const Point2d ¢er=Point2d::kOrigin()) | Matrix2d | |
setToShearing(float sx, float sy, const Point2d &pnt=Point2d::kOrigin()) | Matrix2d | |
setToTranslation(const Vector2d &vec) | Matrix2d | |
shearing(float sx, float sy, const Point2d &pnt=Point2d::kOrigin()) | Matrix2d | static |
transformPoints(int count, Point2d *points) const | Matrix2d | |
transformVectors(int count, Vector2d *vectors) const | Matrix2d | |
transformWith2P(const Point2d &from1, const Point2d &from2, const Point2d &to1, const Point2d &to2) | Matrix2d | static |
translation(const Vector2d &vec) | Matrix2d | static |