Lines Matching refs:Matrix4
40 const Matrix4& Matrix4::identity() { in identity()
41 static Matrix4 sIdentity; in identity()
45 void Matrix4::loadIdentity() { in loadIdentity()
73 uint8_t Matrix4::getType() const { in getType()
116 uint8_t Matrix4::getGeometryType() const { in getGeometryType()
120 bool Matrix4::rectToRect() const { in rectToRect()
124 bool Matrix4::positiveScale() const { in positiveScale()
128 bool Matrix4::changesBounds() const { in changesBounds()
132 bool Matrix4::isPureTranslate() const { in isPureTranslate()
138 bool Matrix4::isSimple() const { in isSimple()
142 bool Matrix4::isIdentity() const { in isIdentity()
146 bool Matrix4::isPerspective() const { in isPerspective()
150 void Matrix4::load(const float* v) { in load()
155 void Matrix4::load(const SkMatrix& v) { in load()
182 void Matrix4::copyTo(SkMatrix& v) const { in copyTo()
198 void Matrix4::loadInverse(const Matrix4& v) { in loadInverse()
264 void Matrix4::copyTo(float* v) const { in copyTo()
268 float Matrix4::getTranslateX() const { in getTranslateX()
272 float Matrix4::getTranslateY() const { in getTranslateY()
276 void Matrix4::multiply(float v) { in multiply()
283 void Matrix4::loadTranslate(float x, float y, float z) { in loadTranslate()
293 void Matrix4::loadScale(float sx, float sy, float sz) { in loadScale()
303 void Matrix4::loadSkew(float sx, float sy) { in loadSkew()
321 void Matrix4::loadRotate(float angle) { in loadRotate()
337 void Matrix4::loadRotate(float angle, float x, float y, float z) { in loadRotate()
377 void Matrix4::loadMultiply(const Matrix4& u, const Matrix4& v) { in loadMultiply()
401 void Matrix4::loadOrtho(float left, float right, float bottom, float top, float near, float far) { in loadOrtho()
414 float Matrix4::mapZ(const Vector3& orig) const { in mapZ()
419 void Matrix4::mapPoint3d(Vector3& vec) const { in mapPoint3d()
429 void Matrix4::mapPoint(float& x, float& y) const { in mapPoint()
453 void Matrix4::mapRect(Rect& r) const { in mapRect()
512 void Matrix4::decomposeScale(float& sx, float& sy) const { in decomposeScale()
520 void Matrix4::dump(const char* label) const { in dump()