|
virtual int | GetnPoints (void) |
|
wxString | IsPointNameValid (RoutePoint *pRP, const wxString &name) const |
|
void | AddPoint (RoutePoint *pNewPoint, bool b_rename_in_sequence=true, bool b_deferBoxCalc=false) |
|
void | InsertPointAndSegment (RoutePoint *pNewPoint, int insert_after, bool b_rename_in_sequence=true, bool b_deferBoxCalc=false) |
|
void | AddPointAndSegment (RoutePoint *pNewPoint, bool b_rename_in_sequence=true, bool b_deferBoxCalc=false) |
|
RoutePoint * | GetPoint (int nPoint) |
|
RoutePoint * | GetPoint (const wxString &guid) |
|
int | GetIndexOf (RoutePoint *prp) |
|
RoutePoint * | InsertPointBefore (RoutePoint *pRP, double rlat, double rlon, bool bRenamePoints=false) |
|
RoutePoint * | InsertPointAfter (RoutePoint *pRP, double rlat, double rlon, bool bRenamePoints=false) |
|
RoutePoint * | GetLastPoint () |
|
void | DeletePoint (RoutePoint *rp, bool bRenamePoints=false) |
|
void | RemovePoint (RoutePoint *rp, bool bRenamePoints=false) |
|
void | DeSelectRoute () |
|
void | FinalizeForRendering () |
|
void | UpdateSegmentDistance (RoutePoint *prp0, RoutePoint *prp, double planspeed=-1.0) |
|
void | UpdateSegmentDistances (double planspeed=-1.0) |
|
LLBBox & | GetBBox () |
|
void | SetHiLite (int width) |
|
void | Reverse (bool bRenamePoints=false) |
|
void | RebuildGUIDList (void) |
|
void | RenameRoutePoints () |
|
void | ReloadRoutePointIcons () |
|
wxString | GetNewMarkSequenced (void) |
|
void | AssembleRoute () |
|
bool | IsEqualTo (Route *ptargetroute) |
|
void | CloneRoute (Route *psourceroute, int start_nPoint, int end_nPoint, const wxString &suffix, const bool duplicate_first_point=false) |
|
void | ClearHighlights (void) |
|
void | SetVisible (bool visible=true, bool includeWpts=true) |
|
void | SetListed (bool visible=true) |
|
bool | IsVisible () |
|
bool | IsListed () |
|
bool | IsActive () |
|
bool | IsSelected () |
|
bool | ContainsSharedWP () |
|
void | SetSharedWPViz (bool sharedWPVIZ) |
|
bool | GetSharedWPViz () |
|
double | GetRouteArrivalRadius (void) |
|
void | SetRouteArrivalRadius (double radius) |
|
void | SetDepartureDate (const wxDateTime &dt) |
|
wxString | GetName () const |
|
wxString | GetTo () const |
|
wxString | GetGUID () const |
|
void | ShowWaypointNames (bool bshow) |
|
bool | AreWaypointNamesVisible () |
|
Definition at line 75 of file route.h.
◆ Route()
◆ ~Route()
◆ AddPoint()
void Route::AddPoint |
( |
RoutePoint * |
pNewPoint, |
|
|
bool |
b_rename_in_sequence = true , |
|
|
bool |
b_deferBoxCalc = false |
|
) |
| |
◆ AddPointAndSegment()
void Route::AddPointAndSegment |
( |
RoutePoint * |
pNewPoint, |
|
|
bool |
b_rename_in_sequence = true , |
|
|
bool |
b_deferBoxCalc = false |
|
) |
| |
◆ AreWaypointNamesVisible()
bool Route::AreWaypointNamesVisible |
( |
| ) |
|
◆ AssembleRoute()
void Route::AssembleRoute |
( |
void |
| ) |
|
◆ ClearHighlights()
void Route::ClearHighlights |
( |
void |
| ) |
|
◆ CloneRoute()
void Route::CloneRoute |
( |
Route * |
psourceroute, |
|
|
int |
start_nPoint, |
|
|
int |
end_nPoint, |
|
|
const wxString & |
suffix, |
|
|
const bool |
duplicate_first_point = false |
|
) |
| |
◆ ContainsSharedWP()
bool Route::ContainsSharedWP |
( |
| ) |
|
◆ DeletePoint()
void Route::DeletePoint |
( |
RoutePoint * |
rp, |
|
|
bool |
bRenamePoints = false |
|
) |
| |
◆ DeSelectRoute()
void Route::DeSelectRoute |
( |
| ) |
|
◆ FinalizeForRendering()
void Route::FinalizeForRendering |
( |
| ) |
|
◆ GetBBox()
LLBBox & Route::GetBBox |
( |
void |
| ) |
|
◆ GetGUID()
wxString Route::GetGUID |
( |
| ) |
const |
|
inline |
◆ GetIndexOf()
◆ GetLastPoint()
◆ GetName()
wxString Route::GetName |
( |
| ) |
const |
|
inline |
◆ GetNewMarkSequenced()
wxString Route::GetNewMarkSequenced |
( |
void |
| ) |
|
◆ GetnPoints()
virtual int Route::GetnPoints |
( |
void |
| ) |
|
|
inlinevirtual |
◆ GetPoint() [1/2]
RoutePoint * Route::GetPoint |
( |
const wxString & |
guid | ) |
|
◆ GetPoint() [2/2]
◆ GetRouteArrivalRadius()
double Route::GetRouteArrivalRadius |
( |
void |
| ) |
|
|
inline |
◆ GetSharedWPViz()
bool Route::GetSharedWPViz |
( |
| ) |
|
|
inline |
◆ GetTo()
wxString Route::GetTo |
( |
| ) |
const |
|
inline |
◆ InsertPointAfter()
RoutePoint * Route::InsertPointAfter |
( |
RoutePoint * |
pRP, |
|
|
double |
rlat, |
|
|
double |
rlon, |
|
|
bool |
bRenamePoints = false |
|
) |
| |
◆ InsertPointAndSegment()
void Route::InsertPointAndSegment |
( |
RoutePoint * |
pNewPoint, |
|
|
int |
insert_after, |
|
|
bool |
b_rename_in_sequence = true , |
|
|
bool |
b_deferBoxCalc = false |
|
) |
| |
◆ InsertPointBefore()
RoutePoint * Route::InsertPointBefore |
( |
RoutePoint * |
pRP, |
|
|
double |
rlat, |
|
|
double |
rlon, |
|
|
bool |
bRenamePoints = false |
|
) |
| |
◆ IsActive()
◆ IsEqualTo()
bool Route::IsEqualTo |
( |
Route * |
ptargetroute | ) |
|
◆ IsListed()
◆ IsPointNameValid()
wxString Route::IsPointNameValid |
( |
RoutePoint * |
pRP, |
|
|
const wxString & |
name |
|
) |
| const |
◆ IsSelected()
bool Route::IsSelected |
( |
| ) |
|
|
inline |
◆ IsVisible()
bool Route::IsVisible |
( |
| ) |
|
|
inline |
◆ ReloadRoutePointIcons()
void Route::ReloadRoutePointIcons |
( |
| ) |
|
◆ RemovePoint()
void Route::RemovePoint |
( |
RoutePoint * |
rp, |
|
|
bool |
bRenamePoints = false |
|
) |
| |
◆ RenameRoutePoints()
void Route::RenameRoutePoints |
( |
void |
| ) |
|
◆ Reverse()
void Route::Reverse |
( |
bool |
bRenamePoints = false | ) |
|
◆ SetDepartureDate()
void Route::SetDepartureDate |
( |
const wxDateTime & |
dt | ) |
|
|
inline |
◆ SetHiLite()
void Route::SetHiLite |
( |
int |
width | ) |
|
|
inline |
◆ SetListed()
void Route::SetListed |
( |
bool |
visible = true | ) |
|
◆ SetRouteArrivalRadius()
void Route::SetRouteArrivalRadius |
( |
double |
radius | ) |
|
|
inline |
◆ SetSharedWPViz()
void Route::SetSharedWPViz |
( |
bool |
sharedWPVIZ | ) |
|
|
inline |
◆ SetVisible()
void Route::SetVisible |
( |
bool |
visible = true , |
|
|
bool |
includeWpts = true |
|
) |
| |
◆ ShowWaypointNames()
void Route::ShowWaypointNames |
( |
bool |
bshow | ) |
|
◆ UpdateSegmentDistance()
◆ UpdateSegmentDistances()
void Route::UpdateSegmentDistances |
( |
double |
planspeed = -1.0 | ) |
|
◆ RouteGui
◆ active_pt_rect
wxRect Route::active_pt_rect |
◆ m_bDeleteOnArrival
bool Route::m_bDeleteOnArrival |
◆ m_bIsBeingCreated
bool Route::m_bIsBeingCreated |
◆ m_bIsBeingEdited
bool Route::m_bIsBeingEdited |
◆ m_bIsInLayer
◆ m_bRtIsActive
bool Route::m_bRtIsActive |
◆ m_bRtIsSelected
bool Route::m_bRtIsSelected |
◆ m_btemp
◆ m_Colour
◆ m_ConfigRouteNum
int Route::m_ConfigRouteNum |
◆ m_GUID
◆ m_hiliteWidth
◆ m_HyperlinkList
HyperlinkList* Route::m_HyperlinkList |
◆ m_lastMousePointIndex
int Route::m_lastMousePointIndex |
◆ m_LayerID
◆ m_NextLegGreatCircle
bool Route::m_NextLegGreatCircle |
◆ m_PlannedDeparture
wxDateTime Route::m_PlannedDeparture |
◆ m_PlannedSpeed
double Route::m_PlannedSpeed |
◆ m_pRouteActivePoint
◆ m_route_length
double Route::m_route_length |
◆ m_route_time
double Route::m_route_time |
◆ m_RouteDescription
wxString Route::m_RouteDescription |
◆ m_RouteEndString
wxString Route::m_RouteEndString |
◆ m_RouteNameString
wxString Route::m_RouteNameString |
◆ m_RouteStartString
wxString Route::m_RouteStartString |
◆ m_style
wxPenStyle Route::m_style |
◆ m_TimeDisplayFormat
wxString Route::m_TimeDisplayFormat |
◆ m_width
◆ pRoutePointList
RoutePointList* Route::pRoutePointList |
The documentation for this class was generated from the following files:
- /home/runner/work/main/main/opencpn/model/include/model/route.h
- /home/runner/work/main/main/opencpn/model/src/route.cpp