Uses of Class
com.aspose.imaging.Matrix

Packages that use Matrix
com.aspose.imaging   
com.aspose.imaging.brushes   
com.aspose.imaging.shapes   
 

Uses of Matrix in com.aspose.imaging
 

Methods in com.aspose.imaging that return Matrix
 Matrix Graphics.getTransform()
           Gets or sets a copy of the geometric world transformation for this com.aspose.imaging.Graphics.
 Matrix Pen.getTransform()
           Gets a copy of the geometric transformation for this Pen.
 

Methods in com.aspose.imaging with parameters of type Matrix
static boolean Matrix.equals(Matrix a, Matrix b)
           Determines whether two matricies are equal.
 void GraphicsPath.flatten(Matrix matrix)
           Applies the specified transform and then converts each curve in this com.aspose.imaging.GraphicsPath into a sequence of connected line segments.
 void GraphicsPath.flatten(Matrix matrix, float flatness)
           Converts each curve in this com.aspose.imaging.GraphicsPath into a sequence of connected line segments.
 RectangleF Figure.getBounds(Matrix matrix)
           Gets the object's bounds.
 RectangleF GraphicsPath.getBounds(Matrix matrix)
           Gets the object's bounds.
abstract  RectangleF ObjectWithBounds.getBounds(Matrix matrix)
           Gets the object's bounds.
 RectangleF Figure.getBounds(Matrix matrix, Pen pen)
           Gets the object's bounds.
 RectangleF GraphicsPath.getBounds(Matrix matrix, Pen pen)
           Gets the object's bounds.
abstract  RectangleF ObjectWithBounds.getBounds(Matrix matrix, Pen pen)
           Gets the object's bounds.
 void Matrix.multiply(Matrix Tx)
           Multiplies this Matrix by the matrix specified in the matrix parameter using (default) Prepend order.
 void Matrix.multiply(Matrix Tx, int order)
           Multiplies this Matrix by the matrix specified in the matrix parameter, and in the order specified in the order parameter.
 void Graphics.multiplyTransform(Matrix matrix)
           Multiplies the Matrix that represents the local geometric transform of this Graphics by the specified Matrix by prepending the specified Matrix.
 void Pen.multiplyTransform(Matrix matrix)
           Multiplies the transformation matrix for this Pen by the specified Matrix.
 void Graphics.multiplyTransform(Matrix matrix, int order)
           Multiplies the Matrix that represents the local geometric transform of this Graphics by the specified Matrix in the specified order.
 void Pen.multiplyTransform(Matrix matrix, int order)
           Multiplies the transformation matrix for this Pen by the specified Matrix in the specified order.
static boolean Matrix.op_Equality(Matrix matrix1, Matrix matrix2)
           Implements the operator ==.
static boolean Matrix.op_Inequality(Matrix matrix1, Matrix matrix2)
           Implements the operator !
 void Graphics.setTransform(Matrix value)
           
 void Pen.setTransform(Matrix value)
           Sets a copy of the geometric transformation for this Pen.
 void Figure.transform(Matrix transform)
           Applies the specified transformation to the shape.
 void GraphicsPath.transform(Matrix transform)
           Applies the specified transformation to the shape.
abstract  void ObjectWithBounds.transform(Matrix transform)
           Applies the specified transformation to the shape.
 void Region.transform(Matrix matrix)
           Transforms this com.aspose.imaging.Region by the specified com.aspose.imaging.Matrix.
 void GraphicsPath.warp(PointF[] destPoints, RectangleF srcRect, Matrix matrix)
           Applies a warp transform, defined by a rectangle and a parallelogram, to this com.aspose.imaging.GraphicsPath.
 void GraphicsPath.warp(PointF[] destPoints, RectangleF srcRect, Matrix matrix, int warpMode)
           Applies a warp transform, defined by a rectangle and a parallelogram, to this com.aspose.imaging.GraphicsPath.
 void GraphicsPath.warp(PointF[] destPoints, RectangleF srcRect, Matrix matrix, int warpMode, float flatness)
           Applies a warp transform, defined by a rectangle and a parallelogram, to this com.aspose.imaging.GraphicsPath.
 void GraphicsPath.widen(Pen pen, Matrix matrix)
           Adds an additional outline to the com.aspose.imaging.GraphicsPath.
 void GraphicsPath.widen(Pen pen, Matrix matrix, float flatness)
           Replaces this com.aspose.imaging.GraphicsPath with curves that enclose the area that is filled when this path is drawn by the specified pen.
 

Uses of Matrix in com.aspose.imaging.brushes
 

Methods in com.aspose.imaging.brushes that return Matrix
 Matrix TransformBrush.getTransform()
           Gets a copy Matrix that defines a local geometric transform for this TransformBrush.
 

Methods in com.aspose.imaging.brushes with parameters of type Matrix
 void TransformBrush.multiplyTransform(Matrix matrix)
           Multiplies the Matrix that represents the local geometric transform of this LinearGradientBrush by the specified Matrix by prepending the specified Matrix.
 void TransformBrush.multiplyTransform(Matrix matrix, int order)
           Multiplies the Matrix that represents the local geometric transform of this LinearGradientBrush by the specified Matrix in the specified order.
 void TransformBrush.setTransform(Matrix value)
           Sets a copy Matrix that defines a local geometric transform for this TransformBrush.
 

Uses of Matrix in com.aspose.imaging.shapes
 

Methods in com.aspose.imaging.shapes with parameters of type Matrix
 RectangleF ArcShape.getBounds(Matrix matrix)
           Gets the object's bounds.
 RectangleF BezierShape.getBounds(Matrix matrix)
           Gets the object's bounds.
 RectangleF CurveShape.getBounds(Matrix matrix)
           Gets the object's bounds.
 RectangleF PolygonShape.getBounds(Matrix matrix)
           Gets the object's bounds.
 RectangleF RectangleProjectedShape.getBounds(Matrix matrix)
           Gets the object's bounds.
 RectangleF TextShape.getBounds(Matrix matrix)
           Gets the object's bounds.
 RectangleF ArcShape.getBounds(Matrix matrix, Pen pen)
           Gets the object's bounds.
 RectangleF BezierShape.getBounds(Matrix matrix, Pen pen)
           Gets the object's bounds.
 RectangleF CurveShape.getBounds(Matrix matrix, Pen pen)
           Gets the object's bounds.
 RectangleF PolygonShape.getBounds(Matrix matrix, Pen pen)
           Gets the object's bounds.
 RectangleF RectangleProjectedShape.getBounds(Matrix matrix, Pen pen)
           Gets the object's bounds.
 RectangleF TextShape.getBounds(Matrix matrix, Pen pen)
           Gets the object's bounds.
 void PolygonShape.transform(Matrix transform)
           Applies the specified transformation to the shape.
 void RectangleProjectedShape.transform(Matrix transform)
           Applies the specified transformation to the shape.
 void TextShape.transform(Matrix transform)
           Applies the specified transformation to the shape.