This is the complete list of members for SMatrix, including all inherited members.
asAffine(float affine[6]) const | SMatrix | |
cheapEqualTo(const SMatrix &m) const | SMatrix | inline |
Concat(const SMatrix &a, const SMatrix &b) | SMatrix | inlinestatic |
Data() SCONST OVERRIDE | SMatrix | |
dirtyMatrixTypeCache() | SMatrix | inline |
fMat | _IxForm | |
get(int index) const | SMatrix | inline |
GetMapPtsProc(TypeMask mask) | SMatrix | inlinestatic |
getMapPtsProc() const | SMatrix | inline |
GetMapXYProc(TypeMask mask) | SMatrix | inlinestatic |
getMapXYProc() const | SMatrix | inline |
getMaxScale() const | SMatrix | |
getMinMaxScales(float scaleFactors[2]) const | SMatrix | |
getMinScale() const | SMatrix | |
getType() const | SMatrix | inline |
hasPerspective() const | SMatrix | inline |
I() | SMatrix | static |
InvalidMatrix() | SMatrix | static |
invert(SMatrix *inverse) const | SMatrix | inline |
isIdentity() SCONST OVERRIDE | SMatrix | |
isScaleTranslate() const | SMatrix | inline |
isSimilarity(float tol=((1.0f)/(1<< 12))) const | SMatrix | |
kAffine_Mask enum value | SMatrix | |
kAScaleX enum value (defined in SMatrix) | SMatrix | |
kAScaleY enum value (defined in SMatrix) | SMatrix | |
kASkewX enum value (defined in SMatrix) | SMatrix | |
kASkewY enum value (defined in SMatrix) | SMatrix | |
kATransX enum value (defined in SMatrix) | SMatrix | |
kATransY enum value (defined in SMatrix) | SMatrix | |
kCenter_ScaleToFit enum value | SMatrix | |
kEnd_ScaleToFit enum value | SMatrix | |
kFill_ScaleToFit enum value | SMatrix | |
kIdentity_Mask enum value | SMatrix | |
kMaxFlattenSize enum value (defined in SMatrix) | SMatrix | |
kPerspective_Mask enum value | SMatrix | |
kScale_Mask enum value | SMatrix | |
kStart_ScaleToFit enum value | SMatrix | |
kTranslate_Mask enum value | SMatrix | |
mapHomogeneousPoints(float dst[], const float src[], int count) const | SMatrix | |
mapPoints(SPoint dst[], const SPoint src[], int count) const | SMatrix | |
mapPoints(SPoint pts[], int count) const | SMatrix | inline |
mapPointsWithStride(SPoint pts[], size_t stride, int count) const | SMatrix | inline |
mapPointsWithStride(SPoint dst[], SPoint src[], size_t stride, int count) const | SMatrix | inline |
MapPtsProc typedef | SMatrix | |
mapRadius(float radius) const | SMatrix | |
mapRect(SRect *dst, const SRect &src) const | SMatrix | |
mapRect(SRect *rect) const | SMatrix | inline |
mapRectToQuad(SPoint dst[4], const SRect &rect) const | SMatrix | inline |
mapVectors(SVector2D dst[], const SVector2D src[], int count) const | SMatrix | |
mapVectors(SVector2D vecs[], int count) const | SMatrix | inline |
mapXY(float x, float y, SPoint *result) const | SMatrix | inline |
MapXYProc typedef | SMatrix | |
operator!=(const SMatrix &a, const SMatrix &b) | SMatrix | friend |
operator*(const SMatrix &src) const | SMatrix | |
operator*=(const SMatrix &src) | SMatrix | |
operator=(const SMatrix &src) | SMatrix | |
operator==(const SMatrix &a, const SMatrix &b) | SMatrix | friend |
operator[](int index) const | SMatrix | inline |
operator[](int index) | SMatrix | inline |
postConcat(const SMatrix &other) | SMatrix | |
postIDiv(int divx, int divy) | SMatrix | |
postRotate(float degrees, float px, float py) | SMatrix | |
postRotate(float degrees) | SMatrix | |
postScale(float sx, float sy, float px, float py) | SMatrix | |
postScale(float sx, float sy) | SMatrix | |
postSkew(float kx, float ky, float px, float py) | SMatrix | |
postSkew(float kx, float ky) | SMatrix | |
postTranslate(float dx, float dy) | SMatrix | |
postTranslate(int dx, int dy) | SMatrix | |
preConcat(const SMatrix &other) | SMatrix | |
preRotate(float degrees, float px, float py) | SMatrix | |
preRotate(float degrees) | SMatrix | |
preScale(float sx, float sy, float px, float py) | SMatrix | |
preScale(float sx, float sy) | SMatrix | |
preservesAxisAlignment() const | SMatrix | inline |
preservesRightAngles(float tol=((1.0f)/(1<< 12))) const | SMatrix | |
preSkew(float kx, float ky, float px, float py) | SMatrix | |
preSkew(float kx, float ky) | SMatrix | |
preTranslate(float dx, float dy) | SMatrix | |
preTranslate(int dx, int dy) | SMatrix | |
rectStaysRect() const | SMatrix | inline |
reset() OVERRIDE | SMatrix | |
rotate(float deg) | SMatrix | inline |
scale(float sx, float sy) | SMatrix | inline |
ScaleToFit enum name | SMatrix | |
set(int index, float value) | SMatrix | inline |
SetAffineIdentity(float affine[6]) | SMatrix | static |
setConcat(const SMatrix &a, const SMatrix &b) | SMatrix | |
setIdentity() OVERRIDE | SMatrix | |
setIDiv(int divx, int divy) | SMatrix | |
setMatrix(const float data[9], int matType=kUnknown_Mask) | SMatrix | |
setPolyToPoly(const SPoint src[], const SPoint dst[], int count) | SMatrix | |
setRectToRect(const SRect &src, const SRect &dst, ScaleToFit stf) | SMatrix | |
setRotate(float degrees) OVERRIDE | SMatrix | |
setRotate2(float degrees, float px, float py) OVERRIDE | SMatrix | |
setScale(float sx, float sy) OVERRIDE | SMatrix | |
setScale2(float sx, float sy, float px, float py) OVERRIDE | SMatrix | |
setSinCos(float sinValue, float cosValue, float px, float py) | SMatrix | |
setSinCos(float sinValue, float cosValue) | SMatrix | |
setSkew(float kx, float ky) OVERRIDE | SMatrix | |
setSkew2(float kx, float ky, float px, float py) OVERRIDE | SMatrix | |
setTranslate(float dx, float dy) OVERRIDE | SMatrix | |
setTranslate(const SVector2D &v) | SMatrix | inline |
SFloatSinCos(float radians, float *cosValue) (defined in SMatrix) | SMatrix | static |
shear(float sh, float sv) | SMatrix | inline |
SkPerspIter (defined in SMatrix) | SMatrix | friend |
SMatrix() | SMatrix | inline |
SMatrix(const float data[9]) | SMatrix | |
translate(float dx, float dy) | SMatrix | inline |
TypeMask enum name | SMatrix |