C# Class csCommon.MapPlugins.MapTools.RouteTool.Route

Inheritance: Caliburn.Micro.PropertyChangedBase
Show file Open project: TNOCS/csTouch Class Usage Examples

Public Properties

Property Type Description
Finish csPoint
Layer GroupLayer
MLayer GraphicsLayer
Start csPoint
_finish Graphic
_line Graphic
_start Graphic

Public Methods

Method Description
DecodeLatLong ( string encoded ) : List
GeoTimer_Elapsed ( object sender, System.Timers.ElapsedEventArgs e ) : void
GetDistance ( ) : double
Init ( GroupLayer gl, MapPoint start, MapPoint finish, System.Windows.ResourceDictionary rd ) : void

Private Methods

Method Description
DecodePoint ( string encoded, int startindex, int &finishindex ) : int

decodes the cuurent chunk into a single integer value

Remove ( ) : void
StartPlay ( ) : void
UpdateLine ( GoogleDirections gd ) : void
UpdatePoint ( string state, MapPoint geometry ) : void
ViewDef_MapManipulationDelta ( object sender, EventArgs e ) : void

Method Details

DecodeLatLong() public static method

public static DecodeLatLong ( string encoded ) : List
encoded string
return List

GeoTimer_Elapsed() public method

public GeoTimer_Elapsed ( object sender, System.Timers.ElapsedEventArgs e ) : void
sender object
e System.Timers.ElapsedEventArgs
return void

GetDistance() public method

public GetDistance ( ) : double
return double

Init() public method

public Init ( GroupLayer gl, MapPoint start, MapPoint finish, System.Windows.ResourceDictionary rd ) : void
gl GroupLayer
start MapPoint
finish MapPoint
rd System.Windows.ResourceDictionary
return void

Property Details

Finish public property

public csPoint Finish
return csPoint

Layer public property

public GroupLayer Layer
return GroupLayer

MLayer public property

public GraphicsLayer MLayer
return GraphicsLayer

Start public property

public csPoint Start
return csPoint

_finish public property

public Graphic _finish
return Graphic

_line public property

public Graphic _line
return Graphic

_start public property

public Graphic _start
return Graphic