Skip to main content

TensorProductPatchMeshShadingFill Class

Defines a tensor-product patch mesh shading fill.

Declaration

public class TensorProductPatchMeshShadingFill extends ShadingFill

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
TensorProductPatchMeshShadingFill

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.