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

Represents a segment of a PathSegmentData object.

Definition

Namespace:Telerik.Windows.Controls.Map

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

C#
public abstract class PathSegmentData : INotifyPropertyChanged

Inheritance: objectPathSegmentData

Derived Classes: ArcSegmentDataBezierSegmentDataCollectionSegmentDataLineSegmentDataQuadraticBezierSegmentData

Implements: INotifyPropertyChanged

Constructors

C#
protected PathSegmentData()

Properties

Gets the value which indicates that the initialization is started.

C#
protected bool InitStarted { get; }

Methods

Starts the initialization process for the segment.

C#
public void BeginInit()

Calculates north-west point of the segment.

C#
protected void CalculateNorthwest(IEnumerable<Location> locationCollection)
Parameters:locationCollectionIEnumerable<Location>

Collection of the locations to calculate.

Indicates that the initialization process for the segment is complete.

C#
public void EndInit()

Raise PropertyChanged event.

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

Property name.

Called when some segment parameters are changed.

C#
protected void OnSegmentChanged()

Update geographical location (Northwest corner) and geographical size of the map geometry.

C#
protected void UpdateGeoBounds()

Events

Property changed event handler.

C#
public event PropertyChangedEventHandler PropertyChanged

Implements: INotifyPropertyChanged.PropertyChanged