Skia
2D Graphics Library
SkM44 Member List

This is the complete list of members for SkM44, including all inherited members.

asM33() constSkM44inline
col(int i) constSkM44inline
ColMajor(const SkScalar c[16])SkM44inlinestatic
Cols(const SkV4 &c0, const SkV4 &c1, const SkV4 &c2, const SkV4 &c3)SkM44inlinestatic
dump() constSkM44
getColMajor(SkScalar v[]) constSkM44inline
getRowMajor(SkScalar v[]) constSkM44
invert(SkM44 *inverse) constSkM44
isFinite() constSkM44inline
kNaN_Constructor enum valueSkM44
kUninitialized_Constructor enum valueSkM44
LookAt(const SkV3 &eye, const SkV3 &center, const SkV3 &up)SkM44static
map(float x, float y, float z, float w) constSkM44
NaN_Constructor enum nameSkM44
normalizePerspective()SkM44
operator!=(const SkM44 &other) constSkM44inline
operator*(const SkM44 &a, const SkM44 &b)SkM44friend
operator*(const SkV4 &v) constSkM44inline
operator*(SkV3 v) constSkM44inline
operator=(const SkM44 &src)=defaultSkM44
operator==(const SkM44 &other) constSkM44
Perspective(float near, float far, float angle)SkM44static
postConcat(const SkM44 &m)SkM44inline
postTranslate(SkScalar x, SkScalar y, SkScalar z=0)SkM44
preConcat(const SkM44 &m)SkM44inline
preConcat(const SkMatrix &)SkM44
preScale(SkScalar x, SkScalar y)SkM44
preScale(SkScalar x, SkScalar y, SkScalar z)SkM44
preTranslate(SkScalar x, SkScalar y, SkScalar z=0)SkM44
rc(int r, int c) constSkM44inline
RectToRect(const SkRect &src, const SkRect &dst)SkM44static
Rotate(SkV3 axis, SkScalar radians)SkM44inlinestatic
row(int i) constSkM44inline
RowMajor(const SkScalar r[16])SkM44inlinestatic
Rows(const SkV4 &r0, const SkV4 &r1, const SkV4 &r2, const SkV4 &r3)SkM44inlinestatic
Scale(SkScalar x, SkScalar y, SkScalar z=1)SkM44inlinestatic
setCol(int i, const SkV4 &v)SkM44inline
setConcat(const SkM44 &a, const SkM44 &b)SkM44
setIdentity()SkM44inline
setRC(int r, int c, SkScalar value)SkM44inline
setRotate(SkV3 axis, SkScalar radians)SkM44
setRotateUnit(SkV3 axis, SkScalar radians)SkM44inline
setRotateUnitSinCos(SkV3 axis, SkScalar sinAngle, SkScalar cosAngle)SkM44
setRow(int i, const SkV4 &v)SkM44inline
setScale(SkScalar x, SkScalar y, SkScalar z=1)SkM44inline
setTranslate(SkScalar x, SkScalar y, SkScalar z=0)SkM44inline
SkM44(const SkM44 &src)=defaultSkM44
SkM44()SkM44inline
SkM44(const SkM44 &a, const SkM44 &b)SkM44inline
SkM44(Uninitialized_Constructor)SkM44inline
SkM44(NaN_Constructor)SkM44inline
SkM44(SkScalar m0, SkScalar m4, SkScalar m8, SkScalar m12, SkScalar m1, SkScalar m5, SkScalar m9, SkScalar m13, SkScalar m2, SkScalar m6, SkScalar m10, SkScalar m14, SkScalar m3, SkScalar m7, SkScalar m11, SkScalar m15)SkM44inline
SkM44(const SkMatrix &src)SkM44inlineexplicit
SkMatrixPriv classSkM44friend
Translate(SkScalar x, SkScalar y, SkScalar z=0)SkM44inlinestatic
transpose() constSkM44
Uninitialized_Constructor enum nameSkM44