WSF
P6DofCommonController Member List

This is the complete list of members for P6DofCommonController, including all inherited members.

AddNewPidGainElement(P6DOF::Pid::Type aTableType, P6DOF::PidGainData &aPidGainData)P6DofCommonController
AngleDeltas(double aYaw_rad, double aPitch_rad, double aRoll_rad)P6DofCommonController
CalcAlphaBetaGLimits()P6DofCommonControllerprotected
CalcGBiasData(double &aGBias_g, double &aGBiasAlpha_deg)P6DofCommonControllerprotected
CalcLateralNavMode_RollHeadingCore(double aHeading_deg, double aMaxBankAngle_rad, double aDT)P6DofCommonControllerprotected
CalcTurnRadiusBasedOnTurnRateAndCurrentSpeed_ft(double aTurnRate_dps)P6DofCommonControllerprotected
CalcTurnRateBasedOnTurnRadiusAndCurrentSpeed_dps(double aTurnRadius_ft)P6DofCommonControllerprotected
Clone() constP6DofCommonController
ControlAugmentationModeIsActive()P6DofCommonControllerinline
eAutopilotTurnDir enum nameP6DofCommonController
EnforceControlLimits()P6DofCommonControllerprotected
EnforceSingleControlLimit(double &aValue, const double &aMinValue, const double &aMaxValue)P6DofCommonControllerprotected
GetAfterburnerEnabled()P6DofCommonController
GetAfterburnerThreshold()P6DofCommonController
GetAimHeadingAndTurnRateForTaxiWaypointNav_deg(double aDT, double &aAimHeading_deg, double &aTurnRate_dps)P6DofCommonControllerprotected
GetAimHeadingForPoint_deg()P6DofCommonControllerprotected
GetAimHeadingForWaypointNav_deg(double aDT)P6DofCommonControllerprotected
GetAlphaMaxMach(double aMach, double &aAlphaMax_deg) constP6DofCommonController
GetAlphaMinMach(double aMach, double &aAlphaMin_deg) constP6DofCommonController
GetAlphaVsMachCL(double aMach, double aCL, double &aAlpha_deg) constP6DofCommonController
GetAutopilotPidGainData(P6DOF::Pid::Type aTableType, size_t &aNumElements, P6DOF::PidGainData aPidGainData[], unsigned char &aPidFlags)P6DofCommonController
GetAutopilotPidGainData(P6DOF::Pid::Type aTableType, unsigned char &aPidFlags)P6DofCommonController
GetAutopilotPidValues(P6DOF::AutopilotPidGroupValueData *aData)P6DofCommonController
GetAutoPilotTurnData(double &aAimHeading_rad, double &aStartTurnHdg_rad, double &aTurnRadius_m, double &aTurnAngle_rad, double &aTurnRefPtLat, double &aTurnRefPtLon, bool &aTurnCW, bool &aTurning, double &aTurnCenterLat, double &aTurnCenterLon)P6DofCommonController
GetCLMaxMach(double aMach, double &aCLMax) constP6DofCommonController
GetCLMinMach(double aMach, double &aCLMin) constP6DofCommonController
GetControlMethod()P6DofCommonController
GetCurrentActivity() constP6DofCommonControllerinline
GetCurrentAlphaMax_deg()P6DofCommonControllerinline
GetCurrentAlphaMin_deg()P6DofCommonControllerinline
GetCurrentBetaMax_deg()P6DofCommonControllerinline
GetCurrentLimitsAndSettings() constP6DofCommonControllerinline
GetCurrentRouteAllowableAngleError_rad()P6DofCommonController
GetCurrentTurnRollInMultiplier()P6DofCommonController
GetDefaultRouteAllowableAngleError_rad()P6DofCommonController
GetDefaultTurnRollInMultiplier()P6DofCommonController
GetEffectiveCLVsMachAlpha(double aMach, double aAlpha_rad, double &aCL) constP6DofCommonController
GetLateralMiddleLoopFactor()P6DofCommonControllerinline
GetLateralOuterLoopFactor()P6DofCommonControllerinline
GetPID_ByType(P6DOF::Pid::Type aTableType)P6DofCommonControllerprotected
GetSpeedBrakeEnabled()P6DofCommonController
GetSpeedBrakeThreshold()P6DofCommonController
GetSpeedMiddleLoopFactor()P6DofCommonControllerinline
GetSpeedOuterLoopFactor()P6DofCommonControllerinline
GetStickForZeroMomentVsMachAlpha(double aMach, double aAlpha_rad, double aThrottleSetting, double &aStickBack) constP6DofCommonController
GetTaxiMode() constP6DofCommonController
GetVerticalMiddleLoopFactor()P6DofCommonControllerinline
GetVerticalOuterLoopFactor()P6DofCommonControllerinline
GetWaypointAchieved()P6DofCommonControllerinline
LoadConfigFile(const std::string &aFilename)P6DofCommonControllerprotected
mAchievedWaypointP6DofCommonControllerprotected
mAimHeading_radP6DofCommonControllerprotected
mAlphaMaxMachTablePtrP6DofCommonControllerprotected
mAlphaMinMachTablePtrP6DofCommonControllerprotected
mAlphaPIDP6DofCommonControllerprotected
mAlphaVsMachCLTablePtrP6DofCommonControllerprotected
mAltitudePIDP6DofCommonControllerprotected
mAtmosphereP6DofCommonControllerprotected
mBankAnglePIDP6DofCommonControllerprotected
mBetaPIDP6DofCommonControllerprotected
mCLMaxMachTablePtrP6DofCommonControllerprotected
mCLMinMachTablePtrP6DofCommonControllerprotected
mCombinedWheelBrakingP6DofCommonControllerprotected
mControlAugmentationModeActiveP6DofCommonControllerprotected
mControlMethodP6DofCommonControllerprotected
mControlOutputsP6DofP6DofCommonControllerprotected
mCurrentActivityPtrP6DofCommonControllerprotected
mCurrentGBias_gP6DofCommonControllerprotected
mCurrentGBiasAlpha_degP6DofCommonControllerprotected
mCurrentLimitsAndSettingsP6DofCommonControllerprotected
mDefaultLimitsAndSettingsP6DofCommonControllerprotected
mDeltaPitchPIDP6DofCommonControllerprotected
mDeltaRollPIDP6DofCommonControllerprotected
mDesiredTaxiTurnRadius_ftP6DofCommonControllerprotected
mEffectiveCLVsMachAlphaTablePtrP6DofCommonControllerprotected
mExecuteLateralMiddleLoopP6DofCommonControllerprotected
mExecuteLateralOuterLoopP6DofCommonControllerprotected
mExecuteSpeedMiddleLoopP6DofCommonControllerprotected
mExecuteSpeedOuterLoopP6DofCommonControllerprotected
mExecuteVerticalMiddleLoopP6DofCommonControllerprotected
mExecuteVerticalOuterLoopP6DofCommonControllerprotected
mExternalAfterburnerControlValueP6DofCommonControllerprotected
mExternalFlapsControlValueP6DofCommonControllerprotected
mExternalGearControlValueP6DofCommonControllerprotected
mExternalLftWheelBrakeControlValueP6DofCommonControllerprotected
mExternalRgtWheelBrakeControlValueP6DofCommonControllerprotected
mExternalSpeedBrakesControlValueP6DofCommonControllerprotected
mExternalSpoilersControlValueP6DofCommonControllerprotected
mFltpathAnglePIDP6DofCommonControllerprotected
mForwardAccelPIDP6DofCommonControllerprotected
mIntegratedDeltaPitch_degP6DofCommonControllerprotected
mIntegratedDeltaRoll_degP6DofCommonControllerprotected
mIntegratedDeltaYaw_degP6DofCommonControllerprotected
mLastComandedBankAngle_degP6DofCommonControllerprotected
mLastCommandedAlpha_degP6DofCommonControllerprotected
mLastCommandedBeta_degP6DofCommonControllerprotected
mLastCommandedForwardAccel_gP6DofCommonControllerprotected
mLastCommandedRollRate_dpsP6DofCommonControllerprotected
mLastCommandedSpeed_fpsP6DofCommonControllerprotected
mLastCommandedVertRate_fpmP6DofCommonControllerprotected
mLastCommandedYawRate_dpsP6DofCommonControllerprotected
mLateralMiddleLoopCountP6DofCommonControllerprotected
mLateralMiddleLoopFactorP6DofCommonControllerprotected
mLateralOuterLoopCountP6DofCommonControllerprotected
mLateralOuterLoopFactorP6DofCommonControllerprotected
mLimitedBeta_degP6DofCommonControllerprotected
mLimitedMaxAlpha_degP6DofCommonControllerprotected
mLimitedMinAlpha_degP6DofCommonControllerprotected
mMinimumTaxiTurnRadius_ftP6DofCommonControllerprotected
mNavDataP6DofCommonControllerprotected
mParentObjectPtrP6DofCommonControllerprotected
mPitchAnglePIDP6DofCommonControllerprotected
mPitchRatePIDP6DofCommonControllerprotected
mPitchStabilityAugmentationModeActiveP6DofCommonControllerprotected
mRollHeadingPIDP6DofCommonControllerprotected
mRollRatePIDP6DofCommonControllerprotected
mRollStabilityAugmentationModeActiveP6DofCommonControllerprotected
mSpeedMiddleLoopCountP6DofCommonControllerprotected
mSpeedMiddleLoopFactorP6DofCommonControllerprotected
mSpeedOuterLoopCountP6DofCommonControllerprotected
mSpeedOuterLoopFactorP6DofCommonControllerprotected
mSpeedPIDP6DofCommonControllerprotected
mStartTurnHdg_radP6DofCommonControllerprotected
mStateP6DofCommonControllerprotected
mStickForZeroMomentVsMachAlphaTablePtrP6DofCommonControllerprotected
mTaxiForwardAccelPIDP6DofCommonControllerprotected
mTaxiHeadingPIDP6DofCommonControllerprotected
mTaxiModeActiveP6DofCommonControllerprotected
mTaxiSpeedPIDP6DofCommonControllerprotected
mTaxiYawRatePIDP6DofCommonControllerprotected
mThrustDeltaStickForZeroMomentVsMachAlphaTablePtrP6DofCommonControllerprotected
mTurnAngle_radP6DofCommonControllerprotected
mTurnCenterLatP6DofCommonControllerprotected
mTurnCenterLonP6DofCommonControllerprotected
mTurnCWP6DofCommonControllerprotected
mTurningP6DofCommonControllerprotected
mTurnRadius_mP6DofCommonControllerprotected
mTurnRefPointP6DofCommonControllerprotected
mUseLegacyBetaP6DofCommonControllerprotected
mUseSimpleYawDamperP6DofCommonControllerprotected
mVerticalMiddleLoopCountP6DofCommonControllerprotected
mVerticalMiddleLoopFactorP6DofCommonControllerprotected
mVerticalOuterLoopCountP6DofCommonControllerprotected
mVerticalOuterLoopFactorP6DofCommonControllerprotected
mVertSpeedPIDP6DofCommonControllerprotected
mWheelBrakingLeftP6DofCommonControllerprotected
mWheelBrakingRightP6DofCommonControllerprotected
mXcgDeltaStickForZeroMomentVsMachAlphaTablePtrP6DofCommonControllerprotected
mYawHeadingPIDP6DofCommonControllerprotected
mYawRatePIDP6DofCommonControllerprotected
mYawStabilityAugmentationModeActiveP6DofCommonControllerprotected
mZcgDeltaStickForZeroMomentVsMachAlphaTablePtrP6DofCommonControllerprotected
operator=(const P6DofCommonController &other)=deleteP6DofCommonController
P6DofCommonController(const std::string &aConfigFile)P6DofCommonControllerexplicit
P6DofCommonController(UtInput &aInput, const std::string &aCommand)P6DofCommonControllerexplicit
P6DofCommonController(const P6DofCommonController &aSrc)P6DofCommonControllerprotected
PitchStabilityAugmentationModeIsActive()P6DofCommonControllerinline
ProcessInput(UtInput &aInput)P6DofCommonControllerprotected
ProcessInputCommand(UtInput &aInput, const std::string &aCommand)P6DofCommonControllerprotected
ProcessLateralNavMode_Bank(double aDT)P6DofCommonControllerprotected
ProcessLateralNavMode_Beta(double aBeta)P6DofCommonControllerprotected
ProcessLateralNavMode_DeltaRoll(double aDT)P6DofCommonControllerprotected
ProcessLateralNavMode_NoControl()P6DofCommonControllerprotected
ProcessLateralNavMode_NoRollControl()P6DofCommonControllerprotected
ProcessLateralNavMode_NoYawControl()P6DofCommonControllerprotected
ProcessLateralNavMode_RollHeading(double aDT)P6DofCommonControllerprotected
ProcessLateralNavMode_RollPoint(double aDT)P6DofCommonControllerprotected
ProcessLateralNavMode_RollRate(double aDT)P6DofCommonControllerprotected
ProcessLateralNavMode_RollWaypoint(double aDT)P6DofCommonControllerprotected
ProcessLateralNavMode_Taxi_Heading(double aDT)P6DofCommonControllerprotected
ProcessLateralNavMode_Taxi_Waypoint(double aDT)P6DofCommonControllerprotected
ProcessLateralNavMode_Taxi_YawRate(double aDT)P6DofCommonControllerprotected
ProcessLateralNavMode_YawGLoad(double aDT)P6DofCommonControllerprotected
ProcessLateralNavMode_YawHeading(double aDT)P6DofCommonControllerprotected
ProcessLateralNavMode_YawPoint(double aDT)P6DofCommonControllerprotected
ProcessLateralNavMode_YawRate(double aDT)P6DofCommonControllerprotected
ProcessLateralNavMode_YawWaypoint(double aDT)P6DofCommonControllerprotected
ProcessLaternalNavChannelsBankToTurn(double aDT)P6DofCommonControllerprotected
ProcessLaternalNavChannelsYawToTurn(double aDT)P6DofCommonControllerprotected
ProcessLimitsAndSettingsInputBlock(UtInputBlock &aInputBlock)P6DofCommonControllerprotected
ProcessPidGainTableBlock(UtInputBlock &aInputBlock, P6DOF::PidGainData &aTableElement, bool &aValidControllingValue, bool &aValidKpGain, bool &aValidKiGain, bool &aValidKdGain, bool &aValidMaxAccum, bool &aValidMaxErrorZero, bool &aValidMinErrorZero, bool &aValidLowpassAlpha, bool &aValidKtAntiWindup, unsigned char &aPackedFlags)P6DofCommonControllerprotected
ProcessPidGroupInputBlock(UtInputBlock &aInputBlock, UtInput &aInput)P6DofCommonControllerprotected
ProcessPidInputBlock(UtInputBlock &aInputBlock, UtInput &aInput, P6DofPID &aPID)P6DofCommonControllerprotected
ProcessSpeedChannelBankToTurn(double aDT)P6DofCommonControllerprotected
ProcessSpeedChannelYawToTurn(double aDT)P6DofCommonControllerprotected
ProcessSpeedMode_ForwardAccel(double aDT)P6DofCommonControllerprotected
ProcessSpeedMode_FPS(double aDT)P6DofCommonControllerprotected
ProcessSpeedMode_KIAS(double aDT)P6DofCommonControllerprotected
ProcessSpeedMode_KTAS(double aDT)P6DofCommonControllerprotected
ProcessSpeedMode_Mach(double aDT)P6DofCommonControllerprotected
ProcessSpeedMode_NoControl()P6DofCommonControllerprotected
ProcessSpeedMode_Taxi_ForwardAccel(double aDT)P6DofCommonControllerprotected
ProcessSpeedMode_Taxi_KIAS(double aDT)P6DofCommonControllerprotected
ProcessSpeedMode_Taxi_KTAS(double aDT)P6DofCommonControllerprotected
ProcessSpeedMode_Taxi_Waypoint(double aDT)P6DofCommonControllerprotected
ProcessSpeedMode_Waypoint(double aDT)P6DofCommonControllerprotected
ProcessStandardForwardAccel(double aForwardAccel_g, double aDT)P6DofCommonControllerprotected
ProcessStandardLateralNavMode_Bank(double aBankAngle_deg, double aDT)P6DofCommonControllerprotected
ProcessStandardLateralNavMode_Beta(double aCommandedBeta_deg, double aDT)P6DofCommonControllerprotected
ProcessStandardLateralNavMode_RollHeading(double aHeading_deg, double aDT)P6DofCommonControllerprotected
ProcessStandardLateralNavMode_RollRate(double aCommandedRollRate_dps, double aDT)P6DofCommonControllerprotected
ProcessStandardLateralNavMode_TaxiHeading(double aHeading_deg, double aTurnRate_dps, double aDT)P6DofCommonControllerprotected
ProcessStandardLateralNavMode_TaxiYawRate(double aCommandedYawRate_dps, double aDT)P6DofCommonControllerprotected
ProcessStandardLateralNavMode_WaypointRollHeading(double aHeading_deg, double aDT)P6DofCommonControllerprotected
ProcessStandardLateralNavMode_YawHeading(double aHeading_deg, double aDT)P6DofCommonControllerprotected
ProcessStandardLateralNavMode_YawRate(double aCommandedYawRate_dps, double aDT)P6DofCommonControllerprotected
ProcessStandardSpeedMode_FPS(double aSpeed_fps, double aDT)P6DofCommonControllerprotected
ProcessStandardSpeedModeTaxi_FPS(double aSpeed_fps, double aDT)P6DofCommonControllerprotected
ProcessStandardVerticalNavMode_Alpha(double aCommandedAlpha_deg, double aDT)P6DofCommonControllerprotected
ProcessStandardVerticalNavMode_Altitude(double aAltitude_ft, double aDT)P6DofCommonControllerprotected
ProcessStandardVerticalNavMode_VertSpeed(double aCommandedVertSpeed_fpm, double aDT)P6DofCommonControllerprotected
ProcessVerticalNavChannelBankToTurn(double aDT)P6DofCommonControllerprotected
ProcessVerticalNavChannelYawToTurn(double aDT)P6DofCommonControllerprotected
ProcessVerticalNavMode_Alpha(double aDT)P6DofCommonControllerprotected
ProcessVerticalNavMode_Altitude(double aDT)P6DofCommonControllerprotected
ProcessVerticalNavMode_DeltaPitch(double aDT)P6DofCommonControllerprotected
ProcessVerticalNavMode_FltPathAng(double aDT)P6DofCommonControllerprotected
ProcessVerticalNavMode_NoControl(double aDT)P6DofCommonControllerprotected
ProcessVerticalNavMode_PitchAng(double aDT)P6DofCommonControllerprotected
ProcessVerticalNavMode_PitchGLoad(double aDT)P6DofCommonControllerprotected
ProcessVerticalNavMode_PitchRate(double aDT)P6DofCommonControllerprotected
ProcessVerticalNavMode_Point(double aDT)P6DofCommonControllerprotected
ProcessVerticalNavMode_Taxi(double aDT)P6DofCommonControllerprotected
ProcessVerticalNavMode_VertSpeed(double aDT)P6DofCommonControllerprotected
ProcessVerticalNavMode_Waypoint(double aDT)P6DofCommonControllerprotected
ReadSupportFile(const std::string &aFilename)P6DofCommonController
ResetAccumulatedPidData()P6DofCommonController
ResetAllDeltaAngles()P6DofCommonController
ResetDeltaPitchAngle()P6DofCommonControllerinline
ResetDeltaRollAngle()P6DofCommonControllerinline
ResetDeltaYawAngle()P6DofCommonControllerinline
ResetLateralDeltaAngles()P6DofCommonController
RevertLimitsAndSettingsToDefaults()P6DofCommonController
RollStabilityAugmentationModeIsActive()P6DofCommonControllerinline
SetAfterburnerEnabled(bool aEnabled)P6DofCommonController
SetAfterburnerThreshold(double aValue=1.0)P6DofCommonController
SetControlAugmentationModeActive(bool aControlAugmentationIsActive)P6DofCommonControllerinline
SetControllingValueForAllPIDs(double aControllingValue)P6DofCommonControllerprotected
SetCurrentActivity(P6DofAutopilotAction *aAPActivity)P6DofCommonController
SetCurrentLimitsAndSettings(P6DOF::AutopilotLimitsAndSettings &aData)P6DofCommonController
SetCurrentMaxAlphaLimit(double aMaxAlphaLimit)P6DofCommonController
SetCurrentMaxBankAngleLimit(double aMaxBankAngleLimit)P6DofCommonController
SetCurrentMaxBetaLimit(double aMaxBetaLimit)P6DofCommonController
SetCurrentMaxForwardAccelLimit(double aMaxForwardAccelLimit)P6DofCommonController
SetCurrentMaxPitchGLimit(double aMaxPitchGLimit)P6DofCommonController
SetCurrentMaxPitchRateLimit(double aMaxPitchRateLimit)P6DofCommonController
SetCurrentMaxRollRateLimit(double aMaxRollRateLimit)P6DofCommonController
SetCurrentMaxTaxiSpeedLimit(double aMaxTaxiSpeedLimit)P6DofCommonController
SetCurrentMaxTaxiYawRateLimit(double aMaxTaxiYawRateLimit)P6DofCommonController
SetCurrentMaxVertSpeedLimit(double aMaxVertSpeedLimit)P6DofCommonController
SetCurrentMaxYawGLimit(double aMaxYawGLimit)P6DofCommonController
SetCurrentMaxYawRateLimit(double aMaxYawRateLimit)P6DofCommonController
SetCurrentMinAlphaLimit(double aMinAlphaLimit)P6DofCommonController
SetCurrentMinForwardAccelLimit(double aMinForwardAccelLimit)P6DofCommonController
SetCurrentMinPitchGLimit(double aMinPitchGLimit)P6DofCommonController
SetCurrentMinPitchRateLimit(double aMinPitchRateLimit)P6DofCommonController
SetCurrentMinVertSpeedLimit(double aMinVertSpeedLimit)P6DofCommonController
SetCurrentTurnRollInMultiplier(double aValue)P6DofCommonController
SetDesiredTaxiRadius(double aTaxiRadius_ft)P6DofCommonController
SetLateralMiddleLoopFactor(unsigned char aValue)P6DofCommonControllerinline
SetLateralOuterLoopFactor(unsigned char aValue)P6DofCommonControllerinline
SetPidGainData(P6DOF::Pid::Type aPidType, int aNumElements, P6DOF::PidGainData aPidGainData[], unsigned char aPidFlags)P6DofCommonController
SetPidGainKD(P6DOF::Pid::Type aTableType, float aControllingValue, float aGainValue)P6DofCommonController
SetPidGainKI(P6DOF::Pid::Type aTableType, float aControllingValue, float aGainValue)P6DofCommonController
SetPidGainKP(P6DOF::Pid::Type aTableType, float aControllingValue, float aGainValue)P6DofCommonController
SetPidMaxAccum(P6DOF::Pid::Type aTableType, float aControllingValue, float aMaxAccumValue)P6DofCommonController
SetPitchStabilityAugmentationModeActive(bool aPitchStabilityAugmentationIsActive)P6DofCommonControllerinline
SetRollStabilityAugmentationModeActive(bool aRollStabilityAugmentationIsActive)P6DofCommonControllerinline
SetRouteAllowableAngleError_rad(double aValue_rad)P6DofCommonController
SetSpeedBrakeEnabled(bool aEnabled)P6DofCommonController
SetSpeedBrakeThreshold(double aValue=0.0)P6DofCommonController
SetSpeedMiddleLoopFactor(unsigned char aValue)P6DofCommonControllerinline
SetSpeedOuterLoopFactor(unsigned char aValue)P6DofCommonControllerinline
SetTaxiMode(bool aTaxiModeActive)P6DofCommonController
SetVerticalMiddleLoopFactor(unsigned char aValue)P6DofCommonControllerinline
SetVerticalOuterLoopFactor(unsigned char aValue)P6DofCommonControllerinline
SetYawStabilityAugmentationModeActive(bool aYawStabilityAugmentationIsActive)P6DofCommonControllerinline
TD_DEFAULT enum valueP6DofCommonController
TD_LEFT enum valueP6DofCommonController
TD_RIGHT enum valueP6DofCommonController
Update(P6DofVehicle *aParentObject, P6DofKinematicState &aState, sAutopilotControls &aControls, double aDT)P6DofCommonController
UpdateBankToTurn(sAutopilotControls &aControls, double aDT)P6DofCommonControllerprotected
UpdateYawToTurn(sAutopilotControls &aControls, double aDT)P6DofCommonControllerprotected
UseLegacyBetaControl()P6DofCommonControllerinline
UseSimpleYawDamper() constP6DofCommonControllerinline
YawStabilityAugmentationModeIsActive()P6DofCommonControllerinline
~P6DofCommonController()=defaultP6DofCommonControllervirtual
Copyrights Multiple, All Rights Reserved