|
| | Routeman (struct RoutePropDlgCtx ctx, std::function< void()> RouteMgrDlgUpdateListCtrl) |
| |
| bool | DeleteRoute (Route *pRoute, NavObjectChanges *nav_obj_changes) |
| |
| void | DeleteAllRoutes (NavObjectChanges *nav_obj_changes) |
| |
| bool | IsRouteValid (Route *pRoute) |
| |
| Route * | FindRouteByGUID (const wxString &guid) |
| |
| Track * | FindTrackByGUID (const wxString &guid) |
| |
| Route * | FindRouteContainingWaypoint (RoutePoint *pWP) |
| |
| Route * | FindVisibleRouteContainingWaypoint (RoutePoint *pWP) |
| |
| wxArrayPtrVoid * | GetRouteArrayContaining (RoutePoint *pWP) |
| |
| bool | DoesRouteContainSharedPoints (Route *pRoute) |
| |
| void | RemovePointFromRoute (RoutePoint *point, Route *route, int route_state) |
| |
| bool | ActivateRoute (Route *pRouteToActivate, RoutePoint *pStartPoint=NULL) |
| |
| bool | ActivateRoutePoint (Route *pA, RoutePoint *pRP) |
| |
| bool | ActivateNextPoint (Route *pr, bool skipped) |
| |
| RoutePoint * | FindBestActivatePoint (Route *pR, double lat, double lon, double cog, double sog) |
| |
| bool | UpdateAutopilot () |
| |
| bool | DeactivateRoute (bool b_arrival=false) |
| |
| bool | IsAnyRouteActive (void) |
| |
| Route * | GetpActiveRoute () |
| |
| RoutePoint * | GetpActivePoint () |
| |
| double | GetCurrentRngToActivePoint () |
| |
| double | GetCurrentBrgToActivePoint () |
| |
| double | GetCurrentRngToActiveNormalArrival () |
| |
| double | GetCurrentXTEToActivePoint () |
| |
| void | ZeroCurrentXTEToActivePoint () |
| |
| double | GetCurrentSegmentCourse () |
| |
| int | GetXTEDir () |
| |
| void | SetColorScheme (ColorScheme cs, double displayDPmm) |
| |
| wxPen * | GetRoutePen (void) |
| |
| wxPen * | GetTrackPen (void) |
| |
| wxPen * | GetSelectedRoutePen (void) |
| |
| wxPen * | GetActiveRoutePen (void) |
| |
| wxPen * | GetActiveRoutePointPen (void) |
| |
| wxPen * | GetRoutePointPen (void) |
| |
| wxBrush * | GetRouteBrush (void) |
| |
| wxBrush * | GetSelectedRouteBrush (void) |
| |
| wxBrush * | GetActiveRouteBrush (void) |
| |
| wxBrush * | GetActiveRoutePointBrush (void) |
| |
| wxBrush * | GetRoutePointBrush (void) |
| |
| wxString | GetRouteReverseMessage (void) |
| |
| wxString | GetRouteResequenceMessage (void) |
| |
Definition at line 81 of file routeman.h.
◆ Routeman()
| Routeman::Routeman |
( |
struct RoutePropDlgCtx |
ctx, |
|
|
std::function< void()> |
RouteMgrDlgUpdateListCtrl |
|
) |
| |
◆ ~Routeman()
◆ ActivateNextPoint()
| bool Routeman::ActivateNextPoint |
( |
Route * |
pr, |
|
|
bool |
skipped |
|
) |
| |
if (pRoutePropDialog && pRoutePropDialog->IsShown()) { if (pRoutePropDialog->GetRoute() == pr) { pRoutePropDialog->SetEnroutePoint(pActivePoint); } }
Definition at line 387 of file routeman.cpp.
◆ ActivateRoute()
| bool Routeman::ActivateRoute |
( |
Route * |
pRouteToActivate, |
|
|
RoutePoint * |
pStartPoint = NULL |
|
) |
| |
◆ ActivateRoutePoint()
if (pRoutePropDialog && pRoutePropDialog->IsShown()) { if (pRoutePropDialog->GetRoute() == pA) { pRoutePropDialog->SetEnroutePoint(pActivePoint); } }
Definition at line 312 of file routeman.cpp.
◆ DeactivateRoute()
| bool Routeman::DeactivateRoute |
( |
bool |
b_arrival = false | ) |
|
◆ DeleteAllRoutes()
◆ DeleteRoute()
if (pRoutePropDialog && (pRoutePropDialog->IsShown()) && (pRoute == pRoutePropDialog->GetRoute())) { pRoutePropDialog->Hide(); }
if (pRouteManagerDialog && pRouteManagerDialog->IsShown()) pRouteManagerDialog->UpdateRouteListCtrl();
Definition at line 726 of file routeman.cpp.
◆ DoesRouteContainSharedPoints()
| bool Routeman::DoesRouteContainSharedPoints |
( |
Route * |
pRoute | ) |
|
◆ FindBestActivatePoint()
| RoutePoint * Routeman::FindBestActivatePoint |
( |
Route * |
pR, |
|
|
double |
lat, |
|
|
double |
lon, |
|
|
double |
cog, |
|
|
double |
sog |
|
) |
| |
◆ FindRouteByGUID()
| Route * Routeman::FindRouteByGUID |
( |
const wxString & |
guid | ) |
|
◆ FindRouteContainingWaypoint()
◆ FindTrackByGUID()
| Track * Routeman::FindTrackByGUID |
( |
const wxString & |
guid | ) |
|
◆ FindVisibleRouteContainingWaypoint()
◆ GetActiveRouteBrush()
| wxBrush * Routeman::GetActiveRouteBrush |
( |
void |
| ) |
|
|
inline |
◆ GetActiveRoutePen()
| wxPen * Routeman::GetActiveRoutePen |
( |
void |
| ) |
|
|
inline |
◆ GetActiveRoutePointBrush()
| wxBrush * Routeman::GetActiveRoutePointBrush |
( |
void |
| ) |
|
|
inline |
◆ GetActiveRoutePointPen()
| wxPen * Routeman::GetActiveRoutePointPen |
( |
void |
| ) |
|
|
inline |
◆ GetCurrentBrgToActivePoint()
| double Routeman::GetCurrentBrgToActivePoint |
( |
| ) |
|
|
inline |
◆ GetCurrentRngToActiveNormalArrival()
| double Routeman::GetCurrentRngToActiveNormalArrival |
( |
| ) |
|
|
inline |
◆ GetCurrentRngToActivePoint()
| double Routeman::GetCurrentRngToActivePoint |
( |
| ) |
|
|
inline |
◆ GetCurrentSegmentCourse()
| double Routeman::GetCurrentSegmentCourse |
( |
| ) |
|
|
inline |
◆ GetCurrentXTEToActivePoint()
| double Routeman::GetCurrentXTEToActivePoint |
( |
| ) |
|
|
inline |
◆ GetpActivePoint()
◆ GetpActiveRoute()
| Route * Routeman::GetpActiveRoute |
( |
| ) |
|
|
inline |
◆ GetRouteArrayContaining()
| wxArrayPtrVoid * Routeman::GetRouteArrayContaining |
( |
RoutePoint * |
pWP | ) |
|
◆ GetRouteBrush()
| wxBrush * Routeman::GetRouteBrush |
( |
void |
| ) |
|
|
inline |
◆ GetRoutePen()
| wxPen * Routeman::GetRoutePen |
( |
void |
| ) |
|
|
inline |
◆ GetRoutePointBrush()
| wxBrush * Routeman::GetRoutePointBrush |
( |
void |
| ) |
|
|
inline |
◆ GetRoutePointPen()
| wxPen * Routeman::GetRoutePointPen |
( |
void |
| ) |
|
|
inline |
◆ GetRouteResequenceMessage()
| wxString Routeman::GetRouteResequenceMessage |
( |
void |
| ) |
|
◆ GetRouteReverseMessage()
| wxString Routeman::GetRouteReverseMessage |
( |
void |
| ) |
|
◆ GetSelectedRouteBrush()
| wxBrush * Routeman::GetSelectedRouteBrush |
( |
void |
| ) |
|
|
inline |
◆ GetSelectedRoutePen()
| wxPen * Routeman::GetSelectedRoutePen |
( |
void |
| ) |
|
|
inline |
◆ GetTrackPen()
| wxPen * Routeman::GetTrackPen |
( |
void |
| ) |
|
|
inline |
◆ GetXTEDir()
| int Routeman::GetXTEDir |
( |
| ) |
|
|
inline |
◆ IsAnyRouteActive()
| bool Routeman::IsAnyRouteActive |
( |
void |
| ) |
|
|
inline |
◆ IsRouteValid()
| bool Routeman::IsRouteValid |
( |
Route * |
pRoute | ) |
|
◆ RemovePointFromRoute()
| void Routeman::RemovePointFromRoute |
( |
RoutePoint * |
point, |
|
|
Route * |
route, |
|
|
int |
route_state |
|
) |
| |
◆ SetColorScheme()
| void Routeman::SetColorScheme |
( |
ColorScheme |
cs, |
|
|
double |
displayDPmm |
|
) |
| |
◆ UpdateAutopilot()
| bool Routeman::UpdateAutopilot |
( |
| ) |
|
◆ ZeroCurrentXTEToActivePoint()
| void Routeman::ZeroCurrentXTEToActivePoint |
( |
| ) |
|
◆ RoutemanGui
◆ json_leg_info
Notified with a shared_ptr<ActiveLegDat>, leg info to all plugins.
Definition at line 151 of file routeman.h.
◆ json_msg
Notified with message targeting all plugins.
Contains a message type string and a wxJSONValue shared_ptr.
Definition at line 148 of file routeman.h.
◆ m_bDataValid
| bool Routeman::m_bDataValid |
The documentation for this class was generated from the following files: