SkColorMatrix Class Reference
#include <SkColorMatrix.h>
List of all members.
Public Types |
enum | Axis { kR_Axis = 0,
kG_Axis = 1,
kB_Axis = 2
} |
Public Member Functions |
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 | 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 () |
Public Attributes |
SkScalar | fMat [20] |
Detailed Description
Definition at line 22 of file SkColorMatrix.h.
Member Enumeration Documentation
Member Function Documentation
void SkColorMatrix::postConcat |
( |
const SkColorMatrix & |
mat |
) |
[inline] |
void SkColorMatrix::preConcat |
( |
const SkColorMatrix & |
mat |
) |
[inline] |
void SkColorMatrix::setIdentity |
( |
|
) |
|
void SkColorMatrix::setRGB2YUV |
( |
|
) |
|
void SkColorMatrix::setSaturation |
( |
SkScalar |
sat |
) |
|
void SkColorMatrix::setYUV2RGB |
( |
|
) |
|
Member Data Documentation
The documentation for this class was generated from the following file: