Inheritance
System.Object
ShapeBorder
public abstract class ShapeBorder
Constructors
Declaration
Properties
Declaration
public abstract EdgeInsets dimensions { get; }
Property Value
Methods
Declaration
public virtual ShapeBorder add(ShapeBorder other, bool reversed = false)
Parameters
Type |
Name |
Description |
ShapeBorder |
other |
|
System.Boolean |
reversed |
|
Returns
Declaration
public abstract Path getInnerPath(Rect rect)
Parameters
Type |
Name |
Description |
Rect |
rect |
|
Returns
Declaration
public abstract Path getOuterPath(Rect rect)
Parameters
Type |
Name |
Description |
Rect |
rect |
|
Returns
Declaration
public static ShapeBorder lerp(ShapeBorder a, ShapeBorder b, float t)
Parameters
Returns
Declaration
public virtual ShapeBorder lerpFrom(ShapeBorder a, float t)
Parameters
Returns
Declaration
public virtual ShapeBorder lerpTo(ShapeBorder b, float t)
Parameters
Returns
Declaration
public abstract void paint(Canvas canvas, Rect rect)
Parameters
Declaration
public abstract ShapeBorder scale(float t)
Parameters
Type |
Name |
Description |
System.Single |
t |
|
Returns
Declaration
public override string ToString()
Returns
Type |
Description |
System.String |
|
Overrides
System.Object.ToString()
Operators
Declaration
public static ShapeBorder operator +(ShapeBorder it, ShapeBorder other)
Parameters
Returns