Class GeometryData
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.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Controls.Map
Assembly: Telerik.Windows.Controls.DataVisualization.dll
Syntax
public abstract class GeometryData : INotifyPropertyChanged
Constructors
GeometryData()
Initializes a new instance of the GeometryData class.
Declaration
protected GeometryData()
Properties
ForceGeometryBoundsChanged
Gets or sets value which indicates whether we should force raise of the GeometryBoundsChanged event.
Declaration
protected bool ForceGeometryBoundsChanged { get; set; }
Property Value
System.Boolean
|
InitStarted
Gets the value which indicates that the initialization is started.
Declaration
protected bool InitStarted { get; }
Property Value
System.Boolean
|
Methods
BeginInit()
Starts the initialization process for the geometry.
Declaration
public void BeginInit()
EndInit()
Indicates that the initialization process for the geometry is complete.
Declaration
public void EndInit()
OnGeometryChanged()
Called when some geometry parameters are changed.
Declaration
protected virtual void OnGeometryChanged()
OnPropertyChanged(String)
Raise PropertyChanged event.
Declaration
protected void OnPropertyChanged(string propertyName)
Parameters
System.String
propertyName
Property name. |
OnShapeBasePointChanged()
Called when something changed shape base point.
Declaration
protected virtual void OnShapeBasePointChanged()
Events
PropertyChanged
Property changed event handler.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
System.ComponentModel.PropertyChangedEventHandler
|