LatticeFormGouraudMeshShadingFill Class
Defines a lattice-form Gouraud mesh shading fill.
Declaration
public class LatticeFormGouraudMeshShadingFill extends GouraudMeshShadingFill
Inherited Members
Inheritance
Constructors
LatticeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles, int verticesPerRow, boolean antiAlias, PdfColor background, DXMatrix matrix, Double opacity) Constructor
Initializes a new lattice-form Gouraud mesh shading fill with the specified color space, bounding box, triangles, vertices-per-row value, anti-alias setting, background color, transformation matrix, and opacity.
Declaration
public LatticeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles, int verticesPerRow, 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. |
| triangles | java.util.List<ShadingTriangle> | The shading triangles. |
| verticesPerRow | int | The vertices-per-row value. |
| 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. |
LatticeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles, int verticesPerRow, boolean antiAlias, PdfColor background, DXMatrix matrix) Constructor
Initializes a new lattice-form Gouraud mesh shading fill with the specified color space, bounding box, triangles, vertices-per-row value, anti-alias setting, background color, and transformation matrix.
Declaration
public LatticeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles, int verticesPerRow, boolean antiAlias, PdfColor background, DXMatrix matrix)
Parameters
| Name | Type | Description |
|---|---|---|
| colorSpace | ColorSpace | The shading fill color space. |
| boundingBox | RectangleF | The shading fill bounding box. |
| triangles | java.util.List<ShadingTriangle> | The shading triangles. |
| verticesPerRow | int | The vertices-per-row value. |
| antiAlias | boolean | The anti-alias setting. |
| background | PdfColor | The shading fill background color. |
| matrix | DXMatrix | The shading fill transformation matrix. |
LatticeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles, int verticesPerRow, boolean antiAlias, PdfColor background) Constructor
Initializes a new lattice-form Gouraud mesh shading fill with the specified color space, bounding box, triangles, vertices-per-row value, anti-alias setting, and background color.
Declaration
public LatticeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles, int verticesPerRow, boolean antiAlias, PdfColor background)
Parameters
| Name | Type | Description |
|---|---|---|
| colorSpace | ColorSpace | The shading fill color space. |
| boundingBox | RectangleF | The shading fill bounding box. |
| triangles | java.util.List<ShadingTriangle> | The shading triangles. |
| verticesPerRow | int | The vertices-per-row value. |
| antiAlias | boolean | The anti-alias setting. |
| background | PdfColor | The shading fill background color. |
LatticeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles, int verticesPerRow, boolean antiAlias) Constructor
Initializes a new lattice-form Gouraud mesh shading fill with the specified color space, bounding box, triangles, vertices-per-row value, and anti-alias setting.
Declaration
public LatticeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles, int verticesPerRow, boolean antiAlias)
Parameters
| Name | Type | Description |
|---|---|---|
| colorSpace | ColorSpace | The shading fill color space. |
| boundingBox | RectangleF | The shading fill bounding box. |
| triangles | java.util.List<ShadingTriangle> | The shading triangles. |
| verticesPerRow | int | The vertices-per-row value. |
| antiAlias | boolean | The anti-alias setting. |
LatticeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles, int verticesPerRow) Constructor
Initializes a new lattice-form Gouraud mesh shading fill with the specified color space, bounding box, triangles, and vertices-per-row value.
Declaration
public LatticeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles, int verticesPerRow)
Parameters
| Name | Type | Description |
|---|---|---|
| colorSpace | ColorSpace | The shading fill color space. |
| boundingBox | RectangleF | The shading fill bounding box. |
| triangles | java.util.List<ShadingTriangle> | The shading triangles. |
| verticesPerRow | int | The vertices-per-row value. |
Methods
deepClone() Method
Creates a deep copy of the lattice-form Gouraud mesh shading fill.
Declaration
public Fill deepClone()
Returns
| Type | Description |
|---|---|
| Fill | A deep copy of the lattice-form Gouraud mesh shading fill. |
getVerticesPerRow() Method
Returns the vertices-per-row value.
Declaration
public int getVerticesPerRow()
Returns
| Type | Description |
|---|---|
| int | The vertices-per-row value. |