Class RadialGradient
Radial gradient that blends colors between two circles defined by centers and radii; use for spotlight or vignette effects.
Inherited Members
Namespace: Telerik.Windows.Documents.Fixed.Model.ColorSpaces
Assembly: Telerik.Windows.Documents.Fixed.dll
Syntax
public class RadialGradient : Gradient, IEquatable<ColorBase>, IInstanceIdOwner, IRadialGradient, IGradient, IPatternColor
Constructors
RadialGradient(Point, Point, Double, Double)
Creates a radial gradient with the specified centers and radii.
Declaration
public RadialGradient(Point startPoint, Point endPoint, double startRadius, double endRadius)
Parameters
|
System.Windows.Point
startPoint
The start point. |
|
System.Windows.Point
endPoint
The end point. |
|
System.Double
startRadius
The start radius. |
|
System.Double
endRadius
The end radius. |
Properties
EndRadius
Gets or sets the radius of the outer circle where interpolation ends.
Declaration
public double EndRadius { get; set; }
Property Value
|
System.Double
End radius in user units. |
StartRadius
Gets or sets the radius of the inner circle where interpolation starts.
Declaration
public double StartRadius { get; set; }
Property Value
|
System.Double
Start radius in user units. |
Methods
Equals(ColorBase)
Compares this radial gradient with another color for value equality.
Declaration
public override bool Equals(ColorBase other)
Parameters
|
ColorBase
other
The other color to compare. |
Returns
|
System.Boolean
True if both represent equivalent radial gradients; otherwise, false. |
Overrides
GetHashCode()
Serves as a hash function for a particular type.
Declaration
public override int GetHashCode()
Returns
|
System.Int32
A hash code for the current System.Object. |