C# Class PurplePen.GpxFile

Afficher le fichier Open project: petergolde/PurplePen

Méthodes publiques

Méthode Description
GpxFile ( EventDB eventDB, CoordinateMapper coordinateMapper, GpxCreationSettings settings ) : System
TestFileExceptionMap ( ) : string>.Dictionary
WriteGpx ( string fileName ) : void

Private Methods

Méthode Description
CollectWaypoints ( ) : void
CollectWaypointsOfKind ( List waypointList, ControlPointKind controlKind, string noCodeName, WaypointKind kind ) : void
GetWaypointBounds ( double &minLat, double &minLon, double &maxLat, double &maxLon ) : void
IncludeControl ( Id controlId ) : bool
WriteCourseTrack ( Id courseId ) : void
WriteCourseTracks ( ) : void
WriteGpxXml ( string fileName ) : void
WriteMetadata ( string name ) : void
WriteTrackBendPoint ( double latitude, double longitude ) : void
WriteTrackPoint ( Waypoint waypoint ) : void
WriteWaypoint ( Waypoint waypoint ) : void
WriteWaypoints ( ) : void

Method Details

GpxFile() public méthode

public GpxFile ( EventDB eventDB, CoordinateMapper coordinateMapper, GpxCreationSettings settings ) : System
eventDB EventDB
coordinateMapper CoordinateMapper
settings GpxCreationSettings
Résultat System

TestFileExceptionMap() public static méthode

public static TestFileExceptionMap ( ) : string>.Dictionary
Résultat string>.Dictionary

WriteGpx() public méthode

public WriteGpx ( string fileName ) : void
fileName string
Résultat void