FlightGear next
RoutePath::RoutePathPrivate Class Reference

Public Member Functions

void computeDynamicPosition (int index)
 
double computeVNAVAltitudeFt (int index)
 
int findPreceedingKnownAltitude (int index) const
 
int findNextKnownAltitude (unsigned int index) const
 
double altitudeForIndex (int index) const
 
double distanceBetweenIndices (int from, int to) const
 
WayptDataVec::iterator previousValidWaypoint (unsigned int index)
 
WayptDataVec::iterator previousValidWaypoint (WayptDataVec::iterator it)
 
WayptDataVec::iterator nextValidWaypoint (int index)
 
WayptDataVec::iterator nextValidWaypoint (WayptDataVec::iterator it)
 

Public Attributes

WayptDataVec waypoints
 
AircraftPerformance perf
 
bool constrainLegCourses
 
double maxFlyByTurnAngleDeg = 90.0
 

Detailed Description

Definition at line 643 of file routePath.cxx.

Member Function Documentation

◆ altitudeForIndex()

double RoutePath::RoutePathPrivate::altitudeForIndex ( int index) const
inline

Definition at line 803 of file routePath.cxx.

◆ computeDynamicPosition()

void RoutePath::RoutePathPrivate::computeDynamicPosition ( int index)
inline

Definition at line 652 of file routePath.cxx.

◆ computeVNAVAltitudeFt()

double RoutePath::RoutePathPrivate::computeVNAVAltitudeFt ( int index)
inline

Definition at line 729 of file routePath.cxx.

◆ distanceBetweenIndices()

double RoutePath::RoutePathPrivate::distanceBetweenIndices ( int from,
int to ) const
inline

Definition at line 820 of file routePath.cxx.

◆ findNextKnownAltitude()

int RoutePath::RoutePathPrivate::findNextKnownAltitude ( unsigned int index) const
inline

Definition at line 777 of file routePath.cxx.

◆ findPreceedingKnownAltitude()

int RoutePath::RoutePathPrivate::findPreceedingKnownAltitude ( int index) const
inline

Definition at line 755 of file routePath.cxx.

◆ nextValidWaypoint() [1/2]

WayptDataVec::iterator RoutePath::RoutePathPrivate::nextValidWaypoint ( int index)
inline

Definition at line 850 of file routePath.cxx.

◆ nextValidWaypoint() [2/2]

WayptDataVec::iterator RoutePath::RoutePathPrivate::nextValidWaypoint ( WayptDataVec::iterator it)
inline

Definition at line 855 of file routePath.cxx.

◆ previousValidWaypoint() [1/2]

WayptDataVec::iterator RoutePath::RoutePathPrivate::previousValidWaypoint ( unsigned int index)
inline

Definition at line 831 of file routePath.cxx.

◆ previousValidWaypoint() [2/2]

WayptDataVec::iterator RoutePath::RoutePathPrivate::previousValidWaypoint ( WayptDataVec::iterator it)
inline

Definition at line 844 of file routePath.cxx.

Member Data Documentation

◆ constrainLegCourses

bool RoutePath::RoutePathPrivate::constrainLegCourses

Definition at line 649 of file routePath.cxx.

◆ maxFlyByTurnAngleDeg

double RoutePath::RoutePathPrivate::maxFlyByTurnAngleDeg = 90.0

Definition at line 650 of file routePath.cxx.

◆ perf

AircraftPerformance RoutePath::RoutePathPrivate::perf

Definition at line 648 of file routePath.cxx.

◆ waypoints

WayptDataVec RoutePath::RoutePathPrivate::waypoints

Definition at line 646 of file routePath.cxx.


The documentation for this class was generated from the following file: