![]() |
Skia
2D Graphics Library
|
This is the complete list of members for SkMatrix, including all inherited members.
| asAffine(SkScalar affine[6]) const | SkMatrix | |
| Concat(const SkMatrix &a, const SkMatrix &b) | SkMatrix | inlinestatic |
| decomposeScale(SkSize *scale, SkMatrix *remaining=nullptr) const | SkMatrix | |
| dirtyMatrixTypeCache() | SkMatrix | inline |
| dump() const | SkMatrix | |
| get(int index) const | SkMatrix | inline |
| get9(SkScalar buffer[9]) const | SkMatrix | inline |
| getMaxScale() const | SkMatrix | |
| getMinMaxScales(SkScalar scaleFactors[2]) const | SkMatrix | |
| getMinScale() const | SkMatrix | |
| getPerspX() const | SkMatrix | inline |
| getPerspY() const | SkMatrix | inline |
| getScaleX() const | SkMatrix | inline |
| getScaleY() const | SkMatrix | inline |
| getSkewX() const | SkMatrix | inline |
| getSkewY() const | SkMatrix | inline |
| getTranslateX() const | SkMatrix | inline |
| getTranslateY() const | SkMatrix | inline |
| getType() const | SkMatrix | inline |
| hasPerspective() const | SkMatrix | inline |
| I() | SkMatrix | static |
| InvalidMatrix() | SkMatrix | static |
| invert(SkMatrix *inverse) const | SkMatrix | inline |
| isFinite() const | SkMatrix | inline |
| isIdentity() const | SkMatrix | inline |
| isScaleTranslate() const | SkMatrix | inline |
| isSimilarity(SkScalar tol=SK_ScalarNearlyZero) const | SkMatrix | |
| isTranslate() const | SkMatrix | inline |
| kAffine_Mask enum value | SkMatrix | |
| kAScaleX | SkMatrix | static |
| kAScaleY | SkMatrix | static |
| kASkewX | SkMatrix | static |
| kASkewY | SkMatrix | static |
| kATransX | SkMatrix | static |
| kATransY | SkMatrix | static |
| kCenter_ScaleToFit enum value | SkMatrix | |
| kEnd_ScaleToFit enum value | SkMatrix | |
| kFill_ScaleToFit enum value | SkMatrix | |
| kIdentity_Mask enum value | SkMatrix | |
| kMPersp0 | SkMatrix | static |
| kMPersp1 | SkMatrix | static |
| kMPersp2 | SkMatrix | static |
| kMScaleX | SkMatrix | static |
| kMScaleY | SkMatrix | static |
| kMSkewX | SkMatrix | static |
| kMSkewY | SkMatrix | static |
| kMTransX | SkMatrix | static |
| kMTransY | SkMatrix | static |
| kPerspective_Mask enum value | SkMatrix | |
| kScale_Mask enum value | SkMatrix | |
| kStart_ScaleToFit enum value | SkMatrix | |
| kTranslate_Mask enum value | SkMatrix | |
| MakeAll(SkScalar scaleX, SkScalar skewX, SkScalar transX, SkScalar skewY, SkScalar scaleY, SkScalar transY, SkScalar pers0, SkScalar pers1, SkScalar pers2) | SkMatrix | inlinestatic |
| MakeRectToRect(const SkRect &src, const SkRect &dst, ScaleToFit stf) | SkMatrix | inlinestatic |
| mapHomogeneousPoints(SkPoint3 dst[], const SkPoint3 src[], int count) const | SkMatrix | |
| mapHomogeneousPoints(SkPoint3 dst[], const SkPoint src[], int count) const | SkMatrix | |
| mapOrigin() const | SkMatrix | inline |
| mapPoint(SkPoint pt) const | SkMatrix | inline |
| mapPoints(SkPoint dst[], const SkPoint src[], int count) const | SkMatrix | |
| mapPoints(SkPoint pts[], int count) const | SkMatrix | inline |
| mapRadius(SkScalar radius) const | SkMatrix | |
| mapRect(SkRect *dst, const SkRect &src, SkApplyPerspectiveClip pc=SkApplyPerspectiveClip::kYes) const | SkMatrix | |
| mapRect(SkRect *rect, SkApplyPerspectiveClip pc=SkApplyPerspectiveClip::kYes) const | SkMatrix | inline |
| mapRect(const SkRect &src, SkApplyPerspectiveClip pc=SkApplyPerspectiveClip::kYes) const | SkMatrix | inline |
| mapRectScaleTranslate(SkRect *dst, const SkRect &src) const | SkMatrix | |
| mapRectToQuad(SkPoint dst[4], const SkRect &rect) const | SkMatrix | inline |
| mapVector(SkScalar dx, SkScalar dy, SkVector *result) const | SkMatrix | inline |
| mapVector(SkScalar dx, SkScalar dy) const | SkMatrix | inline |
| mapVectors(SkVector dst[], const SkVector src[], int count) const | SkMatrix | |
| mapVectors(SkVector vecs[], int count) const | SkMatrix | inline |
| mapXY(SkScalar x, SkScalar y, SkPoint *result) const | SkMatrix | |
| mapXY(SkScalar x, SkScalar y) const | SkMatrix | inline |
| normalizePerspective() | SkMatrix | inline |
| operator!=(const SkMatrix &a, const SkMatrix &b) | SkMatrix | friend |
| operator*(const SkMatrix &a, const SkMatrix &b) | SkMatrix | friend |
| operator==(const SkMatrix &a, const SkMatrix &b) | SkMatrix | friend |
| operator[](int index) const | SkMatrix | inline |
| operator[](int index) | SkMatrix | inline |
| postConcat(const SkMatrix &other) | SkMatrix | |
| postRotate(SkScalar degrees, SkScalar px, SkScalar py) | SkMatrix | |
| postRotate(SkScalar degrees) | SkMatrix | |
| postScale(SkScalar sx, SkScalar sy, SkScalar px, SkScalar py) | SkMatrix | |
| postScale(SkScalar sx, SkScalar sy) | SkMatrix | |
| postSkew(SkScalar kx, SkScalar ky, SkScalar px, SkScalar py) | SkMatrix | |
| postSkew(SkScalar kx, SkScalar ky) | SkMatrix | |
| postTranslate(SkScalar dx, SkScalar dy) | SkMatrix | |
| preConcat(const SkMatrix &other) | SkMatrix | |
| preRotate(SkScalar degrees, SkScalar px, SkScalar py) | SkMatrix | |
| preRotate(SkScalar degrees) | SkMatrix | |
| preScale(SkScalar sx, SkScalar sy, SkScalar px, SkScalar py) | SkMatrix | |
| preScale(SkScalar sx, SkScalar sy) | SkMatrix | |
| preservesAxisAlignment() const | SkMatrix | inline |
| preservesRightAngles(SkScalar tol=SK_ScalarNearlyZero) const | SkMatrix | |
| preSkew(SkScalar kx, SkScalar ky, SkScalar px, SkScalar py) | SkMatrix | |
| preSkew(SkScalar kx, SkScalar ky) | SkMatrix | |
| preTranslate(SkScalar dx, SkScalar dy) | SkMatrix | |
| rc(int r, int c) const | SkMatrix | inline |
| rectStaysRect() const | SkMatrix | inline |
| RectToRect(const SkRect &src, const SkRect &dst, ScaleToFit mode=kFill_ScaleToFit) | SkMatrix | inlinestatic |
| reset() | SkMatrix | |
| RotateDeg(SkScalar deg) | SkMatrix | inlinestatic |
| RotateDeg(SkScalar deg, SkPoint pt) | SkMatrix | inlinestatic |
| RotateRad(SkScalar rad) | SkMatrix | inlinestatic |
| Scale(SkScalar sx, SkScalar sy) | SkMatrix | inlinestatic |
| ScaleToFit enum name | SkMatrix | |
| SerializationTest class | SkMatrix | friend |
| set(int index, SkScalar value) | SkMatrix | inline |
| set9(const SkScalar buffer[9]) | SkMatrix | |
| setAffine(const SkScalar affine[6]) | SkMatrix | |
| SetAffineIdentity(SkScalar affine[6]) | SkMatrix | static |
| setAll(SkScalar scaleX, SkScalar skewX, SkScalar transX, SkScalar skewY, SkScalar scaleY, SkScalar transY, SkScalar persp0, SkScalar persp1, SkScalar persp2) | SkMatrix | inline |
| setConcat(const SkMatrix &a, const SkMatrix &b) | SkMatrix | |
| setIdentity() | SkMatrix | inline |
| setPerspX(SkScalar v) | SkMatrix | inline |
| setPerspY(SkScalar v) | SkMatrix | inline |
| setPolyToPoly(const SkPoint src[], const SkPoint dst[], int count) | SkMatrix | |
| setRectToRect(const SkRect &src, const SkRect &dst, ScaleToFit stf) | SkMatrix | |
| setRotate(SkScalar degrees, SkScalar px, SkScalar py) | SkMatrix | |
| setRotate(SkScalar degrees) | SkMatrix | |
| setRSXform(const SkRSXform &rsxForm) | SkMatrix | |
| setScale(SkScalar sx, SkScalar sy, SkScalar px, SkScalar py) | SkMatrix | |
| setScale(SkScalar sx, SkScalar sy) | SkMatrix | |
| setScaleTranslate(SkScalar sx, SkScalar sy, SkScalar tx, SkScalar ty) | SkMatrix | inline |
| setScaleX(SkScalar v) | SkMatrix | inline |
| setScaleY(SkScalar v) | SkMatrix | inline |
| setSinCos(SkScalar sinValue, SkScalar cosValue, SkScalar px, SkScalar py) | SkMatrix | |
| setSinCos(SkScalar sinValue, SkScalar cosValue) | SkMatrix | |
| setSkew(SkScalar kx, SkScalar ky, SkScalar px, SkScalar py) | SkMatrix | |
| setSkew(SkScalar kx, SkScalar ky) | SkMatrix | |
| setSkewX(SkScalar v) | SkMatrix | inline |
| setSkewY(SkScalar v) | SkMatrix | inline |
| setTranslate(SkScalar dx, SkScalar dy) | SkMatrix | |
| setTranslate(const SkVector &v) | SkMatrix | inline |
| setTranslateX(SkScalar v) | SkMatrix | inline |
| setTranslateY(SkScalar v) | SkMatrix | inline |
| Skew(SkScalar kx, SkScalar ky) | SkMatrix | inlinestatic |
| SkMatrix() | SkMatrix | inline |
| SkMatrixPriv class | SkMatrix | friend |
| SkPerspIter class | SkMatrix | friend |
| Translate(SkScalar dx, SkScalar dy) | SkMatrix | inlinestatic |
| Translate(SkVector t) | SkMatrix | inlinestatic |
| Translate(SkIVector t) | SkMatrix | inlinestatic |
| TypeMask enum name | SkMatrix |