New to Telerik UI for WPFStart a free 30-day trial

Classes that derive from this abstract base class define geometric shapes given in geographical coordinates. Geometry objects can be used for clipping, hit-testing, and rendering 2-D graphic data.

Definition

Namespace:Telerik.Windows.Controls.Map

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

C#
public abstract class GeometryData : INotifyPropertyChanged

Inheritance: objectGeometryData

Derived Classes: CombinedGeometryDataEllipseGeometryDataGeometryGroupDataPathGeometryDataRectangleGeometryData

Implements: INotifyPropertyChanged

Constructors

Initializes a new instance of the GeometryData class.

C#
protected GeometryData()

Properties

Gets or sets value which indicates whether we should force raise of the GeometryBoundsChanged event.

C#
protected bool ForceGeometryBoundsChanged { get; set; }

Gets the value which indicates that the initialization is started.

C#
protected bool InitStarted { get; }

Methods

Starts the initialization process for the geometry.

C#
public void BeginInit()

Indicates that the initialization process for the geometry is complete.

C#
public void EndInit()

Called when some geometry parameters are changed.

C#
protected virtual void OnGeometryChanged()

Raise PropertyChanged event.

C#
protected void OnPropertyChanged(string propertyName)
Parameters:propertyNamestring

Property name.

Called when something changed shape base point.

C#
protected virtual void OnShapeBasePointChanged()

Events

Property changed event handler.

C#
public event PropertyChangedEventHandler PropertyChanged

Implements: INotifyPropertyChanged.PropertyChanged