RadialShadingFill Class
Defines a radial shading fill.
Declaration
public class RadialShadingFill extends GradientShadingFill
Inherited Members
Inheritance
Constructors
RadialShadingFill(ColorSpace colorSpace, RectangleF boundingBox, PointF startingCircleCenter, double startingCircleRadius, PointF endingCircleCenter, double endingCircleRadius, List<CustomFunction> functions, Range domain, boolean extendStart, boolean extendEnd, boolean antiAlias, PdfColor background, DXMatrix matrix, Double opacity) Constructor
Initializes a new radial shading fill with the specified color space, bounding box, circle geometry, functions, domain, extension settings, anti-alias setting, background color, transformation matrix, and opacity.
Declaration
public RadialShadingFill(ColorSpace colorSpace, RectangleF boundingBox, PointF startingCircleCenter, double startingCircleRadius, PointF endingCircleCenter, double endingCircleRadius, List<CustomFunction> functions, Range domain, boolean extendStart, boolean extendEnd, 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. |
| startingCircleCenter | com.devexpress.system.drawing.PointF | The starting circle center. |
| startingCircleRadius | double | The starting circle radius. |
| endingCircleCenter | com.devexpress.system.drawing.PointF | The ending circle center. |
| endingCircleRadius | double | The ending circle radius. |
| functions | java.util.List<CustomFunction> | The shading functions. |
| domain | Range | The shading domain. |
| extendStart | boolean | The start extension setting. |
| extendEnd | boolean | The end extension setting. |
| 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. |
RadialShadingFill(ColorSpace colorSpace, RectangleF boundingBox, PointF startingCircleCenter, double startingCircleRadius, PointF endingCircleCenter, double endingCircleRadius, List<CustomFunction> functions, Range domain, boolean extendStart, boolean extendEnd, boolean antiAlias, PdfColor background, DXMatrix matrix) Constructor
Initializes a new radial shading fill with the specified color space, bounding box, circle geometry, functions, domain, extension settings, anti-alias setting, background color, and transformation matrix.
Declaration
public RadialShadingFill(ColorSpace colorSpace, RectangleF boundingBox, PointF startingCircleCenter, double startingCircleRadius, PointF endingCircleCenter, double endingCircleRadius, List<CustomFunction> functions, Range domain, boolean extendStart, boolean extendEnd, boolean antiAlias, PdfColor background, DXMatrix matrix)
Parameters
| Name | Type | Description |
|---|---|---|
| colorSpace | ColorSpace | The shading fill color space. |
| boundingBox | RectangleF | The shading fill bounding box. |
| startingCircleCenter | com.devexpress.system.drawing.PointF | The starting circle center. |
| startingCircleRadius | double | The starting circle radius. |
| endingCircleCenter | com.devexpress.system.drawing.PointF | The ending circle center. |
| endingCircleRadius | double | The ending circle radius. |
| functions | java.util.List<CustomFunction> | The shading functions. |
| domain | Range | The shading domain. |
| extendStart | boolean | The start extension setting. |
| extendEnd | boolean | The end extension setting. |
| antiAlias | boolean | The anti-alias setting. |
| background | PdfColor | The shading fill background color. |
| matrix | DXMatrix | The shading fill transformation matrix. |
RadialShadingFill(ColorSpace colorSpace, RectangleF boundingBox, PointF startingCircleCenter, double startingCircleRadius, PointF endingCircleCenter, double endingCircleRadius, List<CustomFunction> functions, Range domain, boolean extendStart, boolean extendEnd, boolean antiAlias, PdfColor background) Constructor
Initializes a new radial shading fill with the specified color space, bounding box, circle geometry, functions, domain, extension settings, anti-alias setting, and background color.
Declaration
public RadialShadingFill(ColorSpace colorSpace, RectangleF boundingBox, PointF startingCircleCenter, double startingCircleRadius, PointF endingCircleCenter, double endingCircleRadius, List<CustomFunction> functions, Range domain, boolean extendStart, boolean extendEnd, boolean antiAlias, PdfColor background)
Parameters
| Name | Type | Description |
|---|---|---|
| colorSpace | ColorSpace | The shading fill color space. |
| boundingBox | RectangleF | The shading fill bounding box. |
| startingCircleCenter | com.devexpress.system.drawing.PointF | The starting circle center. |
| startingCircleRadius | double | The starting circle radius. |
| endingCircleCenter | com.devexpress.system.drawing.PointF | The ending circle center. |
| endingCircleRadius | double | The ending circle radius. |
| functions | java.util.List<CustomFunction> | The shading functions. |
| domain | Range | The shading domain. |
| extendStart | boolean | The start extension setting. |
| extendEnd | boolean | The end extension setting. |
| antiAlias | boolean | The anti-alias setting. |
| background | PdfColor | The shading fill background color. |
RadialShadingFill(ColorSpace colorSpace, RectangleF boundingBox, PointF startingCircleCenter, double startingCircleRadius, PointF endingCircleCenter, double endingCircleRadius, List<CustomFunction> functions, Range domain, boolean extendStart, boolean extendEnd, boolean antiAlias) Constructor
Initializes a new radial shading fill with the specified color space, bounding box, circle geometry, functions, domain, extension settings, and anti-alias setting.
Declaration
public RadialShadingFill(ColorSpace colorSpace, RectangleF boundingBox, PointF startingCircleCenter, double startingCircleRadius, PointF endingCircleCenter, double endingCircleRadius, List<CustomFunction> functions, Range domain, boolean extendStart, boolean extendEnd, boolean antiAlias)
Parameters
| Name | Type | Description |
|---|---|---|
| colorSpace | ColorSpace | The shading fill color space. |
| boundingBox | RectangleF | The shading fill bounding box. |
| startingCircleCenter | com.devexpress.system.drawing.PointF | The starting circle center. |
| startingCircleRadius | double | The starting circle radius. |
| endingCircleCenter | com.devexpress.system.drawing.PointF | The ending circle center. |
| endingCircleRadius | double | The ending circle radius. |
| functions | java.util.List<CustomFunction> | The shading functions. |
| domain | Range | The shading domain. |
| extendStart | boolean | The start extension setting. |
| extendEnd | boolean | The end extension setting. |
| antiAlias | boolean | The anti-alias setting. |
RadialShadingFill(ColorSpace colorSpace, RectangleF boundingBox, PointF startingCircleCenter, double startingCircleRadius, PointF endingCircleCenter, double endingCircleRadius, List<CustomFunction> functions, Range domain, boolean extendStart, boolean extendEnd) Constructor
Initializes a new radial shading fill with the specified color space, bounding box, circle geometry, functions, domain, and extension settings.
Declaration
public RadialShadingFill(ColorSpace colorSpace, RectangleF boundingBox, PointF startingCircleCenter, double startingCircleRadius, PointF endingCircleCenter, double endingCircleRadius, List<CustomFunction> functions, Range domain, boolean extendStart, boolean extendEnd)
Parameters
| Name | Type | Description |
|---|---|---|
| colorSpace | ColorSpace | The shading fill color space. |
| boundingBox | RectangleF | The shading fill bounding box. |
| startingCircleCenter | com.devexpress.system.drawing.PointF | The starting circle center. |
| startingCircleRadius | double | The starting circle radius. |
| endingCircleCenter | com.devexpress.system.drawing.PointF | The ending circle center. |
| endingCircleRadius | double | The ending circle radius. |
| functions | java.util.List<CustomFunction> | The shading functions. |
| domain | Range | The shading domain. |
| extendStart | boolean | The start extension setting. |
| extendEnd | boolean | The end extension setting. |
RadialShadingFill(ColorSpace colorSpace, RectangleF boundingBox, PointF startingCircleCenter, double startingCircleRadius, PointF endingCircleCenter, double endingCircleRadius, List<CustomFunction> functions, Range domain, boolean extendStart) Constructor
Initializes a new radial shading fill with the specified color space, bounding box, circle geometry, functions, domain, and start extension setting.
Declaration
public RadialShadingFill(ColorSpace colorSpace, RectangleF boundingBox, PointF startingCircleCenter, double startingCircleRadius, PointF endingCircleCenter, double endingCircleRadius, List<CustomFunction> functions, Range domain, boolean extendStart)
Parameters
| Name | Type | Description |
|---|---|---|
| colorSpace | ColorSpace | The shading fill color space. |
| boundingBox | RectangleF | The shading fill bounding box. |
| startingCircleCenter | com.devexpress.system.drawing.PointF | The starting circle center. |
| startingCircleRadius | double | The starting circle radius. |
| endingCircleCenter | com.devexpress.system.drawing.PointF | The ending circle center. |
| endingCircleRadius | double | The ending circle radius. |
| functions | java.util.List<CustomFunction> | The shading functions. |
| domain | Range | The shading domain. |
| extendStart | boolean | The start extension setting. |
RadialShadingFill(ColorSpace colorSpace, RectangleF boundingBox, PointF startingCircleCenter, double startingCircleRadius, PointF endingCircleCenter, double endingCircleRadius, List<CustomFunction> functions, Range domain) Constructor
Initializes a new radial shading fill with the specified color space, bounding box, circle geometry, functions, and domain.
Declaration
public RadialShadingFill(ColorSpace colorSpace, RectangleF boundingBox, PointF startingCircleCenter, double startingCircleRadius, PointF endingCircleCenter, double endingCircleRadius, List<CustomFunction> functions, Range domain)
Parameters
| Name | Type | Description |
|---|---|---|
| colorSpace | ColorSpace | The shading fill color space. |
| boundingBox | RectangleF | The shading fill bounding box. |
| startingCircleCenter | com.devexpress.system.drawing.PointF | The starting circle center. |
| startingCircleRadius | double | The starting circle radius. |
| endingCircleCenter | com.devexpress.system.drawing.PointF | The ending circle center. |
| endingCircleRadius | double | The ending circle radius. |
| functions | java.util.List<CustomFunction> | The shading functions. |
| domain | Range | The shading domain. |
RadialShadingFill(ColorSpace colorSpace, RectangleF boundingBox, PointF startingCircleCenter, double startingCircleRadius, PointF endingCircleCenter, double endingCircleRadius, List<CustomFunction> functions) Constructor
Initializes a new radial shading fill with the specified color space, bounding box, circle geometry, and functions.
Declaration
public RadialShadingFill(ColorSpace colorSpace, RectangleF boundingBox, PointF startingCircleCenter, double startingCircleRadius, PointF endingCircleCenter, double endingCircleRadius, List<CustomFunction> functions)
Parameters
| Name | Type | Description |
|---|---|---|
| colorSpace | ColorSpace | The shading fill color space. |
| boundingBox | RectangleF | The shading fill bounding box. |
| startingCircleCenter | com.devexpress.system.drawing.PointF | The starting circle center. |
| startingCircleRadius | double | The starting circle radius. |
| endingCircleCenter | com.devexpress.system.drawing.PointF | The ending circle center. |
| endingCircleRadius | double | The ending circle radius. |
| functions | java.util.List<CustomFunction> | The shading functions. |
Methods
deepClone() Method
Creates a deep copy of the radial shading fill.
Declaration
public Fill deepClone()
Returns
| Type | Description |
|---|---|
| Fill | A deep copy of the radial shading fill. |
getEndingCircleCenter() Method
Returns the ending circle center.
Declaration
public PointF getEndingCircleCenter()
Returns
| Type | Description |
|---|---|
| com.devexpress.system.drawing.PointF | The ending circle center. |
getEndingCircleRadius() Method
Returns the ending circle radius.
Declaration
public double getEndingCircleRadius()
Returns
| Type | Description |
|---|---|
| double | The ending circle radius. |
getStartingCircleCenter() Method
Returns the starting circle center.
Declaration
public PointF getStartingCircleCenter()
Returns
| Type | Description |
|---|---|
| com.devexpress.system.drawing.PointF | The starting circle center. |
getStartingCircleRadius() Method
Returns the starting circle radius.
Declaration
public double getStartingCircleRadius()
Returns
| Type | Description |
|---|---|
| double | The starting circle radius. |