C# Class csModels.PathEditor.PathEditorPoi

Inheritance: ModelPoiBase
Exibir arquivo Open project: TNOCS/csTouch Class Usage Examples

Private Properties

Property Type Description
AddWayPoint void
ChangePoiToPolyline void
ClearWayPoints void
CreateInitialPath void
CreatePath void
CreatePoI DataServer.PoI
CreatePoiAndSubscribeToPositionChanged System.Guid
Distance string
DrawFreehand void
DrawPointToPoint void
DrawRoute void
DrawStraightLine void
FollowPoiPosition void
GetTrackPoiType TrackPoiType
OnDrawingCompleted void
OnPoiDeleted void
RemoveRoute System.Threading.Tasks.Task
ResetPath void
RestoreState void
ServiceTapped void
ShowRouteInformation void

Public Methods

Method Description
Start ( ) : void

Private Methods

Method Description
AddWayPoint ( System.Windows.Point tapPoint ) : void
ChangePoiToPolyline ( ) : void
ClearWayPoints ( ) : void
CreateInitialPath ( ) : void
CreatePath ( ) : void

Create a new path between start and end point.

CreatePoI ( System.Windows.Point pos, TrackPoiType trackPoiType ) : PoI
CreatePoiAndSubscribeToPositionChanged ( System.Windows.Point pos, TrackPoiType trackPoiType ) : System.Guid
Distance ( int distanceInMeters ) : string
DrawFreehand ( ) : void

Draw a freehand path.

DrawPointToPoint ( ) : void

Draw a multi-point path.

DrawRoute ( ) : void

Draw a route using Google

DrawStraightLine ( ) : void

Draw a straight line between start and end.

FollowPoiPosition ( BaseContent poi ) : void
GetTrackPoiType ( BaseContent poi ) : TrackPoiType
OnDrawingCompleted ( object sender, DrawEventArgs e ) : void
OnPoiDeleted ( BaseContent poi, TrackPoiType trackPoiType ) : void
RemoveRoute ( BaseContent poi ) : System.Threading.Tasks.Task
ResetPath ( ) : void
RestoreState ( ) : void
ServiceTapped ( object sender, TappedEventArgs e ) : void
ShowRouteInformation ( int distanceInMeters, System.TimeSpan travelTime ) : void

Method Details

Start() public method

public Start ( ) : void
return void