Class
PathData

Represents a map shape defined by geometric data, providing functionality for calculating logical coordinates, updating geographic bounds, and generating screen geometry.

Definition

Namespace:Telerik.Windows.Controls.Map

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
public class PathData : MapShapeData, IExtendedData, INotifyPropertyChanged, IGeoSizeProvider, IColorable

Inheritance: objectExtendedDataProviderMapShapeDataPathData

Implements: IColorableIExtendedDataIGeoSizeProviderINotifyPropertyChanged

Inherited Members MapShapeData.BeginInit()MapShapeData.EndInit()MapShapeData.EndInit(bool)MapShapeData.UseHighlightFill()MapShapeData.UseRegularFill()MapShapeData.UseSelectedFill()MapShapeData.Arrange()MapShapeData.SetLogicalWidth(int)MapShapeData.UpdateShape()MapShapeData.ActiveShapeFillMapShapeData.GeoBoundsMapShapeData.GeometryMapShapeData.GeoSizeMapShapeData.HighlightFillMapShapeData.IsHighlightedMapShapeData.IsSelectedMapShapeData.RenderTransformMapShapeData.RenderTransformOriginMapShapeData.SelectedFillMapShapeData.SerializedHighlightFillMapShapeData.SerializedShapeFillMapShapeData.SerializedSelectedFillMapShapeData.ShapeFillMapShapeData.SpatialReferenceMapShapeData.ToScreenParametersMapShapeData.TransformMapShapeData.WrapperMapShapeData.InitStartedExtendedDataProvider.OnPropertyChanged(string)ExtendedDataProvider.ExtendedDataExtendedDataProvider.LayerExtendedDataProvider.LocationExtendedDataProvider.ToolTipFormatExtendedDataProvider.ToolTipTemplateExtendedDataProvider.ToolTipStyleExtendedDataProvider.ZIndexExtendedDataProvider.PropertyChanged

Constructors

PathData()

Declaration

cs-api-definition
public PathData()

Properties

Data

Gets or sets a GeometryData that specifies the shape to be drawn.

Declaration

cs-api-definition
public GeometryData Data { get; set; }

Property Value

GeometryData

Methods

CalculateLogicalCoordinates()

Calculates logical coordinates.

Declaration

cs-api-definition
protected override void CalculateLogicalCoordinates()

Overrides MapShapeData.CalculateLogicalCoordinates()

GetScreenGeometry(int)

Calculates screen geometry.

Declaration

cs-api-definition
protected override string GetScreenGeometry(int zoomLevel)

Parameters

zoomLevel

int

Zoom level to get screen geometry for.

Returns

string

String representation of the screen geometry.

Overrides MapShapeData.GetScreenGeometry(int)

UpdateGeoBounds()

Updates geographic bounds of the shape.

Declaration

cs-api-definition
protected override void UpdateGeoBounds()

Overrides MapShapeData.UpdateGeoBounds()