Home | History | Annotate | Download | only in core

Lines Matching refs:py

323 void SkMatrix::setScale(SkScalar sx, SkScalar sy, SkScalar px, SkScalar py) {
327 this->setScaleTranslate(sx, sy, px - sx * px, py - sy * py);
355 void SkMatrix::preScale(SkScalar sx, SkScalar sy, SkScalar px, SkScalar py) {
361 m.setScale(sx, sy, px, py);
395 void SkMatrix::postScale(SkScalar sx, SkScalar sy, SkScalar px, SkScalar py) {
400 m.setScale(sx, sy, px, py);
437 void SkMatrix::setSinCos(SkScalar sinV, SkScalar cosV, SkScalar px, SkScalar py) {
442 fMat[kMTransX] = sdot(sinV, py, oneMinusCosV, px);
446 fMat[kMTransY] = sdot(-sinV, px, oneMinusCosV, py);
485 void SkMatrix::setRotate(SkScalar degrees, SkScalar px, SkScalar py) {
488 this->setSinCos(sinV, cosV, px, py);
497 void SkMatrix::preRotate(SkScalar degrees, SkScalar px, SkScalar py) {
499 m.setRotate(degrees, px, py);
509 void SkMatrix::postRotate(SkScalar degrees, SkScalar px, SkScalar py) {
511 m.setRotate(degrees, px, py);
523 void SkMatrix::setSkew(SkScalar sx, SkScalar sy, SkScalar px, SkScalar py) {
526 fMat[kMTransX] = -sx * py;
553 py) {
555 m.setSkew(sx, sy, px, py);
565 void SkMatrix::postSkew(SkScalar sx, SkScalar sy, SkScalar px, SkScalar py) {
567 m.setSkew(sx, sy, px, py);