Class
RadGeometry

Base abstract class representing a geometric shape. This class provides common functionality for all geometric shapes and serves as the foundation for path-based geometry definitions.

Definition

Namespace:Telerik.Maui.Controls.Paths

Assembly:Telerik.Maui.Controls.dll

Syntax:

cs-api-definition
[TypeConverter(typeof(GeometryTypeConverter))]
public abstract class RadGeometry : NotifyPropertyChangedBase, INotifyPropertyChanged

Inheritance: objectNotifyPropertyChangedBaseRadGeometry

Derived Classes: RadEllipseGeometryRadLineGeometryRadPathGeometryRadRectangleGeometry

Implements: INotifyPropertyChanged

Inherited Members NotifyPropertyChangedBase.OnPropertyChanged(string)NotifyPropertyChangedBase.UpdateValue<T>(ref T, T, string)NotifyPropertyChangedBase.UpdateValue<T>(ref T, T, Action<T>, string)NotifyPropertyChangedBase.PropertyChanged

Constructors

RadGeometry()

Initializes a new instance of the RadGeometry class.

Declaration

cs-api-definition
protected RadGeometry()

Properties

Circle

Gets a predefined circle-shaped geometry.

Declaration

cs-api-definition
public static RadPathGeometry Circle { get; }

Property Value

RadPathGeometry

A RadPathGeometry representing a perfect circle.

Diamond

Gets a predefined diamond-shaped geometry.

Declaration

cs-api-definition
public static RadPathGeometry Diamond { get; }

Property Value

RadPathGeometry

A RadPathGeometry representing a diamond shape.

Heart

Gets a predefined heart-shaped geometry.

Declaration

cs-api-definition
public static RadPathGeometry Heart { get; }

Property Value

RadPathGeometry

A RadPathGeometry representing a heart shape.

Star

Gets a predefined star-shaped geometry.

Declaration

cs-api-definition
public static RadPathGeometry Star { get; }

Property Value

RadPathGeometry

A RadPathGeometry representing a five-pointed star.

Transform

Gets or sets the transformation applied to the geometry.

Declaration

cs-api-definition
public RadTransform Transform { get; set; }

Property Value

RadTransform

A RadTransform that defines the transformation to apply to the geometry.