|
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: