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:
[TypeConverter(typeof(GeometryTypeConverter))]
public abstract class RadGeometry : NotifyPropertyChangedBase, INotifyPropertyChanged
Inheritance: objectNotifyPropertyChangedBaseRadGeometry
Derived Classes:
Implements:
Inherited Members
Constructors
Initializes a new instance of the RadGeometry class.
protected RadGeometry()
Properties
Gets a predefined circle-shaped geometry.
public static RadPathGeometry Circle { get; }
A RadPathGeometry representing a perfect circle.
Gets a predefined diamond-shaped geometry.
public static RadPathGeometry Diamond { get; }
A RadPathGeometry representing a diamond shape.
Gets a predefined heart-shaped geometry.
public static RadPathGeometry Heart { get; }
A RadPathGeometry representing a heart shape.
Gets a predefined star-shaped geometry.
public static RadPathGeometry Star { get; }
A RadPathGeometry representing a five-pointed star.
Gets or sets the transformation applied to the geometry.
public RadTransform Transform { get; set; }
A RadTransform that defines the transformation to apply to the geometry.