Packages

 

com.aspose.psd

Interfaces

Classes

Exceptions

Uses of Class
com.aspose.psd.Matrix

  • Packages that use Matrix 
    Package Description
    com.aspose.psd
    The package is the core for nested packages and the most basic objects used for Aspose.Imaging processing.
    com.aspose.psd.brushes
    The package provides helper classes and methods to work with different brush types.
    com.aspose.psd.extensions
    The package contains extension methods.
    com.aspose.psd.shapes
    The package contains different shapes combined from shape segments.
    • Uses of Matrix in com.aspose.psd

      Methods in com.aspose.psd that return Matrix 
      Modifier and Type Method and Description
      Matrix Pen.getTransform()
      Gets a copy of the geometric transformation for this Pen.
      Matrix Graphics.getTransform()
      Gets or sets a copy of the geometric world transformation for this com.aspose.psd.graphics.
      Methods in com.aspose.psd with parameters of type Matrix 
      Modifier and Type Method and Description
      void GraphicsPath.flatten(Matrix matrix)
      Applies the specified transform and then converts each curve in this com.aspose.psd.GraphicsPath into a sequence of connected line segments.
      void GraphicsPath.flatten(Matrix matrix, float flatness)
      Converts each curve in this com.aspose.psd.GraphicsPath into a sequence of connected line segments.
      abstract RectangleF ObjectWithBounds.getBounds(Matrix matrix)
      Gets the object's bounds.
      RectangleF GraphicsPath.getBounds(Matrix matrix)
      Gets the object's bounds.
      RectangleF Figure.getBounds(Matrix matrix)
      Gets the object's bounds.
      abstract RectangleF ObjectWithBounds.getBounds(Matrix matrix, Pen pen)
      Gets the object's bounds.
      RectangleF GraphicsPath.getBounds(Matrix matrix, Pen pen)
      Gets the object's bounds.
      RectangleF Figure.getBounds(Matrix matrix, Pen pen)
      Gets the object's bounds.
      static boolean Matrix.isEquals(Matrix a, Matrix b)
      Determines whether two matrixes are equal.
      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 Pen.multiplyTransform(Matrix matrix)
      Multiplies the transformation matrix for this Pen by the specified Matrix.
      void Graphics.multiplyTransform(Matrix matrix)
      Multiplies the com.aspose.psd.Matrix that represents the local geometric transform of this com.aspose.psd.Graphics by the specified com.aspose.psd.Matrix by prepending the specified com.aspose.psd.matrix.
      void Pen.multiplyTransform(Matrix matrix, int order)
      Multiplies the transformation matrix for this Pen by the specified Matrix in the specified order.
      void Graphics.multiplyTransform(Matrix matrix, int order)
      Multiplies the com.aspose.psd.Matrix that represents the local geometric transform of this com.aspose.psd.Graphics by the specified com.aspose.psd.Matrix in the specified order.
      void Pen.setTransform(Matrix value)
      Sets a copy of the geometric transformation for this Pen.
      void Graphics.setTransform(Matrix value)
      Gets or sets a copy of the geometric world transformation for this com.aspose.psd.graphics.
      void Region.transform(Matrix matrix)
      Transforms this com.aspose.psd.Region by the specified com.aspose.psd.matrix.
      abstract void ObjectWithBounds.transform(Matrix transform)
      Applies the specified transformation to the shape.
      void GraphicsPath.transform(Matrix transform)
      Applies the specified transformation to the shape.
      void Figure.transform(Matrix transform)
      Applies the specified transformation to the shape.
      void GraphicsPath.warp(PointF[] destPoints, RectangleF srcRect, Matrix matrix)
      Applies a warp transform, defined by a rectangle and a parallelogram, to this com.aspose.psd.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.psd.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.psd.graphicsPath.
      void GraphicsPath.widen(Pen pen, Matrix matrix)
      Adds an additional outline to the com.aspose.psd.graphicsPath.
      void GraphicsPath.widen(Pen pen, Matrix matrix, float flatness)
      Replaces this com.aspose.psd.GraphicsPath with curves that enclose the area that is filled when this path is drawn by the specified pen.
      Constructors in com.aspose.psd with parameters of type Matrix 
      Constructor and Description
      Matrix(Matrix origin)
      Makes a copy of the Matrix class.
    • Uses of Matrix in com.aspose.psd.brushes

      Methods in com.aspose.psd.brushes that return Matrix 
      Modifier and Type Method and Description
      Matrix TransformBrush.getTransform()
      Gets or sets a copy Aspose.Imaging.Matrix that defines a local geometric transform for this TransformBrush.
      Methods in com.aspose.psd.brushes with parameters of type Matrix 
      Modifier and Type Method and Description
      void TransformBrush.multiplyTransform(Matrix matrix)
      Multiplies the Aspose.Imaging.Matrix that represents the local geometric transform of this LinearGradientBrush by the specified Aspose.Imaging.Matrix by prepending the specified Aspose.Imaging.Matrix.
      void TransformBrush.multiplyTransform(Matrix matrix, int order)
      Multiplies the Aspose.Imaging.Matrix that represents the local geometric transform of this LinearGradientBrush by the specified Aspose.Imaging.Matrix in the specified order.
      void TransformBrush.setTransform(Matrix value)
      Gets or sets a copy Aspose.Imaging.Matrix that defines a local geometric transform for this TransformBrush.
    • Uses of Matrix in com.aspose.psd.extensions

      Methods in com.aspose.psd.extensions with parameters of type Matrix 
      Modifier and Type Method and Description
      static AffineTransform MatrixExtensions.toGdiMatrix(Matrix matrix)
      Converts the Matrix to the System.Drawing.Drawing2D.Matrix.
    • Uses of Matrix in com.aspose.psd.shapes

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