public class BoxShadow : IEquatable<BoxShadow>
Constructors
Declaration
public BoxShadow(Color color = null, Offset offset = null, float blurRadius = 0F, float spreadRadius = 0F)
Parameters
Fields
Declaration
public readonly float blurRadius
Field Value
Declaration
public readonly Color color
Field Value
Declaration
public readonly Offset offset
Field Value
Declaration
public readonly float spreadRadius
Field Value
Properties
Declaration
public float blurSigma { get; }
Property Value
Methods
Declaration
public static float convertRadiusToSigma(float radius)
Parameters
Type |
Name |
Description |
Single |
radius |
|
Returns
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Overrides
Declaration
public bool Equals(BoxShadow other)
Parameters
Returns
Declaration
public override int GetHashCode()
Returns
Overrides
Declaration
public static BoxShadow lerp(BoxShadow a, BoxShadow b, float t)
Parameters
Returns
Declaration
public static List<BoxShadow> lerpList(List<BoxShadow> a, List<BoxShadow> b, float t)
Parameters
Returns
Declaration
public BoxShadow scale(float factor)
Parameters
Type |
Name |
Description |
Single |
factor |
|
Returns
Declaration
Returns
Declaration
public override string ToString()
Returns
Overrides
Operators
Declaration
public static bool operator ==(BoxShadow a, BoxShadow b)
Parameters
Returns
Declaration
public static bool operator !=(BoxShadow a, BoxShadow b)
Parameters
Returns