VegaRise.NET
Back to DOM

PathShadeClass

Definition

Namespace
DOM.Elements.Graphics.Colors
Assembly
DOM.dll

Represents a path-based shade used to describe a gradient that follows a shape's contour.

Remarks

is attached to a to indicate that the gradient should be drawn along a path (circular, rectangular, or shape-following) rather than along a line. PathShade Gradient The optional defines the area receiving the gradient; when, the entire shape is filled. FillToRectangle null

Examples

csharp
1// 1. Circular path shade
2var shade = new PathShade { PathShadeType = PathShadeTypeValues.circle };
3
csharp
1// 2. Rectangular path shade
2var shade = new PathShade { PathShadeType = PathShadeTypeValues.rect };
3
csharp
1// 3. Path shade limited to a sub-rectangle
2var shade = new PathShade
3{
4 PathShadeType = PathShadeTypeValues.circle,
5 FillToRectangle = new FillToRectangle { Top = 25, Left = 25, Right = 75, Bottom = 75 }
6};
7
csharp
1// 4. Attach to a gradient
2var gradient = new Gradient
3{
4 GradientStops = new List<IGradientStop> { /* ... */ },
5 PathShade = new PathShade { PathShadeType = PathShadeTypeValues.circle }
6};
7

Properties

FillToRectangleIFillToRectangle

Gets or sets the rectangle that defines the region receiving the gradient.

PathShadeTypePathShadeTypeValues

Gets or sets the type of path shade (circular, rectangular, or shape-based).

VegaRiseVDocs.NET

Create Account

Create your VDocs account.

or

Already have an account? Sign in