|
OpenCPN Partial API docs
|
Represents an active track that is currently being recorded. More...
#include <track.h>
Public Member Functions | |
| void | SetPrecision (int precision) |
| void | Start (void) |
| void | Stop (bool do_add_point=false) |
| Track * | DoExtendDaily () |
| bool | IsRunning () |
| void | AdjustCurrentTrackPoint (TrackPoint *prototype) |
Public Member Functions inherited from Track | |
| int | GetnPoints (void) |
| void | SetVisible (bool visible=true) |
| TrackPoint * | GetPoint (int nWhichPoint) |
| TrackPoint * | GetLastPoint () |
| void | AddPoint (TrackPoint *pNewPoint) |
| void | AddPointFinalized (TrackPoint *pNewPoint) |
| TrackPoint * | AddNewPoint (vector2D point, wxDateTime time) |
| void | SetListed (bool listed=true) |
| bool | IsVisible () |
| bool | IsListed () |
| int | GetCurrentTrackSeg () |
| void | SetCurrentTrackSeg (int seg) |
| double | Length () |
| int | Simplify (double maxDelta) |
| Route * | RouteFromTrack (wxGenericProgressDialog *pprog) |
| void | ClearHighlights () |
| wxString | GetName (bool auto_if_empty=false) const |
| void | SetName (const wxString name) |
| wxString | GetIsoDateTime (const wxString label_for_invalid_date=_("(Unknown Date)")) const |
| wxString | GetDateTime (const wxString label_for_invalid_date=_("(Unknown Date)")) const |
| void | Clone (Track *psourcetrack, int start_nPoint, int end_nPoint, const wxString &suffix) |
Additional Inherited Members | |
Public Attributes inherited from Track | |
| wxString | m_GUID |
| bool | m_bIsInLayer |
| int | m_LayerID |
| wxString | m_TrackDescription |
| wxString | m_TrackStartString |
| wxString | m_TrackEndString |
| int | m_width |
| wxPenStyle | m_style |
| wxString | m_Colour |
| bool | m_bVisible |
| bool | m_bListed |
| bool | m_btemp |
| int | m_CurrentTrackSeg |
| HyperlinkList * | m_TrackHyperlinkList |
| int | m_HighlightedTrackPoint |
Protected Member Functions inherited from Track | |
| void | DouglasPeuckerReducer (std::vector< TrackPoint * > &list, std::vector< bool > &keeplist, int from, int to, double delta) |
| double | GetXTE (TrackPoint *fm1, TrackPoint *fm2, TrackPoint *to) |
| double | GetXTE (double fm1Lat, double fm1Lon, double fm2Lat, double fm2Lon, double toLat, double toLon) |
Protected Attributes inherited from Track | |
| std::vector< TrackPoint * > | TrackPoints |
| std::vector< std::vector< SubTrack > > | SubTracks |
Represents an active track that is currently being recorded.
| void ActiveTrack::AdjustCurrentTrackPoint | ( | TrackPoint * | prototype | ) |
|
inlinevirtual |