RoundedRect Struct
Definition
public struct RoundedRect
Constructors
| Name | Description |
|---|---|
| RoundedRect (7 overloads) | No summary available. |
RoundedRect overloads
RoundedRect Constructor
public RoundedRect(Avalonia.Rect& bounds, Avalonia.CornerRadius& radius)
Parameters
bounds Avalonia.Rect&
radius Avalonia.CornerRadius&
RoundedRect Constructor
public RoundedRect(Avalonia.Rect rect)
Parameters
rect Avalonia.Rect
RoundedRect Constructor
public RoundedRect(Avalonia.Rect rect, Avalonia.Vector radii)
Parameters
rect Avalonia.Rect
radii Avalonia.Vector
RoundedRect Constructor
public RoundedRect(Avalonia.Rect rect, Avalonia.Vector radiiTopLeft, Avalonia.Vector radiiTopRight, Avalonia.Vector radiiBottomRight, Avalonia.Vector radiiBottomLeft)
Parameters
rect Avalonia.Rect
radiiTopLeft Avalonia.Vector
radiiTopRight Avalonia.Vector
radiiBottomRight Avalonia.Vector
radiiBottomLeft Avalonia.Vector
RoundedRect Constructor
public RoundedRect(Avalonia.Rect rect, double radius)
Parameters
rect Avalonia.Rect
radius double
RoundedRect Constructor
public RoundedRect(Avalonia.Rect rect, double radiusX, double radiusY)
Parameters
rect Avalonia.Rect
radiusX double
radiusY double
RoundedRect Constructor
public RoundedRect(Avalonia.Rect rect, double radiusTopLeft, double radiusTopRight, double radiusBottomRight, double radiusBottomLeft)
Parameters
rect Avalonia.Rect
radiusTopLeft double
radiusTopRight double
radiusBottomRight double
radiusBottomLeft double
Methods
| Name | Description |
|---|---|
| ContainsExclusive | Determines whether a point is in the bounds of the rounded rectangle, exclusive of the rounded rectangle's bottom/right edge. |
| Deflate | No summary available. |
| Equals (2 overloads) | No summary available. |
| GetHashCode | No summary available. |
| Inflate | No summary available. |
ContainsExclusive Method
Determines whether a point is in the bounds of the rounded rectangle, exclusive of the rounded rectangle's bottom/right edge.
public bool ContainsExclusive(Avalonia.Point p)
Parameters
The point.
Returns
bool
true if the point is in the bounds of the rounded rectangle; otherwise false.
Deflate Method
public Avalonia.RoundedRect Deflate(double dx, double dy)
Parameters
dx double
dy double
Returns
Equals overloads
Equals Method
public bool Equals(Avalonia.RoundedRect other)
Parameters
other Avalonia.RoundedRect
Returns
bool
Equals Method
public bool Equals(object obj)
Parameters
obj object
Returns
bool
GetHashCode Method
public int GetHashCode()
Returns
int
Inflate Method
public Avalonia.RoundedRect Inflate(double dx, double dy)
Parameters
dx double
dy double
Returns
Properties
| Name | Description |
|---|---|
| IsRounded | No summary available. |
| IsUniform | No summary available. |
| RadiiBottomLeft | No summary available. |
| RadiiBottomRight | No summary available. |
| RadiiTopLeft | No summary available. |
| RadiiTopRight | No summary available. |
| Rect | No summary available. |
IsRounded Property
public bool IsRounded { get; set; }
IsUniform Property
public bool IsUniform { get; set; }
RadiiBottomLeft Property
public Avalonia.Vector RadiiBottomLeft { get; set; }
RadiiBottomRight Property
public Avalonia.Vector RadiiBottomRight { get; set; }
RadiiTopLeft Property
public Avalonia.Vector RadiiTopLeft { get; set; }
RadiiTopRight Property
public Avalonia.Vector RadiiTopRight { get; set; }
Rect Property
public Avalonia.Rect Rect { get; set; }