Skia
2DGraphicsLibrary
|
This is the complete list of members for SkMatrix, including all inherited members.
Affine_vpts(const SkMatrix &, SkPoint dst[], const SkPoint[], int) (defined in SkMatrix) | SkMatrix | privatestatic |
asAffine(SkScalar affine[6]) const | SkMatrix | |
cheapEqualTo(const SkMatrix &m) const | SkMatrix | inline |
clearTypeMask(int mask) (defined in SkMatrix) | SkMatrix | inlineprivate |
ComputeInv(SkScalar dst[9], const SkScalar src[9], double invDet, bool isPersp) (defined in SkMatrix) | SkMatrix | privatestatic |
computePerspectiveTypeMask() const (defined in SkMatrix) | SkMatrix | private |
computeTypeMask() const (defined in SkMatrix) | SkMatrix | private |
Concat(const SkMatrix &a, const SkMatrix &b) | SkMatrix | inlinestatic |
decomposeScale(SkSize *scale, SkMatrix *remaining=NULL) const | SkMatrix | |
dirtyMatrixTypeCache() | SkMatrix | inline |
dump() const (defined in SkMatrix) | SkMatrix | |
fixedStepInX(SkScalar y) const | SkMatrix | |
fMat (defined in SkMatrix) | SkMatrix | private |
fTypeMask (defined in SkMatrix) | SkMatrix | mutableprivate |
get(int index) const (defined in SkMatrix) | SkMatrix | inline |
get9(SkScalar buffer[9]) const | SkMatrix | inline |
GetMapPtsProc(TypeMask mask) (defined in SkMatrix) | SkMatrix | inlinestatic |
getMapPtsProc() const (defined in SkMatrix) | SkMatrix | inline |
getMapXYProc() const (defined in SkMatrix) | SkMatrix | inline |
GetMapXYProc(TypeMask mask) (defined in SkMatrix) | SkMatrix | inlinestatic |
getMaxScale() const | SkMatrix | |
getMinMaxScales(SkScalar scaleFactors[2]) const | SkMatrix | |
getMinScale() const | SkMatrix | |
getPerspectiveTypeMaskOnly() const (defined in SkMatrix) | SkMatrix | inlineprivate |
getPerspX() const (defined in SkMatrix) | SkMatrix | inline |
getPerspY() const (defined in SkMatrix) | SkMatrix | inline |
getScaleX() const (defined in SkMatrix) | SkMatrix | inline |
getScaleY() const (defined in SkMatrix) | SkMatrix | inline |
getSkewX() const (defined in SkMatrix) | SkMatrix | inline |
getSkewY() const (defined in SkMatrix) | SkMatrix | inline |
getTranslateX() const (defined in SkMatrix) | SkMatrix | inline |
getTranslateY() const (defined in SkMatrix) | SkMatrix | inline |
getType() const | SkMatrix | inline |
gMapPtsProcs (defined in SkMatrix) | SkMatrix | privatestatic |
gMapXYProcs (defined in SkMatrix) | SkMatrix | privatestatic |
hasPerspective() const | SkMatrix | inline |
I() | SkMatrix | static |
Identity_pts(const SkMatrix &, SkPoint[], const SkPoint[], int) (defined in SkMatrix) | SkMatrix | privatestatic |
Identity_xy(const SkMatrix &, SkScalar, SkScalar, SkPoint *) (defined in SkMatrix) | SkMatrix | privatestatic |
InvalidMatrix() | SkMatrix | static |
invert(SkMatrix *inverse) const | SkMatrix | inline |
invertNonIdentity(SkMatrix *inverse) const (defined in SkMatrix) | SkMatrix | private |
isFinite() const | SkMatrix | inline |
isFixedStepInX() const | SkMatrix | |
isIdentity() const | SkMatrix | inline |
isScaleTranslate() const (defined in SkMatrix) | SkMatrix | inline |
isSimilarity(SkScalar tol=SK_ScalarNearlyZero) const | SkMatrix | |
isTriviallyIdentity() const | SkMatrix | inlineprivate |
kAffine_Mask enum value | SkMatrix | |
kAllMasks enum value (defined in SkMatrix) | SkMatrix | private |
kAScaleX enum value (defined in SkMatrix) | SkMatrix | |
kAScaleY enum value (defined in SkMatrix) | SkMatrix | |
kASkewX enum value (defined in SkMatrix) | SkMatrix | |
kASkewY enum value (defined in SkMatrix) | SkMatrix | |
kATransX enum value (defined in SkMatrix) | SkMatrix | |
kATransY enum value (defined in SkMatrix) | SkMatrix | |
kCenter_ScaleToFit enum value | SkMatrix | |
kEnd_ScaleToFit enum value | SkMatrix | |
kFill_ScaleToFit enum value | SkMatrix | |
kIdentity_Mask enum value (defined in SkMatrix) | SkMatrix | |
kMaxFlattenSize enum value (defined in SkMatrix) | SkMatrix | |
kMPersp0 enum value (defined in SkMatrix) | SkMatrix | |
kMPersp1 enum value (defined in SkMatrix) | SkMatrix | |
kMPersp2 enum value (defined in SkMatrix) | SkMatrix | |
kMScaleX enum value (defined in SkMatrix) | SkMatrix | |
kMScaleY enum value (defined in SkMatrix) | SkMatrix | |
kMSkewX enum value (defined in SkMatrix) | SkMatrix | |
kMSkewY enum value (defined in SkMatrix) | SkMatrix | |
kMTransX enum value (defined in SkMatrix) | SkMatrix | |
kMTransY enum value (defined in SkMatrix) | SkMatrix | |
kOnlyPerspectiveValid_Mask enum value | SkMatrix | private |
kORableMasks enum value (defined in SkMatrix) | SkMatrix | private |
kPerspective_Mask enum value | SkMatrix | |
kRectStaysRect_Mask enum value | SkMatrix | private |
kScale_Mask enum value | SkMatrix | |
kStart_ScaleToFit enum value | SkMatrix | |
kTranslate_Mask enum value | SkMatrix | |
kUnknown_Mask enum value (defined in SkMatrix) | SkMatrix | private |
MakeRectToRect(const SkRect &src, const SkRect &dst, ScaleToFit stf) (defined in SkMatrix) | SkMatrix | inlinestatic |
MakeScale(SkScalar sx, SkScalar sy) (defined in SkMatrix) | SkMatrix | inlinestatic |
MakeScale(SkScalar scale) (defined in SkMatrix) | SkMatrix | inlinestatic |
MakeTrans(SkScalar dx, SkScalar dy) (defined in SkMatrix) | SkMatrix | inlinestatic |
mapHomogeneousPoints(SkScalar dst[], const SkScalar src[], int count) const | SkMatrix | |
mapPoints(SkPoint dst[], const SkPoint src[], int count) const | SkMatrix | inline |
mapPoints(SkPoint pts[], int count) const | SkMatrix | inline |
mapPointsWithStride(SkPoint pts[], size_t stride, int count) const | SkMatrix | inline |
mapPointsWithStride(SkPoint dst[], const SkPoint src[], size_t stride, int count) const | SkMatrix | inline |
MapPtsProc typedef (defined in SkMatrix) | SkMatrix | |
mapRadius(SkScalar radius) const | SkMatrix | |
mapRect(SkRect *dst, const SkRect &src) const | SkMatrix | |
mapRect(SkRect *rect) 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 (defined in SkMatrix) | SkMatrix | inline |
mapVector(SkScalar dx, SkScalar dy) const (defined in SkMatrix) | 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 (defined in SkMatrix) | SkMatrix | inline |
mapXY(SkScalar x, SkScalar y) const (defined in SkMatrix) | SkMatrix | inline |
MapXYProc typedef (defined in SkMatrix) | SkMatrix | |
operator!= (defined in SkMatrix) | SkMatrix | friend |
operator== (defined in SkMatrix) | SkMatrix | friend |
operator[](int index) const (defined in SkMatrix) | SkMatrix | inline |
operator[](int index) (defined in SkMatrix) | SkMatrix | inline |
orTypeMask(int mask) (defined in SkMatrix) | SkMatrix | inlineprivate |
Persp_pts(const SkMatrix &, SkPoint dst[], const SkPoint[], int) (defined in SkMatrix) | SkMatrix | privatestatic |
Persp_xy(const SkMatrix &, SkScalar, SkScalar, SkPoint *) (defined in SkMatrix) | SkMatrix | privatestatic |
Poly2Proc(const SkPoint[], SkMatrix *, const SkPoint &scale) (defined in SkMatrix) | SkMatrix | privatestatic |
Poly3Proc(const SkPoint[], SkMatrix *, const SkPoint &scale) (defined in SkMatrix) | SkMatrix | privatestatic |
Poly4Proc(const SkPoint[], SkMatrix *, const SkPoint &scale) (defined in SkMatrix) | SkMatrix | privatestatic |
postConcat(const SkMatrix &other) | SkMatrix | |
postIDiv(int divx, int divy) | 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 (defined in SkMatrix) | 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 | |
readFromMemory(const void *buffer, size_t length) | SkMatrix | |
rectStaysRect() const | SkMatrix | inline |
reset() | SkMatrix | |
Rot_xy(const SkMatrix &, SkScalar, SkScalar, SkPoint *) (defined in SkMatrix) | SkMatrix | privatestatic |
RotTrans_xy(const SkMatrix &, SkScalar, SkScalar, SkPoint *) (defined in SkMatrix) | SkMatrix | privatestatic |
Scale_pts(const SkMatrix &, SkPoint dst[], const SkPoint[], int) (defined in SkMatrix) | SkMatrix | privatestatic |
Scale_xy(const SkMatrix &, SkScalar, SkScalar, SkPoint *) (defined in SkMatrix) | SkMatrix | privatestatic |
ScaleToFit enum name | SkMatrix | |
ScaleTrans_pts(const SkMatrix &, SkPoint dst[], const SkPoint[], int count) (defined in SkMatrix) | SkMatrix | privatestatic |
ScaleTrans_xy(const SkMatrix &, SkScalar, SkScalar, SkPoint *) (defined in SkMatrix) | SkMatrix | privatestatic |
set(int index, SkScalar value) (defined in SkMatrix) | 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) (defined in SkMatrix) | SkMatrix | inline |
setConcat(const SkMatrix &a, const SkMatrix &b) | SkMatrix | |
setIdentity() (defined in SkMatrix) | SkMatrix | inline |
setIDiv(int divx, int divy) | SkMatrix | |
setPerspX(SkScalar v) (defined in SkMatrix) | SkMatrix | inline |
setPerspY(SkScalar v) (defined in SkMatrix) | 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 &) (defined in SkMatrix) | 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) (defined in SkMatrix) | SkMatrix | inline |
setScaleY(SkScalar v) (defined in SkMatrix) | 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) (defined in SkMatrix) | SkMatrix | inline |
setSkewY(SkScalar v) (defined in SkMatrix) | SkMatrix | inline |
setTranslate(SkScalar dx, SkScalar dy) | SkMatrix | |
setTranslate(const SkVector &v) (defined in SkMatrix) | SkMatrix | inline |
setTranslateX(SkScalar v) (defined in SkMatrix) | SkMatrix | inline |
setTranslateY(SkScalar v) (defined in SkMatrix) | SkMatrix | inline |
setTypeMask(int mask) (defined in SkMatrix) | SkMatrix | inlineprivate |
SkMatrixPriv (defined in SkMatrix) | SkMatrix | friend |
SkPerspIter (defined in SkMatrix) | SkMatrix | friend |
toString(SkString *) const (defined in SkMatrix) | SkMatrix | |
Trans_pts(const SkMatrix &, SkPoint dst[], const SkPoint[], int) (defined in SkMatrix) | SkMatrix | privatestatic |
Trans_xy(const SkMatrix &, SkScalar, SkScalar, SkPoint *) (defined in SkMatrix) | SkMatrix | privatestatic |
TypeMask enum name | SkMatrix | |
updateTranslateMask() (defined in SkMatrix) | SkMatrix | inlineprivate |
writeToMemory(void *buffer) const (defined in SkMatrix) | SkMatrix |