Lines Matching full:matrix
43 This includes a reference to the device itself, and a stack of matrix/clip
105 * matrix and clip. Note: this happens automatically when the device
226 /** save the matrix state, restoring it on restore() */
243 /** This call saves the current matrix, clip, and drawFilter, and pushes a
247 When the balancing call to restore() is made, the previous matrix, clip,
285 modifications to the matrix/clip/drawFilter state since the last save
291 /** Returns the number of matrix/clip states on the SkCanvas' private stack.
308 /** Preconcat the current matrix with the specified translation
315 /** Preconcat the current matrix with the specified scale.
322 /** Preconcat the current matrix with the specified rotation.
328 /** Preconcat the current matrix with the specified skew.
335 /** Preconcat the current matrix with the specified matrix.
336 @param matrix The matrix to preconcatenate with the current matrix
339 virtual bool concat(const SkMatrix& matrix);
341 /** Replace the current matrix with a copy of the specified matrix.
342 @param matrix The matrix that will be copied into the current matrix.
344 virtual void setMatrix(const SkMatrix& matrix);
346 /** Helper for setMatrix(identity). Sets the current matrix to identity.
400 matrix, clipRegion() assumes its argument is already in device
420 current matrix, would lie completely outside of the current clip. Call
424 @return true if the rect (transformed by the canvas' matrix) does not
430 current matrix, would lie completely outside of the current clip. Call
436 @return true if the path (transformed by the canvas' matrix) does not
664 specified paint, transformed by the current matrix. Note: if the paint
677 /** Draw the specified bitmap, with the specified matrix applied (before the
678 canvas' matrix is applied).
726 NOT transformed by the current matrix. Note: if the paint
795 @param matrix (may be null) Applied to the text before it is
800 const SkPath& path, const SkMatrix* matrix,
811 @param matrix The canvas matrix
815 const SkPath& path, const SkMatrix* matrix);
900 affected. The filter is saved/restored, just like the matrix and clip.
909 matrix and clip.
917 /** Return the current matrix on the canvas.
919 @return The current matrix on the canvas.
987 const SkMatrix& matrix() const;