| Package | Description |
|---|---|
| com.aspose.drawing |
Aspose.Drawing is a graphics API that provides the capability of 2D drawings identical to GDI+ in your .NET applications.
|
| com.aspose.drawing.drawing2d |
| Modifier and Type | Method and Description |
|---|---|
Matrix |
TextureBrush.getTransform()
Gets a copy of the Matrix object that defines a local geometric transformation for the image
associated with this TextureBrush object.
|
Matrix |
Pen.getTransform()
Gets or sets a copy of the geometric transformation for this
Pen. |
Matrix |
Graphics.getTransform()
Gets a copy of the geometric world transformation for this
Graphics. |
| Modifier and Type | Method and Description |
|---|---|
RectangleF[] |
Region.getRegionScans(Matrix matrix)
Returns an array of
RectangleF structures that approximate this Region
after the specified matrix transformation is applied. |
void |
TextureBrush.multiplyTransform(Matrix matrix)
Multiplies the
Matrix object that represents the local geometric transformation
of this TextureBrush object by the specified Matrix object by prepending
the specified Matrix object. |
void |
Pen.multiplyTransform(Matrix matrix)
|
void |
Graphics.multiplyTransform(Matrix matrix)
Multiplies the world transformation of this
Graphics and specified the Matrix. |
void |
TextureBrush.multiplyTransform(Matrix matrix,
int order)
Multiplies the
Matrix object that represents the local geometric transformation
of this TextureBrush object by the specified Matrix object in the specified order. |
void |
Pen.multiplyTransform(Matrix matrix,
int order)
|
void |
Graphics.multiplyTransform(Matrix matrix,
int order)
Multiplies the world transformation of this
Graphics and specified
the Matrix in the specified order. |
void |
TextureBrush.setTransform(Matrix value)
Sets a copy of the Matrix object that defines a local geometric transformation for the image
associated with this TextureBrush object.
|
void |
Pen.setTransform(Matrix value)
Gets or sets a copy of the geometric transformation for this
Pen. |
void |
Graphics.setTransform(Matrix value)
Sets a copy of the geometric world transformation for this
Graphics. |
void |
Region.transform(Matrix matrix)
|
| Modifier and Type | Field and Description |
|---|---|
static Matrix |
Matrix.IdentityTransform |
| Modifier and Type | Method and Description |
|---|---|
Matrix |
Matrix.deepClone()
Creates an exact copy of this Matrix.
|
Matrix |
PathGradientBrush.getTransform()
Gets or sets a copy of the
Matrix that defines a local geometric transform
for this PathGradientBrush. |
Matrix |
LinearGradientBrush.getTransform()
Gets or sets a copy
Matrix that defines a local geometric transform
for this LinearGradientBrush. |
Matrix |
GraphicsState.getTransform() |
| Modifier and Type | Method and Description |
|---|---|
void |
GraphicsPath.flatten(Matrix matrix)
Applies the specified transform and then converts each curve in this
GraphicsPath. |
void |
GraphicsPath.flatten(Matrix matrix,
float flatness)
Converts each curve in this
GraphicsPath into a sequence of connected line segments. |
RectangleF |
GraphicsPath.getBounds(Matrix matrix)
Returns a rectangle that bounds this
GraphicsPath when this path is
transformed by the specified Matrix. |
RectangleF |
GraphicsPath.getBounds(Matrix matrix,
Pen pen)
Returns a rectangle that bounds this
GraphicsPath when the current path is
transformed by the specified Matrix and drawn with the specified Pen. |
void |
Matrix.multiply(Matrix matrix)
|
void |
Matrix.multiply(Matrix matrix,
int order)
Multiplies this
Matrix by the matrix specified in the matrix parameter,
and in the order specified in the order parameter. |
void |
PathGradientBrush.multiplyTransform(Matrix matrix)
Updates the brush's transformation matrix with the product of brush's transformation matrix
multiplied by another matrix.
|
void |
LinearGradientBrush.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 |
PathGradientBrush.multiplyTransform(Matrix matrix,
int order)
Updates the brush's transformation matrix with the product of the brush's transformation matrix
multiplied by another matrix.
|
void |
LinearGradientBrush.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 |
PathGradientBrush.setTransform(Matrix value)
Gets or sets a copy of the
Matrix that defines a local geometric transform
for this PathGradientBrush. |
void |
LinearGradientBrush.setTransform(Matrix value)
Gets or sets a copy
Matrix that defines a local geometric transform
for this LinearGradientBrush. |
void |
GraphicsState.setTransform(Matrix value) |
void |
GraphicsPath.transform(Matrix matrix)
Applies a transform matrix to this GraphicsPath.
|
void |
GraphicsPath.warp(PointF[] destPoints,
RectangleF srcRect,
Matrix matrix)
Applies a warp transform, defined by a rectangle and a parallelogram, to this
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
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
GraphicsPath. |
void |
GraphicsPath.widen(Pen pen,
Matrix matrix)
Adds an additional outline to the
GraphicsPath. |
void |
GraphicsPath.widen(Pen pen,
Matrix matrix,
float flatness)
Replaces this
GraphicsPath with curves that enclose the area that is filled when this path is drawn by the specified pen. |
Copyright (c) 2008-2025 Aspose Pty Ltd. All Rights Reserved.