|
| 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) |
| |
Definition at line 79 of file track.h.
◆ Track()
◆ ~Track()
◆ AddNewPoint()
| TrackPoint * Track::AddNewPoint |
( |
vector2D |
point, |
|
|
wxDateTime |
time |
|
) |
| |
◆ AddPoint()
◆ AddPointFinalized()
| void Track::AddPointFinalized |
( |
TrackPoint * |
pNewPoint | ) |
|
◆ ClearHighlights()
| void Track::ClearHighlights |
( |
| ) |
|
◆ Clone()
| void Track::Clone |
( |
Track * |
psourcetrack, |
|
|
int |
start_nPoint, |
|
|
int |
end_nPoint, |
|
|
const wxString & |
suffix |
|
) |
| |
◆ DouglasPeuckerReducer()
| void Track::DouglasPeuckerReducer |
( |
std::vector< TrackPoint * > & |
list, |
|
|
std::vector< bool > & |
keeplist, |
|
|
int |
from, |
|
|
int |
to, |
|
|
double |
delta |
|
) |
| |
|
protected |
◆ GetCurrentTrackSeg()
| int Track::GetCurrentTrackSeg |
( |
| ) |
|
|
inline |
◆ GetLastPoint()
◆ GetName()
| wxString Track::GetName |
( |
bool |
auto_if_empty = false | ) |
const |
|
inline |
◆ GetnPoints()
| int Track::GetnPoints |
( |
void |
| ) |
|
|
inline |
◆ GetPoint()
◆ GetXTE() [1/2]
| double Track::GetXTE |
( |
double |
fm1Lat, |
|
|
double |
fm1Lon, |
|
|
double |
fm2Lat, |
|
|
double |
fm2Lon, |
|
|
double |
toLat, |
|
|
double |
toLon |
|
) |
| |
|
protected |
◆ GetXTE() [2/2]
◆ IsListed()
◆ IsRunning()
| virtual bool Track::IsRunning |
( |
| ) |
|
|
inlinevirtual |
◆ IsVisible()
| bool Track::IsVisible |
( |
| ) |
|
|
inline |
◆ Length()
◆ RouteFromTrack()
| Route * Track::RouteFromTrack |
( |
wxGenericProgressDialog * |
pprog | ) |
|
◆ SetCurrentTrackSeg()
| void Track::SetCurrentTrackSeg |
( |
int |
seg | ) |
|
|
inline |
◆ SetListed()
| void Track::SetListed |
( |
bool |
listed = true | ) |
|
|
inline |
◆ SetName()
| void Track::SetName |
( |
const wxString |
name | ) |
|
|
inline |
◆ SetVisible()
| void Track::SetVisible |
( |
bool |
visible = true | ) |
|
|
inline |
◆ Simplify()
| int Track::Simplify |
( |
double |
maxDelta | ) |
|
◆ TrackGui
◆ m_bIsInLayer
◆ m_bListed
◆ m_btemp
◆ m_bVisible
◆ m_Colour
◆ m_CurrentTrackSeg
| int Track::m_CurrentTrackSeg |
◆ m_GUID
◆ m_HighlightedTrackPoint
| int Track::m_HighlightedTrackPoint |
◆ m_HyperlinkList
| HyperlinkList* Track::m_HyperlinkList |
◆ m_LayerID
◆ m_style
| wxPenStyle Track::m_style |
◆ m_TrackDescription
| wxString Track::m_TrackDescription |
◆ m_TrackEndString
| wxString Track::m_TrackEndString |
◆ m_TrackStartString
| wxString Track::m_TrackStartString |
◆ m_width
◆ SubTracks
| std::vector<std::vector<SubTrack> > Track::SubTracks |
|
protected |
◆ TrackPoints
The documentation for this class was generated from the following files: