Skip to main content

FreeFormGouraudMeshShadingFill Class

Defines a free-form Gouraud mesh shading fill.

Declaration

public class FreeFormGouraudMeshShadingFill 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
FreeFormGouraudMeshShadingFill

Constructors

FreeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles, boolean antiAlias, PdfColor background, DXMatrix matrix, Double opacity) Constructor

Initializes a new free-form Gouraud mesh shading fill with the specified color space, bounding box, triangles, anti-alias setting, background color, transformation matrix, and opacity.

Declaration

public FreeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles, 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.

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.

FreeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles, boolean antiAlias, PdfColor background, DXMatrix matrix) Constructor

Initializes a new free-form Gouraud mesh shading fill with the specified color space, bounding box, triangles, anti-alias setting, background color, and transformation matrix.

Declaration

public FreeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles, 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.

antiAlias boolean

The anti-alias setting.

background PdfColor

The shading fill background color.

matrix DXMatrix

The shading fill transformation matrix.

FreeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles, boolean antiAlias, PdfColor background) Constructor

Initializes a new free-form Gouraud mesh shading fill with the specified color space, bounding box, triangles, anti-alias setting, and background color.

Declaration

public FreeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles, 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.

antiAlias boolean

The anti-alias setting.

background PdfColor

The shading fill background color.

FreeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles, boolean antiAlias) Constructor

Initializes a new free-form Gouraud mesh shading fill with the specified color space, bounding box, triangles, and anti-alias setting.

Declaration

public FreeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles, 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.

antiAlias boolean

The anti-alias setting.

FreeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles) Constructor

Initializes a new free-form Gouraud mesh shading fill with the specified color space, bounding box, and triangles.

Declaration

public FreeFormGouraudMeshShadingFill(ColorSpace colorSpace, RectangleF boundingBox, List<ShadingTriangle> triangles)

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.

Methods

deepClone() Method

Creates a deep copy of the free-form Gouraud mesh shading fill.

Declaration

public Fill deepClone()

Returns

Type Description
Fill

A deep copy of the free-form Gouraud mesh shading fill.