54 KmlPastebufferType ParsePasteBuffer();
55 Route* GetParsedRoute() {
return parsedRoute; }
56 Track* GetParsedTrack() {
return parsedTrack; }
57 RoutePoint* GetParsedRoutePoint() {
return parsedRoutePoint; }
59 static wxString MakeKmlFromRoute(
Route* route,
bool insertSeqNames =
false);
60 static wxString MakeKmlFromTrack(
Track* track);
61 static wxString MakeKmlFromWaypoint(
RoutePoint* routepoint);
62 static void CopyWaypointToClipboard(
RoutePoint* routepoint);
63 static void CopyRouteToClipboard(
Route* route);
64 static void CopyTrackToClipboard(
Track* route);
67 KmlPastebufferType ParseOnePlacemarkPoint(TiXmlNode* node, wxString& name);
68 KmlPastebufferType ParseTrack(TiXmlNode* node, wxString& name);
69 int ParseCoordinates(TiXmlNode* node, dPointList& points);
70 static TiXmlElement* StandardHead(TiXmlDocument& xmlDoc, wxString name);
71 static std::string PointPlacemark(TiXmlElement* document,
78 static bool insertQtVlmExtendedData;
79 static int seqCounter;