![]() |
Flutter Engine
The Flutter Engine
|
#include <SkRecords.h>
Additional Inherited Members | |
![]() | |
enum | ScaleToFit { kFill_ScaleToFit , kStart_ScaleToFit , kCenter_ScaleToFit , kEnd_ScaleToFit } |
enum | TypeMask { kIdentity_Mask = 0 , kTranslate_Mask = 0x01 , kScale_Mask = 0x02 , kAffine_Mask = 0x04 , kPerspective_Mask = 0x08 } |
![]() | |
static SkMatrix | Scale (SkScalar sx, SkScalar sy) |
static SkMatrix | Translate (SkScalar dx, SkScalar dy) |
static SkMatrix | Translate (SkVector t) |
static SkMatrix | Translate (SkIVector t) |
static SkMatrix | RotateDeg (SkScalar deg) |
static SkMatrix | RotateDeg (SkScalar deg, SkPoint pt) |
static SkMatrix | RotateRad (SkScalar rad) |
static SkMatrix | Skew (SkScalar kx, SkScalar ky) |
static SkMatrix | RectToRect (const SkRect &src, const SkRect &dst, ScaleToFit mode=kFill_ScaleToFit) |
static SkMatrix | MakeAll (SkScalar scaleX, SkScalar skewX, SkScalar transX, SkScalar skewY, SkScalar scaleY, SkScalar transY, SkScalar pers0, SkScalar pers1, SkScalar pers2) |
static SkMatrix | MakeRectToRect (const SkRect &src, const SkRect &dst, ScaleToFit stf) |
static void | SetAffineIdentity (SkScalar affine[6]) |
static const SkMatrix & | I () |
static const SkMatrix & | InvalidMatrix () |
static SkMatrix | Concat (const SkMatrix &a, const SkMatrix &b) |
![]() | |
static constexpr int | kMScaleX = 0 |
horizontal scale factor More... | |
static constexpr int | kMSkewX = 1 |
horizontal skew factor More... | |
static constexpr int | kMTransX = 2 |
horizontal translation More... | |
static constexpr int | kMSkewY = 3 |
vertical skew factor More... | |
static constexpr int | kMScaleY = 4 |
vertical scale factor More... | |
static constexpr int | kMTransY = 5 |
vertical translation More... | |
static constexpr int | kMPersp0 = 6 |
input x perspective factor More... | |
static constexpr int | kMPersp1 = 7 |
input y perspective factor More... | |
static constexpr int | kMPersp2 = 8 |
perspective bias More... | |
static constexpr int | kAScaleX = 0 |
horizontal scale factor More... | |
static constexpr int | kASkewY = 1 |
vertical skew factor More... | |
static constexpr int | kASkewX = 2 |
horizontal skew factor More... | |
static constexpr int | kAScaleY = 3 |
vertical scale factor More... | |
static constexpr int | kATransX = 4 |
horizontal translation More... | |
static constexpr int | kATransY = 5 |
vertical translation More... | |
Definition at line 153 of file SkRecords.h.
|
inline |
Definition at line 154 of file SkRecords.h.
SkRecords::TypedMatrix::TypedMatrix | ( | const SkMatrix & | matrix | ) |
Definition at line 16 of file SkRecords.cpp.