WSF
wsf::six_dof::Route Member List

This is the complete list of members for wsf::six_dof::Route, including all inherited members.

AchievedWaypoint(float aDT, const CommonController::WaypointNavData &aNavData, const Waypoint *aWaypoint, const Waypoint *aNextWaypoint)wsf::six_dof::Routestatic
AddSegment(Waypoint *aWaypoint, std::unique_ptr< sRouteSegment > &aSegment)wsf::six_dof::Route
AddWaypointToRouteEnd(std::unique_ptr< Waypoint > &aWaypoint)wsf::six_dof::Route
AddWaypointToRouteStart(std::unique_ptr< Waypoint > &aWaypoint)wsf::six_dof::Route
CalcAimHeadingAndBankAngle(const Waypoint *aPrevWpt, const Waypoint *aCurrWpt, const Waypoint *aNextWpt, const sRouteSegment *aCurrSegment, const sRouteSegment *aNextSegment, const UtLLAPos &aCurrentPos_lla, const UtVec2d &aCurrentVel_mps, CommonController::WaypointNavData &aNavData, double aTurnRollInMultiplier, double aRouteAllowableAngleError_rad, double aHeading_rad, double aSpeed_mps, double aMaxBankAngle_rad, double aMaxBankRate_rad_s, double aMaxG_g, double aDeltaT_sec, bool &aAchievedWaypoint)wsf::six_dof::Routestatic
CalcSegmentGeometry(const Waypoint *aPrevWpt, const Waypoint *aCurrWpt)wsf::six_dof::Routestatic
CalcTaxiAimHeadingAngle(const Waypoint *aPrevWpt, const Waypoint *aCurrWpt, const Waypoint *aNextWpt, const sRouteSegment *aCurrSegment, const sRouteSegment *aNextSegment, const UtLLAPos &aCurrentPos_lla, const UtVec2d &aCurrentVel_mps, CommonController::WaypointNavData &aNavData, float aHeading_rad, double aTurnRadius_ft, double aDeltaT_sec, bool &aAchievedWaypoint)wsf::six_dof::Routestatic
CalcVerticalSpeed(CommonController::WaypointNavData &aNavData)wsf::six_dof::Routestatic
CalcYawAimHeadingAngle(const Waypoint *aPrevWpt, const Waypoint *aCurrWpt, const Waypoint *aNextWpt, const sRouteSegment *aCurrSegment, const sRouteSegment *aNextSegment, const UtLLAPos &aCurrentPos_lla, const UtVec2d &aCurrentVel_mps, CommonController::WaypointNavData &aNavData, double aRouteAllowableAngleError_rad, double aHeading_rad, double aSpeed_mps, double aMaxG_g, double aDeltaT_sec, bool &aAchievedWaypoint)wsf::six_dof::Routestatic
Clone() constwsf::six_dof::Route
ComputeSegmentMap()wsf::six_dof::Route
GetDistanceBetweenWaypoints_m(const UtLLAPos &aStartLLA, const UtLLAPos &aEndLLA, double &aStartHdg_rad, double &aEndHdg_rad)wsf::six_dof::Routestatic
GetFirstElement() constwsf::six_dof::Route
GetInitialHeading_rad(const UtLLAPos &aLLAStart, const UtLLAPos &aLLAEnd)wsf::six_dof::Routestatic
GetNextWaypoint(const Waypoint *aWaypoint) constwsf::six_dof::Route
GetNumberOfWaypoints() constwsf::six_dof::Route
GetRoute() constwsf::six_dof::Routeinline
GetRouteSegment(const Waypoint *aWaypoint) constwsf::six_dof::Route
GetTurnLeadDistance_m(double aTurnAngle_rad, double aTurnRadius_m)wsf::six_dof::Routestatic
GetTurnRadius_m(double aSpeed_mps, double aBankAngle_rad)wsf::six_dof::Routestatic
GetTurnRadiusFromLateralG_m(double aSpeed_mps, double aLateralG_g)wsf::six_dof::Routestatic
GetWaypointAtIndex(size_t aIndex) constwsf::six_dof::Route
GetWaypointIndex(const Waypoint *aWaypoint) constwsf::six_dof::Route
PassedWaypoint(float aDT, const CommonController::WaypointNavData &aNavData)wsf::six_dof::Routestatic
Route()=defaultwsf::six_dof::Route
~Route()=defaultwsf::six_dof::Route
Copyrights Multiple, All Rights Reserved