Inheritance
SweepGradient
public class SweepGradient : Gradient, IEquatable<SweepGradient>
Constructors
Declaration
public SweepGradient(Alignment center = null, float startAngle = 0F, float endAngle = default(float), List<Color> colors = null, List<float> stops = null, TileMode tileMode = TileMode.clamp)
Parameters
Fields
Declaration
public readonly Alignment center
Field Value
Declaration
public readonly float endAngle
Field Value
Declaration
public readonly float startAngle
Field Value
Declaration
public readonly TileMode tileMode
Field Value
Methods
Declaration
public override PaintShader createShader(Rect rect)
Parameters
Type |
Name |
Description |
Rect |
rect |
|
Returns
Overrides
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Overrides
Declaration
public bool Equals(SweepGradient other)
Parameters
Returns
Declaration
public override int GetHashCode()
Returns
Overrides
Declaration
public static SweepGradient lerp(SweepGradient a, SweepGradient b, float t)
Parameters
Returns
Declaration
protected override Gradient lerpFrom(Gradient a, float t)
Parameters
Returns
Overrides
Declaration
protected override Gradient lerpTo(Gradient b, float t)
Parameters
Returns
Overrides
Declaration
public override Gradient scale(float factor)
Parameters
Type |
Name |
Description |
Single |
factor |
|
Returns
Overrides
Declaration
public override string ToString()
Returns
Overrides
Operators
Declaration
public static bool operator ==(SweepGradient left, SweepGradient right)
Parameters
Returns
Declaration
public static bool operator !=(SweepGradient left, SweepGradient right)
Parameters
Returns