Lines Matching defs:matrix
188 void updateMatrix(const SkMatrix& matrix);
355 void GraphicStackState::updateMatrix(const SkMatrix& matrix) {
356 if (matrix == currentEntry()->fMatrix) {
368 if (matrix.getType() == SkMatrix::kIdentity_Mask) {
373 SkPDFUtils::AppendTransform(matrix, fContentStream);
374 currentEntry()->fMatrix = matrix;
444 const SkRegion& clipRegion, const SkMatrix& matrix,
449 init(clipStack, clipRegion, matrix, paint, hasText);
466 const SkMatrix& matrix, const SkPaint& paint, bool hasText) {
471 matrix, paint, hasText,
520 // origin at the bottom left. This matrix corrects for that. But that only
717 SkMatrix matrix = *d.fMatrix;
726 if (!matrix.preConcat(*prePathMatrix)) {
764 const SkIRect* srcRect, const SkMatrix& matrix,
770 SkMatrix transform = matrix;
782 SkMatrix matrix;
783 matrix.setTranslate(SkIntToScalar(x), SkIntToScalar(y));
784 internalDrawBitmap(matrix, d.fClipStack, *d.fClip, bitmap, NULL, paint);
912 const SkPath& path, const SkMatrix* matrix,
945 SkMatrix matrix;
946 matrix.setTranslate(SkIntToScalar(x), SkIntToScalar(y));
947 ScopedContentEntry content(this, d.fClipStack, *d.fClip, matrix, paint);
1170 const SkMatrix& matrix,
1234 populateGraphicStateEntryFromPaint(matrix, *clipStack, clipRegion, paint,
1329 const SkMatrix& matrix,
1340 entry->fMatrix = matrix;
1351 SkMatrix transform = matrix;
1456 void SkPDFDevice::internalDrawBitmap(const SkMatrix& matrix,
1470 scaled.postConcat(matrix);