|
| DisplayListMatrixClipTracker (const DlRect &cull_rect, const DlMatrix &matrix) |
|
| DisplayListMatrixClipTracker (const SkRect &cull_rect, const SkMatrix &matrix) |
|
| DisplayListMatrixClipTracker (const SkRect &cull_rect, const SkM44 &matrix) |
|
void | resetDeviceCullRect (const DlRect *cull_rect=nullptr) |
|
void | resetDeviceCullRect (const SkRect *cull_rect=nullptr) |
|
void | resetLocalCullRect (const DlRect *cull_rect=nullptr) |
|
void | resetLocalCullRect (const SkRect *cull_rect=nullptr) |
|
SkRect | base_device_cull_rect () const |
|
bool | using_4x4_matrix () const |
|
DlMatrix | matrix () const |
|
SkM44 | matrix_4x4 () const |
|
SkMatrix | matrix_3x3 () const |
|
SkRect | local_cull_rect () const |
|
SkRect | device_cull_rect () const |
|
bool | content_culled (const SkRect &content_bounds) const |
|
bool | is_cull_rect_empty () const |
|
void | save () |
|
void | restore () |
|
void | reset () |
|
int | getSaveCount () |
|
void | restoreToCount (int restore_count) |
|
void | translate (SkScalar tx, SkScalar ty) |
|
void | scale (SkScalar sx, SkScalar sy) |
|
void | skew (SkScalar skx, SkScalar sky) |
|
void | rotate (SkScalar degrees) |
|
void | transform (const DlMatrix &matrix) |
|
void | transform (const SkM44 &m44) |
|
void | transform (const SkMatrix &matrix) |
|
void | transform2DAffine (SkScalar mxx, SkScalar mxy, SkScalar mxt, SkScalar myx, SkScalar myy, SkScalar myt) |
|
void | transformFullPerspective (SkScalar mxx, SkScalar mxy, SkScalar mxz, SkScalar mxt, SkScalar myx, SkScalar myy, SkScalar myz, SkScalar myt, SkScalar mzx, SkScalar mzy, SkScalar mzz, SkScalar mzt, SkScalar mwx, SkScalar mwy, SkScalar mwz, SkScalar mwt) |
|
void | setTransform (const DlMatrix &matrix) |
|
void | setTransform (const SkMatrix &matrix) |
|
void | setTransform (const SkM44 &m44) |
|
void | setIdentity () |
|
bool | inverseTransform (const DisplayListMatrixClipTracker &other_tracker) |
|
bool | mapRect (DlRect *rect) const |
|
bool | mapRect (const DlRect &src, DlRect *mapped) |
|
bool | mapRect (SkRect *rect) const |
|
bool | mapRect (const SkRect &src, SkRect *mapped) |
|
void | clipRect (const DlRect &rect, ClipOp op, bool is_aa) |
|
void | clipRect (const SkRect &rect, ClipOp op, bool is_aa) |
|
void | clipRRect (const SkRRect &rrect, ClipOp op, bool is_aa) |
|
void | clipPath (const SkPath &path, ClipOp op, bool is_aa) |
|
Definition at line 184 of file dl_matrix_clip_tracker.h.