Skip to main content

LatticeFormGouraudMeshShadingFill Class

Defines a lattice-form Gouraud mesh shading fill.

Declaration

public class LatticeFormGouraudMeshShadingFill extends GouraudMeshShadingFill

Inherited Members

com.devexpress.system.JavaObject.clone()
com.devexpress.system.JavaObject.equals(java.lang.Object)
com.devexpress.system.JavaObject.hashCode()
com.devexpress.system.JavaObject.memberwiseClone()
com.devexpress.system.JavaObject.toString()
java.lang.Object.finalize()
java.lang.Object.getClass()
java.lang.Object.notify()
java.lang.Object.notifyAll()
java.lang.Object.wait()
java.lang.Object.wait(long)
java.lang.Object.wait(long,int)

Inheritance

Object
JavaObject
Fill
ShadingFill
GouraudMeshShadingFill
LatticeFormGouraudMeshShadingFill

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.