![]() |
MapLink Pro 11.1.2.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
|
This class encapsulates a waypoint - clients define a flight path by specifying its waypoints.
Public Member Functions | |
TSLWayPoint () | |
bool | operator< (TSLWayPoint const &rhs) const |
Public Attributes | |
int | m_sequenceNumber |
double | m_latitude |
double | m_longitude |
double | m_altitude |
double | m_lookAtLat |
double | m_lookAtLon |
double | m_lookAtAlt |
double | m_speed |
double | m_lookAtAzimuthOffset |
double | m_lookAtElevationOffset |
TSLCameraModeEnum | m_lookAtMode |
TSLWayPointTimeModeEnum | m_timeMode |
TSLTimeInstant | m_time |
TSLWayPoint::TSLWayPoint | ( | ) |
Default constructor.
|
inline |
double TSLWayPoint::m_altitude |
The waypoint's altitude.
double TSLWayPoint::m_latitude |
The waypoint's latitude (degrees).
double TSLWayPoint::m_longitude |
The waypoint's longitude (degrees).
double TSLWayPoint::m_lookAtAlt |
The look-at point's altitude (metres).
double TSLWayPoint::m_lookAtAzimuthOffset |
This specifies the (horizontal) offset (degrees) of the view vector - only used if lookAtMode is TSLCameraModeLookAtRelative.
double TSLWayPoint::m_lookAtElevationOffset |
This specifies the (vertical) offset (degrees) of the view vector - only used if lookAtMode is TSLCameraModeLookAtRelative.
double TSLWayPoint::m_lookAtLat |
The look-at point's latitude (degrees).
double TSLWayPoint::m_lookAtLon |
The look-at point's longitude (degrees).
TSLCameraModeEnum TSLWayPoint::m_lookAtMode |
This specifies how the view vector is orientated.
int TSLWayPoint::m_sequenceNumber |
This defines the position of the waypoint in the waypointset.
double TSLWayPoint::m_speed |
The speed of travel going through this waypoint (metres/second).
TSLTimeInstant TSLWayPoint::m_time |
The time of arrival at the waypoint.
TSLWayPointTimeModeEnum TSLWayPoint::m_timeMode |
This specifies whether the time is calculated from the speeds at the waypoints.