Class MapGeometry
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
Namespace: Telerik.Windows.Controls.Map
Assembly: Telerik.Windows.Controls.DataVisualization.dll
Syntax
public class MapGeometry : Freezable
Constructors
MapGeometry()
Declaration
public MapGeometry()
Fields
TransformProperty
Identifies the Transform dependency property.
Declaration
public static readonly DependencyProperty TransformProperty
Field Value
System.Windows.DependencyProperty
|
Properties
Transform
Gets or sets the Transform object applied to a geometry. This is a dependency property.
Declaration
public Transform Transform { get; set; }
Property Value
System.Windows.Media.Transform
|
Methods
CreateInstanceCore()
When implemented in a derived class, creates a new instance of the Freezable derived class.
Declaration
protected override Freezable CreateInstanceCore()
Returns
System.Windows.Freezable
The new instance. |
GetShift()
Gets shift of the geometry from shape base point.
Declaration
protected Point GetShift()
Returns
System.Windows.Point
|
OnGeometryChanged()
Called when some geometry parameters are changed.
Declaration
protected virtual void OnGeometryChanged()
OnShapeBasePointChanged()
Called when something changed shape base point.
Declaration
protected virtual void OnShapeBasePointChanged()
OnTransformChanged()
Method is called when the transform is changed.
Declaration
protected virtual void OnTransformChanged()
PropertyChangedHandler(DependencyObject, DependencyPropertyChangedEventArgs)
Geometry property changed callback.
Declaration
protected static void PropertyChangedHandler(DependencyObject source, DependencyPropertyChangedEventArgs eventArgs)
Parameters
System.Windows.DependencyObject
source
Source. |
System.Windows.DependencyPropertyChangedEventArgs
eventArgs
Event Args. |