|
WSF
|
#include <P6DofAutopilotAction.hpp>

Protected Member Functions | |
| P6DofAutopilotAction (const P6DofAutopilotAction &aSrc)=default | |
Protected Attributes | |
| const P6DofWaypoint * | mPrevWaypointPtr |
| const P6DofWaypoint * | mCurrWaypointPtr |
| const P6DofWaypoint * | mNextWaypointPtr |
| const P6DofRoute::sRouteSegment * | mCurrSegmentPtr |
| const P6DofRoute::sRouteSegment * | mNextSegmentPtr |
| float | mHeading_rad |
| float | mRateOfTurn_dps |
| float | mBank_rad |
| float | mRadiusFt |
| float | mRollRate_dps |
| float | mRollDelta_deg |
| float | mYawGLoad_g |
| float | mYawRate_dps |
| float | mBeta_deg |
| float | mAltitudeMSL_ft |
| float | mVerticalRate_fpm |
| float | mFlightPathAngle_rad |
| float | mPitchAngle_deg |
| float | mPitchRate_dps |
| float | mPitchGLoad_g |
| float | mDeltaPitch_deg |
| float | mAlpha_deg |
| float | mMach |
| float | mTrueAirSpeed_KTAS |
| float | mCalibratedAirSpeed_KCAS |
| float | mForwardAcceleration_g |
| float | mSpeed_fps |
| P6DofCommonController::eAutopilotTurnDir | mTurnDirection |
| P6DOF::Lateral::Mode | mLateralChannelMode |
| P6DOF::Lateral::Mode | mStabilizingChannelMode |
| P6DOF::Vertical::Mode | mVerticalChannelMode |
| P6DOF::Speed::Mode | mSpeedChannelMode |
| P6DofAutopilotAction::P6DofAutopilotAction | ( | ) |
References mAlpha_deg, mAltitudeMSL_ft, mBank_rad, mBeta_deg, mCalibratedAirSpeed_KCAS, mCurrSegmentPtr, mCurrWaypointPtr, mDeltaPitch_deg, mFlightPathAngle_rad, mForwardAcceleration_g, mHeading_rad, mLateralChannelMode, mMach, mNextSegmentPtr, mNextWaypointPtr, mPitchAngle_deg, mPitchGLoad_g, mPitchRate_dps, mPrevWaypointPtr, mRadiusFt, mRateOfTurn_dps, mRollDelta_deg, mRollRate_dps, mSpeed_fps, mSpeedChannelMode, mStabilizingChannelMode, mTrueAirSpeed_KTAS, mTurnDirection, mVerticalChannelMode, mVerticalRate_fpm, mYawGLoad_g, and mYawRate_dps.
Referenced by Clone(), operator=(), and P6DofAutopilotAction().
|
default |
|
protecteddefault |
References P6DofAutopilotAction().
| P6DofAutopilotAction * P6DofAutopilotAction::Clone | ( | ) | const |
References P6DofAutopilotAction().
Referenced by operator=(), and P6DofPilotObject::P6DofPilotObject().
|
inline |
References mAlpha_deg.
|
inline |
References mAltitudeMSL_ft.
| float P6DofAutopilotAction::GetAltitudeMSL_m | ( | ) | const |
References mAltitudeMSL_ft.
|
inline |
References mTurnDirection.
| float P6DofAutopilotAction::GetBank_deg | ( | ) | const |
References mBank_rad.
|
inline |
References mBank_rad.
|
inline |
References mBeta_deg.
|
inline |
References mCalibratedAirSpeed_KCAS.
|
inline |
References mCurrSegmentPtr.
|
inline |
References mCurrWaypointPtr.
|
inline |
References mDeltaPitch_deg.
| float P6DofAutopilotAction::GetFlightPathAngle_deg | ( | ) | const |
References mFlightPathAngle_rad.
|
inline |
References mForwardAcceleration_g.
| float P6DofAutopilotAction::GetHeading_deg | ( | ) | const |
References mHeading_rad.
|
inline |
References mHeading_rad.
|
inline |
References mLateralChannelMode.
Referenced by WsfP6DOF_Mover::GetAutopilotLateralMode(), and WsfP6DOF_Mover::GetAutopilotLateralModeEnum().
|
inline |
References mMach.
|
inline |
References mNextSegmentPtr.
|
inline |
References mNextWaypointPtr.
|
inline |
References mPitchAngle_deg.
|
inline |
References mPitchGLoad_g.
Referenced by P6DofVehicle::SetPrimaryTargetData().
|
inline |
References mPitchRate_dps.
|
inline |
References mPrevWaypointPtr.
|
inline |
References mRollDelta_deg.
|
inline |
References mRollRate_dps.
Referenced by P6DofVehicle::SetPrimaryTargetData().
|
inline |
References mSpeed_fps.
|
inline |
References mSpeedChannelMode.
Referenced by WsfP6DOF_Mover::GetAutopilotSpeedMode(), and WsfP6DOF_Mover::GetAutopilotSpeedModeEnum().
|
inline |
References mStabilizingChannelMode.
|
inline |
References mTrueAirSpeed_KTAS.
|
inline |
References mVerticalChannelMode.
Referenced by WsfP6DOF_Mover::GetAutopilotVerticalMode(), and WsfP6DOF_Mover::GetAutopilotVerticalModeEnum().
|
inline |
References mVerticalRate_fpm.
|
inline |
References mYawGLoad_g.
Referenced by P6DofVehicle::SetPrimaryTargetData().
|
inline |
References mYawRate_dps.
|
delete |
References Clone(), and P6DofAutopilotAction().
| void P6DofAutopilotAction::SetAlpha_deg | ( | float | aAlpha_deg | ) |
References mAlpha_deg.
| void P6DofAutopilotAction::SetAltitudeMSL_ft | ( | float | aAltitudeMSL_ft | ) |
References mAltitudeMSL_ft.
| void P6DofAutopilotAction::SetBank_deg | ( | float | aBank_deg | ) |
References mBank_rad.
| void P6DofAutopilotAction::SetBank_rad | ( | float | aBank_rad | ) |
References mBank_rad.
| void P6DofAutopilotAction::SetBeta_deg | ( | float | aBeta_deg | ) |
References mBeta_deg.
| void P6DofAutopilotAction::SetCalibratedAirSpeed_KCAS | ( | float | aCalibratedAirSpeed_KCAS | ) |
References mCalibratedAirSpeed_KCAS.
| void P6DofAutopilotAction::SetDeltaPitch_deg | ( | float | aDeltaPitch_deg | ) |
References mDeltaPitch_deg.
| void P6DofAutopilotAction::SetFlightPathAngle_deg | ( | float | aVerticalAngle_deg | ) |
References mFlightPathAngle_rad.
| void P6DofAutopilotAction::SetForwardAcceleration_g | ( | float | aAcceleration_g | ) |
References mForwardAcceleration_g.
| void P6DofAutopilotAction::SetHeading_deg | ( | float | aHeading_deg | ) |
References SetHeading_rad().
| void P6DofAutopilotAction::SetHeading_rad | ( | float | aHeading_rad | ) |
References mHeading_rad.
Referenced by SetHeading_deg().
| void P6DofAutopilotAction::SetLateralChannelMode | ( | P6DOF::Lateral::Mode | aMode | ) |
References mLateralChannelMode.
Referenced by WsfP6DOF_Mover::Update().
| void P6DofAutopilotAction::SetMach | ( | float | aMach | ) |
References mMach.
| void P6DofAutopilotAction::SetNavWaypoints | ( | const P6DofWaypoint * | aPrevWpt, |
| const P6DofWaypoint * | aCurrWpt, | ||
| const P6DofWaypoint * | aNextWpt, | ||
| const P6DofRoute::sRouteSegment * | aCurrSegment, | ||
| const P6DofRoute::sRouteSegment * | aNextSegment ) |
| void P6DofAutopilotAction::SetNoSpeedControl | ( | ) |
References mSpeedChannelMode, and P6DOF::Speed::Undefined.
| void P6DofAutopilotAction::SetPitchAngle_deg | ( | float | aPitchAngle_deg | ) |
References mPitchAngle_deg.
| void P6DofAutopilotAction::SetPitchGLoad_g | ( | float | aGLoad_g | ) |
References mPitchGLoad_g.
Referenced by WsfP6DOF_Mover::Update().
| void P6DofAutopilotAction::SetPitchRate_dps | ( | float | aPitchRate_dps | ) |
References mPitchRate_dps.
| void P6DofAutopilotAction::SetRollDelta_deg | ( | float | aRollDelta_deg | ) |
References mRollDelta_deg.
| void P6DofAutopilotAction::SetRollRate_dps | ( | float | aRollRate_dps | ) |
References mRollRate_dps.
| void P6DofAutopilotAction::SetSpeed_fps | ( | float | aSpeed_fps | ) |
References mSpeed_fps.
| void P6DofAutopilotAction::SetSpeedChannelMode | ( | P6DOF::Speed::Mode | aMode | ) |
References mSpeedChannelMode.
| void P6DofAutopilotAction::SetStabilizingChannelMode | ( | P6DOF::Lateral::Mode | aMode | ) |
References mStabilizingChannelMode.
| void P6DofAutopilotAction::SetTrueAirSpeed_KTAS | ( | float | aTrueAirSpeed_KTAS | ) |
References mTrueAirSpeed_KTAS.
| void P6DofAutopilotAction::SetVerticalChannelMode | ( | P6DOF::Vertical::Mode | aMode | ) |
References mVerticalChannelMode.
Referenced by WsfP6DOF_Mover::Update().
| void P6DofAutopilotAction::SetVerticalRate_fpm | ( | float | aVerticalRate_fpm | ) |
References mVerticalRate_fpm.
| void P6DofAutopilotAction::SetYawGLoad_g | ( | float | aGLoad_g | ) |
References mYawGLoad_g.
Referenced by WsfP6DOF_Mover::Update().
| void P6DofAutopilotAction::SetYawRate_dps | ( | float | aYawRate_dps | ) |
References mYawRate_dps.
|
protected |
Referenced by GetAlpha_deg(), P6DofAutopilotAction(), and SetAlpha_deg().
|
protected |
Referenced by GetAltitudeMSL_ft(), GetAltitudeMSL_m(), P6DofAutopilotAction(), and SetAltitudeMSL_ft().
|
protected |
Referenced by GetBank_deg(), GetBank_rad(), P6DofAutopilotAction(), SetBank_deg(), and SetBank_rad().
|
protected |
Referenced by GetBeta_deg(), P6DofAutopilotAction(), and SetBeta_deg().
|
protected |
Referenced by GetCalibratedAirSpeed_KCAS(), P6DofAutopilotAction(), and SetCalibratedAirSpeed_KCAS().
|
protected |
Referenced by GetCurrSegment(), P6DofAutopilotAction(), and SetNavWaypoints().
|
protected |
Referenced by GetCurrWaypoint(), P6DofAutopilotAction(), and SetNavWaypoints().
|
protected |
Referenced by GetDeltaPitch_deg(), P6DofAutopilotAction(), and SetDeltaPitch_deg().
|
protected |
Referenced by GetFlightPathAngle_deg(), P6DofAutopilotAction(), and SetFlightPathAngle_deg().
|
protected |
Referenced by GetForwardAcceleration_g(), P6DofAutopilotAction(), and SetForwardAcceleration_g().
|
protected |
Referenced by GetHeading_deg(), GetHeading_rad(), P6DofAutopilotAction(), and SetHeading_rad().
|
protected |
Referenced by GetLateralChannelMode(), P6DofAutopilotAction(), SetLateralChannelMode(), and SetNavWaypoints().
|
protected |
Referenced by GetMach(), P6DofAutopilotAction(), and SetMach().
|
protected |
Referenced by GetNextSegment(), P6DofAutopilotAction(), and SetNavWaypoints().
|
protected |
Referenced by GetNextWaypoint(), P6DofAutopilotAction(), and SetNavWaypoints().
|
protected |
Referenced by GetPitchAngle_deg(), P6DofAutopilotAction(), and SetPitchAngle_deg().
|
protected |
Referenced by GetPitchGLoad_g(), P6DofAutopilotAction(), and SetPitchGLoad_g().
|
protected |
Referenced by GetPitchRate_dps(), P6DofAutopilotAction(), and SetPitchRate_dps().
|
protected |
Referenced by GetPrevWaypoint(), P6DofAutopilotAction(), and SetNavWaypoints().
|
protected |
Referenced by P6DofAutopilotAction().
|
protected |
Referenced by P6DofAutopilotAction().
|
protected |
Referenced by GetRollDelta_deg(), P6DofAutopilotAction(), and SetRollDelta_deg().
|
protected |
Referenced by GetRollRate_dps(), P6DofAutopilotAction(), and SetRollRate_dps().
|
protected |
Referenced by GetSpeed_fps(), P6DofAutopilotAction(), and SetSpeed_fps().
|
protected |
Referenced by GetSpeedChannelMode(), P6DofAutopilotAction(), SetNavWaypoints(), SetNoSpeedControl(), and SetSpeedChannelMode().
|
protected |
Referenced by GetStabilizingChannelMode(), P6DofAutopilotAction(), and SetStabilizingChannelMode().
|
protected |
Referenced by GetTrueAirSpeed_KTAS(), P6DofAutopilotAction(), and SetTrueAirSpeed_KTAS().
|
protected |
Referenced by GetAPTurnDir(), and P6DofAutopilotAction().
|
protected |
Referenced by GetVerticalChannelMode(), P6DofAutopilotAction(), SetNavWaypoints(), and SetVerticalChannelMode().
|
protected |
Referenced by GetVerticalRate_fpm(), P6DofAutopilotAction(), and SetVerticalRate_fpm().
|
protected |
Referenced by GetYawGLoad_g(), P6DofAutopilotAction(), and SetYawGLoad_g().
|
protected |
Referenced by GetYawRate_dps(), P6DofAutopilotAction(), and SetYawRate_dps().