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