public class EllipseGeometry : GeometryPublic Class EllipseGeometry
Inherits Geometrytype EllipseGeometry =
class
inherit Geometry
end| Bounds |
Gets the geometry's bounding rectangle.
(Inherited from Geometry) |
| Center | Gets or sets a point that defines the center of the ellipse. |
| ContourLength |
Gets the geometry's total length as if all its contours are placed
in a straight line.
(Inherited from Geometry) |
| InheritanceParent |
Gets or sets the parent object that inherited AvaloniaProperty values
are inherited from.
(Inherited from AvaloniaObject) |
| ItemAvaloniaProperty |
Gets or sets the value of a AvaloniaProperty.
(Inherited from AvaloniaObject) |
| ItemIndexerDescriptor |
Gets or sets a binding for a AvaloniaProperty.
(Inherited from AvaloniaObject) |
| RadiusX | Gets or sets a double that defines the radius in the X-axis of the ellipse. |
| RadiusY | Gets or sets a double that defines the radius in the Y-axis of the ellipse. |
| Rect | Gets or sets a rect that defines the bounds of the ellipse. |
| Transform |
Gets or sets a transform to apply to the geometry.
(Inherited from Geometry) |
| Bind(AvaloniaProperty, IBinding) |
Binds a AvaloniaProperty to an IBinding.
(Inherited from AvaloniaObject) |
| Bind(AvaloniaProperty, IObservableObject, BindingPriority) |
Binds a AvaloniaProperty to an observable.
(Inherited from AvaloniaObject) |
| BindT(DirectPropertyBaseT, IObservableT) |
Binds a AvaloniaProperty to an observable.
(Inherited from AvaloniaObject) |
| BindT(DirectPropertyBaseT, IObservableBindingValueT) |
Binds a AvaloniaProperty to an observable.
(Inherited from AvaloniaObject) |
| BindT(DirectPropertyBaseT, IObservableObject) |
Binds a AvaloniaProperty to an observable.
(Inherited from AvaloniaObject) |
| BindT(StyledPropertyT, IObservableT, BindingPriority) |
Binds a AvaloniaProperty to an observable.
(Inherited from AvaloniaObject) |
| BindT(StyledPropertyT, IObservableBindingValueT, BindingPriority) |
Binds a AvaloniaProperty to an observable.
(Inherited from AvaloniaObject) |
| BindT(StyledPropertyT, IObservableObject, BindingPriority) |
Binds a AvaloniaProperty to an observable.
(Inherited from AvaloniaObject) |
| CheckAccess |
Returns a value indicating whether the current thread is the UI thread.
(Inherited from AvaloniaObject) |
| ClearValue(AvaloniaProperty) |
Clears a AvaloniaProperty's local value.
(Inherited from AvaloniaObject) |
| ClearValueT(AvaloniaPropertyT) |
Clears a AvaloniaProperty's local value.
(Inherited from AvaloniaObject) |
| ClearValueT(DirectPropertyBaseT) |
Clears a AvaloniaProperty's local value.
(Inherited from AvaloniaObject) |
| ClearValueT(StyledPropertyT) |
Clears a AvaloniaProperty's local value.
(Inherited from AvaloniaObject) |
| Clone |
Clones the geometry.
(Overrides GeometryClone) |
| CoerceValue(AvaloniaProperty) |
Coerces the specified AvaloniaProperty.
(Inherited from AvaloniaObject) |
| Equals(Object) |
Compares two objects using reference equality.
(Inherited from AvaloniaObject) |
| FillContains(Point) |
Indicates whether the geometry's fill contains the specified point.
(Inherited from Geometry) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
| GetBaseValueT(StyledPropertyT) |
Gets an AvaloniaProperty base value.
(Inherited from AvaloniaObject) |
| GetHashCode |
Gets the hash code for the object.
(Inherited from AvaloniaObject) |
| GetRenderBounds(IPen) |
Gets the geometry's bounding rectangle with the specified pen.
(Inherited from Geometry) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| GetValue(AvaloniaProperty) |
Gets a AvaloniaProperty value.
(Inherited from AvaloniaObject) |
| GetValueT(DirectPropertyBaseT) |
Gets a AvaloniaProperty value.
(Inherited from AvaloniaObject) |
| GetValueT(StyledPropertyT) |
Gets a AvaloniaProperty value.
(Inherited from AvaloniaObject) |
| GetWidenedGeometry(IPen) |
Gets a Geometry that is the shape defined by the stroke on the Geometry
produced by the specified Pen.
(Inherited from Geometry) |
| InvalidateGeometry |
Invalidates the platform implementation of the geometry.
(Inherited from Geometry) |
| IsAnimating(AvaloniaProperty) |
Checks whether a AvaloniaProperty is animating.
(Inherited from AvaloniaObject) |
| IsSet(AvaloniaProperty) |
Checks whether a AvaloniaProperty is set on this object.
(Inherited from AvaloniaObject) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
| OnPropertyChanged(AvaloniaPropertyChangedEventArgs) |
Called when a avalonia property changes on the object.
(Inherited from AvaloniaObject) |
| OnPropertyChangedCore(AvaloniaPropertyChangedEventArgs) |
Called when a avalonia property changes on the object.
(Inherited from AvaloniaObject) |
| RaisePropertyChangedT(DirectPropertyBaseT, T, T) |
Raises the PropertyChanged event for a direct property.
(Inherited from AvaloniaObject) |
| SetAndRaiseT(DirectPropertyBaseT, T, T) |
Sets the backing field for a direct avalonia property, raising the
PropertyChanged event if the value has changed.
(Inherited from AvaloniaObject) |
| SetCurrentValue(AvaloniaProperty, Object) |
Sets the value of a dependency property without changing its value source.
(Inherited from AvaloniaObject) |
| SetCurrentValueT(StyledPropertyT, T) |
Sets the value of a dependency property without changing its value source.
(Inherited from AvaloniaObject) |
| SetValue(AvaloniaProperty, Object, BindingPriority) |
Sets a AvaloniaProperty value.
(Inherited from AvaloniaObject) |
| SetValueT(DirectPropertyBaseT, T) |
Sets a AvaloniaProperty value.
(Inherited from AvaloniaObject) |
| SetValueT(StyledPropertyT, T, BindingPriority) |
Sets a AvaloniaProperty value.
(Inherited from AvaloniaObject) |
| StrokeContains(IPen, Point) |
Indicates whether the geometry's stroke contains the specified point.
(Inherited from Geometry) |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
| TryGetPointAndTangentAtDistance(Double, Point, Point) |
Attempts to get the corresponding point and
tangent from the specified distance along the
contour of the geometry.
(Inherited from Geometry) |
| TryGetPointAtDistance(Double, Point) |
Attempts to get the corresponding point at the
specified distance
(Inherited from Geometry) |
| TryGetSegment(Double, Double, Boolean, Geometry) |
Attempts to get the corresponding path segment
given by the two distances specified.
Imagine it like snipping a part of the current
geometry.
(Inherited from Geometry) |
| UpdateDataValidation(AvaloniaProperty, BindingValueType, Exception) |
Called to update the validation state for properties for which data validation is
enabled.
(Inherited from AvaloniaObject) |
| VerifyAccess |
Checks that the current thread is the UI thread and throws if not.
(Inherited from AvaloniaObject) |
| Changed |
Raised when the geometry changes.
(Inherited from Geometry) |
| PropertyChanged |
Raised when a AvaloniaProperty value changes on this object.
(Inherited from AvaloniaObject) |
| CenterProperty | Defines the Center property. |
| RadiusXProperty | Defines the RadiusX property. |
| RadiusYProperty | Defines the RadiusY property. |
| RectProperty | Defines the Rect property. |