WSF
wsf::six_dof::RigidBodyPropulsionSystem Member List

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

AddFuelQuantity_lbs(double aFuelToAdd_lbs)wsf::six_dof::PropulsionSystem
AddFuelTank(std::unique_ptr< FuelTank > aFuelTank)wsf::six_dof::PropulsionSystem
AddFuelTransfer(const std::string &aTransferName, const std::string &aSourceTankName, const std::string &aTargetTankName)wsf::six_dof::PropulsionSystem
AddFuelTransferAndConnect(const std::string &aTransferName, const std::string &aSourceTankName, const std::string &aTargetTankName)wsf::six_dof::PropulsionSystem
AfterburnerIsPresent() const overridewsf::six_dof::RigidBodyPropulsionSystemvirtual
AnEngineHasAfterburnerOn(bool aTestSubobjects=false) const overridewsf::six_dof::RigidBodyPropulsionSystemvirtual
AnEngineIsContrailing(bool aTestSubobjects=false) const overridewsf::six_dof::RigidBodyPropulsionSystemvirtual
AnEngineIsEmittingSmokeTrail(bool aTestSubobjects=false) const overridewsf::six_dof::RigidBodyPropulsionSystemvirtual
AnEngineIsOperating(bool aTestSubobjects=false) const overridewsf::six_dof::RigidBodyPropulsionSystemvirtual
AnEngineIsSmoking(bool aTestSubobjects=false) const overridewsf::six_dof::RigidBodyPropulsionSystemvirtual
CalculatePropulsionFM(double aDeltaT_sec, double aAlt_ft, double aDynPress_lbsqft, double aStatPress_lbssqft, double aSpeed_fps, double aMach, double aAlpha_rad, double aBeta_rad, ForceAndMomentsObject &aForceAndMoment, double &aFuelBurnRate_pps, double &aFuelBurned_lbs)wsf::six_dof::RigidBodyPropulsionSystem
Clone() constwsf::six_dof::RigidBodyPropulsionSystem
EmptyAllTanks()wsf::six_dof::PropulsionSystem
EnableThrustReverser(bool aEnableThrustReverser)wsf::six_dof::RigidBodyPropulsionSystem
EnableThrustVectoring(bool aEnableThrustVectoring) overridewsf::six_dof::RigidBodyPropulsionSystemvirtual
FillAllTanks(double aPercentFull)wsf::six_dof::PropulsionSystem
FuelTransferNameUnique(const std::string &aName) constwsf::six_dof::PropulsionSystem
GetCurrentInternalFuelTankQuantity_lbs() constwsf::six_dof::PropulsionSystem
GetFuelTank(const std::string &aName) constwsf::six_dof::PropulsionSystem
GetFuelTanks() constwsf::six_dof::PropulsionSysteminline
GetInternalFuelTankCapacity_lbs() constwsf::six_dof::PropulsionSystem
GetMassProperties() constwsf::six_dof::PropulsionSystem
GetName() constwsf::six_dof::Objectinlinevirtual
GetNumFuelTanks() constwsf::six_dof::PropulsionSystem
GetNumThrustProducers() const overridewsf::six_dof::RigidBodyPropulsionSystemvirtual
GetParentVehicle() constwsf::six_dof::Objectinlinevirtual
GetThrustProducerByIndex(size_t aIndex) const overridewsf::six_dof::RigidBodyPropulsionSystemvirtual
GetThrustProducerList() constwsf::six_dof::RigidBodyPropulsionSysteminline
GetThrustProducerObjectByName(const std::string &aName) const overridewsf::six_dof::RigidBodyPropulsionSystemvirtual
Ignite(int64_t aIgniteTimeInFrame_nanosec) overridewsf::six_dof::RigidBodyPropulsionSystemvirtual
Initialize(int64_t aSimTime_nanosec) overridewsf::six_dof::RigidBodyPropulsionSystemvirtual
IsProducingThrust() const overridewsf::six_dof::RigidBodyPropulsionSystemvirtual
MakeAnEngineSmoke(int aEngineIndex) overridewsf::six_dof::RigidBodyPropulsionSystemvirtual
mEnableThrustReverserwsf::six_dof::RigidBodyPropulsionSystemprotected
mEnableThrustVectoringwsf::six_dof::PropulsionSystemprotected
mEngineListwsf::six_dof::RigidBodyPropulsionSystemprotected
mFuelTankMapwsf::six_dof::PropulsionSystemprotected
mFuelTransferListwsf::six_dof::PropulsionSystemprotected
mLastSimTime_nanosecwsf::six_dof::PropulsionSystemprotected
mObjNamewsf::six_dof::Objectprotected
ModifyFuelQuantity(const std::string &aTankName, double aQty_lbs)wsf::six_dof::PropulsionSystem
mParentVehiclewsf::six_dof::Objectprotected
mPropulsionSystemThrottleLeverPositionwsf::six_dof::PropulsionSystemprotected
mThrottleLeverPositionSetwsf::six_dof::PropulsionSystemprotected
mThrottleSettingABwsf::six_dof::RigidBodyPropulsionSystemprotected
mThrottleSettingMILwsf::six_dof::RigidBodyPropulsionSystemprotected
mThrottleSettingPitchwsf::six_dof::RigidBodyPropulsionSystemprotected
mThrottleSettingReverserwsf::six_dof::RigidBodyPropulsionSystemprotected
mThrottleSettingYawwsf::six_dof::RigidBodyPropulsionSystemprotected
mThrustControlInputValueDataListwsf::six_dof::RigidBodyPropulsionSystemprotected
mThrustReverserSetwsf::six_dof::RigidBodyPropulsionSystemprotected
mThrustReverserSettingwsf::six_dof::RigidBodyPropulsionSystemprotected
mThrustVectoringAnglePitch_degwsf::six_dof::RigidBodyPropulsionSystemprotected
mThrustVectoringAngleYaw_degwsf::six_dof::RigidBodyPropulsionSystemprotected
mThrustVectorPitchSetwsf::six_dof::RigidBodyPropulsionSystemprotected
mThrustVectorYawSetwsf::six_dof::RigidBodyPropulsionSystemprotected
Object()=defaultwsf::six_dof::Object
Object(const Object &)=defaultwsf::six_dof::Objectprotected
operator=(const RigidBodyPropulsionSystem &other)=deletewsf::six_dof::RigidBodyPropulsionSystem
wsf::six_dof::PropulsionSystem::operator=(const PropulsionSystem &other)=deletewsf::six_dof::PropulsionSystem
ProcessInput(UtInput &aInput, const TypeManager *aTypeManager)wsf::six_dof::RigidBodyPropulsionSystem
PropulsionCalculationsFM(double aDeltaT_sec, double aAlt_ft, double aDynPress_lbsqft, double aStatPress_lbssqft, double aSpeed_fps, double aMach, double aAlpha_rad, double aBeta_rad, ForceAndMomentsObject &aForceAndMoment, double &aFuelBurnRate_pps, double &aFuelBurned_lbs, bool aUpdateData)wsf::six_dof::RigidBodyPropulsionSystemprotected
PropulsionSystem()=defaultwsf::six_dof::PropulsionSystem
PropulsionSystem(const PropulsionSystem &aSrc)wsf::six_dof::PropulsionSystemprotected
RemoveFuelTankByName(std::string aName)wsf::six_dof::PropulsionSystem
RemoveFuelTransfer(const std::string &aTransferName)wsf::six_dof::PropulsionSystem
RemoveInvalidFuelTransfers()wsf::six_dof::PropulsionSystemprotected
RigidBodyPropulsionSystem()=defaultwsf::six_dof::RigidBodyPropulsionSystem
RigidBodyPropulsionSystem(const RigidBodyPropulsionSystem &aSrc)wsf::six_dof::RigidBodyPropulsionSystemprotected
SetControlInputHandles(const RigidBodyFlightControlSystem *aFlightControlSystem)wsf::six_dof::RigidBodyPropulsionSystem
SetControlInputValues(const RigidBodyFlightControlSystem *aFlightControlSystem)wsf::six_dof::RigidBodyPropulsionSystem
SetFuelFeed(std::string &aEngineName, std::string aFuelTankName) overridewsf::six_dof::RigidBodyPropulsionSystemvirtual
SetFuelFeed(std::string aFuelTankName) overridewsf::six_dof::RigidBodyPropulsionSystemvirtual
SetLastSimTime(int64_t aLastSimTime_nanosec)wsf::six_dof::PropulsionSysteminline
SetName(const std::string &aName)wsf::six_dof::Objectinlinevirtual
SetParentVehicle(Mover *aParentVehicle) overridewsf::six_dof::RigidBodyPropulsionSystemvirtual
SetThrottleLeverPosition(double aThrottleLeverPosition) overridewsf::six_dof::RigidBodyPropulsionSystemvirtual
SetThrustReverser(double aThrustReverserSetting)wsf::six_dof::RigidBodyPropulsionSystem
SetThrustVectoringPitch_deg(double aThrustVectoringAngle_deg)wsf::six_dof::RigidBodyPropulsionSystem
SetThrustVectoringYaw_deg(double aThrustVectoringAngle_deg)wsf::six_dof::RigidBodyPropulsionSystem
Shutdown(int64_t aTerminateTime_nanosec=0) overridewsf::six_dof::RigidBodyPropulsionSystemvirtual
ThrustReverserEnabled() constwsf::six_dof::RigidBodyPropulsionSysteminline
ThrustVectoringEnabled() constwsf::six_dof::PropulsionSysteminline
Update(int64_t aSimTime_nanosec)wsf::six_dof::PropulsionSystemvirtual
UpdatePropulsionFM(double aDeltaT_sec, double aAlt_ft, double aDynPress_lbsqft, double aStatPress_lbssqft, double aSpeed_fps, double aMach, double aAlpha_rad, double aBeta_rad, ForceAndMomentsObject &aForceAndMoment, double &aFuelBurnRate_pps, double &aFuelBurned_lbs)wsf::six_dof::RigidBodyPropulsionSystem
~Object()=defaultwsf::six_dof::Objectvirtual
Copyrights Multiple, All Rights Reserved