TransformedBounds Structure
Holds information about the bounds of a control, together with a transform and a clip.
Definition
Namespace: Avalonia.VisualTree
Assembly: Avalonia.Base (in Avalonia.Base.dll)
- C#
- VB
- F#
public readonly struct TransformedBounds : IEquatable<TransformedBounds>
Public Structure TransformedBounds
Implements IEquatable(Of TransformedBounds)
[<SealedAttribute>]
type TransformedBounds =
struct
inherit ValueType
interface IEquatable<TransformedBounds>
end
Inheritance | Object → ValueType → TransformedBounds |
Implements | IEquatable(TransformedBounds) |
Constructors
TransformedBounds(Rect, Rect, Matrix) | Initializes a new instance of the TransformedBounds struct. |
Properties
Bounds | Gets the control's bounds in its local coordinate space. |
Clip | Gets the control's clip rectangle in global coordinate space. |
Transform | Gets the transform from local to global coordinate space. |
Methods
Contains(Point) | |
Equals(Object) | (Overrides ValueType.Equals(Object)) |
Equals(TransformedBounds) | |
GetHashCode() | (Overrides ValueType.GetHashCode()) |
GetType() | Gets the Type of the current instance. (Inherited from Object) |
ToString() | (Overrides ValueType.ToString()) |
Operators
Equality(TransformedBounds, TransformedBounds) | |
Inequality(TransformedBounds, TransformedBounds) |