|
enum | { kCount = 20
} |
|
enum | Elem {
kR_Scale = 0,
kG_Scale = 6,
kB_Scale = 12,
kA_Scale = 18,
kR_Trans = 4,
kG_Trans = 9,
kB_Trans = 14,
kA_Trans = 19
} |
|
enum | Axis { kR_Axis = 0,
kG_Axis = 1,
kB_Axis = 2
} |
|
|
void | setIdentity () |
|
void | setScale (SkScalar rScale, SkScalar gScale, SkScalar bScale, SkScalar aScale=SK_Scalar1) |
|
void | preScale (SkScalar rScale, SkScalar gScale, SkScalar bScale, SkScalar aScale=SK_Scalar1) |
|
void | postScale (SkScalar rScale, SkScalar gScale, SkScalar bScale, SkScalar aScale=SK_Scalar1) |
|
void | postTranslate (SkScalar rTrans, SkScalar gTrans, SkScalar bTrans, SkScalar aTrans=0) |
|
void | setRotate (Axis, SkScalar degrees) |
|
void | setSinCos (Axis, SkScalar sine, SkScalar cosine) |
|
void | preRotate (Axis, SkScalar degrees) |
|
void | postRotate (Axis, SkScalar degrees) |
|
void | setConcat (const SkColorMatrix &a, const SkColorMatrix &b) |
|
void | preConcat (const SkColorMatrix &mat) |
|
void | postConcat (const SkColorMatrix &mat) |
|
void | setSaturation (SkScalar sat) |
|
void | setRGB2YUV () |
|
void | setYUV2RGB () |
|
bool | operator== (const SkColorMatrix &other) const |
|
bool | operator!= (const SkColorMatrix &other) const |
|
|
static bool | NeedsClamping (const SkScalar[20]) |
|
static void | SetConcat (SkScalar result[20], const SkScalar outer[20], const SkScalar inner[20]) |
|
The documentation for this class was generated from the following file: