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