TensorProductPatchMeshShadingFill Class
Defines a tensor-product patch mesh shading fill.
Declaration
public class TensorProductPatchMeshShadingFill extends ShadingFill
Inherited Members
Inheritance
Constructors
TensorProductPatchMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<TensorProductShadingPatch> patches, boolean antiAlias, PdfColor background, DXMatrix matrix, Double opacity) Constructor
Initializes a new tensor-product patch mesh shading fill with the specified color space, bounding box, patches, anti-alias setting, background color, transformation matrix, and opacity.
Declaration
public TensorProductPatchMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<TensorProductShadingPatch> patches, boolean antiAlias, PdfColor background, DXMatrix matrix, Double opacity)
Parameters
| Name | Type | Description |
|---|---|---|
| colorSpace | ColorSpace | The shading fill color space. |
| boundingBox | RectangleF | The shading fill bounding box. |
| patches | java.util.List<TensorProductShadingPatch> | The tensor-product shading patches. |
| antiAlias | boolean | The anti-alias setting. |
| background | PdfColor | The shading fill background color. |
| matrix | DXMatrix | The shading fill transformation matrix. |
| opacity | The shading fill opacity. |
TensorProductPatchMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<TensorProductShadingPatch> patches, boolean antiAlias, PdfColor background, DXMatrix matrix) Constructor
Initializes a new tensor-product patch mesh shading fill with the specified color space, bounding box, patches, anti-alias setting, background color, and transformation matrix.
Declaration
public TensorProductPatchMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<TensorProductShadingPatch> patches, boolean antiAlias, PdfColor background, DXMatrix matrix)
Parameters
| Name | Type | Description |
|---|---|---|
| colorSpace | ColorSpace | The shading fill color space. |
| boundingBox | RectangleF | The shading fill bounding box. |
| patches | java.util.List<TensorProductShadingPatch> | The tensor-product shading patches. |
| antiAlias | boolean | The anti-alias setting. |
| background | PdfColor | The shading fill background color. |
| matrix | DXMatrix | The shading fill transformation matrix. |
TensorProductPatchMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<TensorProductShadingPatch> patches, boolean antiAlias, PdfColor background) Constructor
Initializes a new tensor-product patch mesh shading fill with the specified color space, bounding box, patches, anti-alias setting, and background color.
Declaration
public TensorProductPatchMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<TensorProductShadingPatch> patches, boolean antiAlias, PdfColor background)
Parameters
| Name | Type | Description |
|---|---|---|
| colorSpace | ColorSpace | The shading fill color space. |
| boundingBox | RectangleF | The shading fill bounding box. |
| patches | java.util.List<TensorProductShadingPatch> | The tensor-product shading patches. |
| antiAlias | boolean | The anti-alias setting. |
| background | PdfColor | The shading fill background color. |
TensorProductPatchMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<TensorProductShadingPatch> patches, boolean antiAlias) Constructor
Initializes a new tensor-product patch mesh shading fill with the specified color space, bounding box, patches, and anti-alias setting.
Declaration
public TensorProductPatchMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<TensorProductShadingPatch> patches, boolean antiAlias)
Parameters
| Name | Type | Description |
|---|---|---|
| colorSpace | ColorSpace | The shading fill color space. |
| boundingBox | RectangleF | The shading fill bounding box. |
| patches | java.util.List<TensorProductShadingPatch> | The tensor-product shading patches. |
| antiAlias | boolean | The anti-alias setting. |
TensorProductPatchMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<TensorProductShadingPatch> patches) Constructor
Initializes a new tensor-product patch mesh shading fill with the specified color space, bounding box, and patches.
Declaration
public TensorProductPatchMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<TensorProductShadingPatch> patches)
Parameters
| Name | Type | Description |
|---|---|---|
| colorSpace | ColorSpace | The shading fill color space. |
| boundingBox | RectangleF | The shading fill bounding box. |
| patches | java.util.List<TensorProductShadingPatch> | The tensor-product shading patches. |
Methods
deepClone() Method
Creates a deep copy of the tensor-product patch mesh shading fill.
Declaration
public Fill deepClone()
Returns
| Type | Description |
|---|---|
| Fill | A deep copy of the tensor-product patch mesh shading fill. |
getPatches() Method
Returns the tensor-product shading patches.
Declaration
public List<TensorProductShadingPatch> getPatches()
Returns
| Type | Description |
|---|---|
| java.util.List<TensorProductShadingPatch> | The tensor-product shading patches. |