MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
TSLFlightPathPoint Class Reference

Detailed Description

This class represents a point on the actual interpolated path which is created based on the user-defined waypoints.

Public Member Functions

 TSLFlightPathPoint ()
 
TSLWayPoint const * nearestWayPoint () const
 

Public Attributes

double m_latitude
 
double m_longitude
 
double m_altitude
 
double m_bearing
 
double m_rateOfTurn
 
double m_rateOfElevation
 
TSLTimeInstant m_entryTime
 
TSLTimeInstant m_exitTime
 
double m_viewX
 
double m_viewY
 
double m_viewZ
 

Constructor & Destructor Documentation

◆ TSLFlightPathPoint()

TSLFlightPathPoint::TSLFlightPathPoint ( )

Default constructor.

Member Function Documentation

◆ nearestWayPoint()

TSLWayPoint const * TSLFlightPathPoint::nearestWayPoint ( ) const
inline

Returns the nearest waypoint.

Member Data Documentation

◆ m_altitude

double TSLFlightPathPoint::m_altitude

The flight point's altitude (metres).

◆ m_bearing

double TSLFlightPathPoint::m_bearing

The bearing at the flight point (degrees).

◆ m_entryTime

TSLTimeInstant TSLFlightPathPoint::m_entryTime

The time of entry into this flight point. The difference between the exit and entry times is the transit time between flight points.

◆ m_exitTime

TSLTimeInstant TSLFlightPathPoint::m_exitTime

The time of exit from this flight point. The difference between the exit and entry times is the transit time between flight points.

◆ m_latitude

double TSLFlightPathPoint::m_latitude

The flight point's latitude (degrees).

◆ m_longitude

double TSLFlightPathPoint::m_longitude

The flight point's longitude (degrees).

◆ m_rateOfElevation

double TSLFlightPathPoint::m_rateOfElevation

Indicates how quickly the path is changing altitude.

0.0 = no altitude change.

0.0 indicates an incline < 0.0 indicates a decline

The rate of elevation is in metres per second.

◆ m_rateOfTurn

double TSLFlightPathPoint::m_rateOfTurn

Indicates how quickly the path is changing direction.

0.0 = no turn.

0.0 indicates a turn to the right < 0.0 indicates a turn to the left.

The rate of turn is in degrees per second.

◆ m_viewX

double TSLFlightPathPoint::m_viewX

The X component of the view vector.

◆ m_viewY

double TSLFlightPathPoint::m_viewY

The Y component of the view vector.

◆ m_viewZ

double TSLFlightPathPoint::m_viewZ

The Z component of the view vector.