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) |