WSF
wsf::six_dof::PointMassThrustProducerObject Member List

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

AfterburnerIsPresent() constwsf::six_dof::ThrustProducerObjectinlinevirtual
AfterburnerOn() constwsf::six_dof::ThrustProducerObjectinline
CalcCurrentThrustVectors()wsf::six_dof::PointMassThrustProducerObject
CalcOmegaDotIncrementFromThrust(double aThrust_lbs)wsf::six_dof::PointMassThrustProducerObjectprotected
CalcThrustProducerFM(double aThrustMagnitude_lbs, ForceAndRotationObject &aForceAndMoment)wsf::six_dof::PointMassThrustProducerObjectprotected
CalcThrustVectorFromThrust(double aThrust_lbs)wsf::six_dof::PointMassThrustProducerObjectprotected
CalculateThrust(double aDeltaT_sec, double aAlt_ft, double aDynPress_lbsqft, double aStatPress_lbssqft, double aSpeed_fps, double aMach, double aAlpha_rad, double aBeta_rad, ForceAndRotationObject &aForceAndRotation, double &aFuelBurnRate_pps, double &aFuelBurned_lbs)wsf::six_dof::PointMassThrustProducerObjectinline
Clone() const overridewsf::six_dof::PointMassThrustProducerObjectvirtual
Contrailing() constwsf::six_dof::ThrustProducerObjectinline
DeriveFrom(const ThrustProducerObject *aSrc) overridewsf::six_dof::PointMassThrustProducerObjectprotectedvirtual
EngineOperating() constwsf::six_dof::ThrustProducerObjectinline
EngineSmoking() constwsf::six_dof::ThrustProducerObjectinline
GetBaseName()wsf::six_dof::ThrustProducerObjectinline
GetCurrentThrustVectorDirection(UtVec3dX &aDirection) const overridewsf::six_dof::PointMassThrustProducerObjectvirtual
GetEngine() constwsf::six_dof::ThrustProducerObjectinline
GetForwardThrust_lbs() constwsf::six_dof::ThrustProducerObject
GetFuelBurnRate_pph() constwsf::six_dof::ThrustProducerObjectinline
GetInoperatingDragArea_ft2()wsf::six_dof::ThrustProducerObject
GetMaximumPotentialThrust_lbs(double aAlt_ft, double aDynPress_lbsqft, double aStatPress_lbssqft, double aSpeed_fps, double aMach, double aAlpha_rad, double aBeta_rad)wsf::six_dof::ThrustProducerObject
GetMinimumPotentialThrust_lbs(double aAlt_ft, double aDynPress_lbsqft, double aStatPress_lbssqft, double aSpeed_fps, double aMach, double aAlpha_rad, double aBeta_rad)wsf::six_dof::ThrustProducerObject
GetName() constwsf::six_dof::Objectinlinevirtual
GetParentPropulsionSystem()wsf::six_dof::ThrustProducerObjectinline
GetParentVehicle() constwsf::six_dof::Objectinlinevirtual
GetReferenceLocation(UtVec3dX &aReferenceLocation_ft) constwsf::six_dof::ThrustProducerObjectinline
GetThrottleAbSetting() overridewsf::six_dof::PointMassThrustProducerObjectinlinevirtual
GetThrottleMilSetting() overridewsf::six_dof::PointMassThrustProducerObjectinlinevirtual
GetThrottlePosition() constwsf::six_dof::ThrustProducerObjectinline
GetThrust_lbs() constwsf::six_dof::ThrustProducerObjectinline
GetThrustInstalledAnglesYPR(UtVec3dX &aThrustYPR_rad) constwsf::six_dof::ThrustProducerObjectinline
GetThrustLocation(UtVec3dX &aThrustLocation_ft) constwsf::six_dof::ThrustProducerObjectinline
Ignite(int64_t aIgniteTimeInFrame_nanosec)wsf::six_dof::ThrustProducerObjectinline
Initialize(int64_t aSimTime_nanosec)wsf::six_dof::ThrustProducerObjectinline
MakeEngineSmoke(bool aSmoking)wsf::six_dof::ThrustProducerObjectinline
MayContrail() constwsf::six_dof::ThrustProducerObjectinline
MayHaveEngineOperating() constwsf::six_dof::ThrustProducerObjectinline
MayProduceEngineSmoke() constwsf::six_dof::ThrustProducerObjectinline
MayProduceSmokeTrail() constwsf::six_dof::ThrustProducerObjectinline
mBaseNamewsf::six_dof::ThrustProducerObjectprotected
mCurrentThrustFactorwsf::six_dof::PointMassThrustProducerObjectprotected
mEnginePtrwsf::six_dof::ThrustProducerObjectprotected
mInOpRefArea_ft2wsf::six_dof::ThrustProducerObjectprotected
mNominalThrustVectorDirectionwsf::six_dof::ThrustProducerObjectprotected
mObjNamewsf::six_dof::Objectprotected
mOmegaDotIncrementSlope_rps2_lbswsf::six_dof::PointMassThrustProducerObjectprotected
mParentPropulsionSystemPtrwsf::six_dof::ThrustProducerObjectprotected
mParentVehiclewsf::six_dof::Objectprotected
mReferenceLocation_ftwsf::six_dof::ThrustProducerObjectprotected
mThrottleSettingABwsf::six_dof::PointMassThrustProducerObjectprotected
mThrottleSettingMILwsf::six_dof::PointMassThrustProducerObjectprotected
mThrustInstalledAnglesYPR_radwsf::six_dof::ThrustProducerObjectprotected
mThrustLocation_ftwsf::six_dof::ThrustProducerObjectprotected
mThrustOffset_ftwsf::six_dof::ThrustProducerObjectprotected
mThrustVectoringEnabledwsf::six_dof::ThrustProducerObjectprotected
Object()=defaultwsf::six_dof::Object
Object(const Object &)=defaultwsf::six_dof::Objectprotected
operator=(const PointMassThrustProducerObject &other)=deletewsf::six_dof::PointMassThrustProducerObject
wsf::six_dof::ThrustProducerObject::operator=(const ThrustProducerObject &other)=deletewsf::six_dof::ThrustProducerObject
PointMassThrustProducerObject()=defaultwsf::six_dof::PointMassThrustProducerObject
PointMassThrustProducerObject(const PointMassThrustProducerObject &aSrc)wsf::six_dof::PointMassThrustProducerObjectprotected
ProcessInput(UtInput &aInput, TypeManager *aTypeManager) overridewsf::six_dof::PointMassThrustProducerObjectvirtual
ProcessInputType(UtInput &aInput, TypeManager *aTypeManager)wsf::six_dof::ThrustProducerObjectprotected
ProcessTableInput(UtInput &aInput)wsf::six_dof::PointMassThrustProducerObject
ProducingSmokeTrail() constwsf::six_dof::ThrustProducerObjectinline
SetEngine(std::unique_ptr< Engine > aEngine)wsf::six_dof::ThrustProducerObjectinline
SetFuelTank(const std::string &aFuelTankName)wsf::six_dof::ThrustProducerObjectvirtual
SetName(const std::string &aName)wsf::six_dof::Objectinlinevirtual
SetParentPropulsionSystem(PropulsionSystem *aParent)wsf::six_dof::ThrustProducerObjectinline
SetParentVehicle(Mover *aParentVehicle)wsf::six_dof::Objectinlinevirtual
SetThrottlePosition(double aThrottleLeverPosition)wsf::six_dof::ThrustProducerObjectinline
SetThrustReferenceOffsetAttitude(const UtVec3dX &aReferenceLocation_ft, const UtVec3dX &aThrustYPR_rad) overridewsf::six_dof::PointMassThrustProducerObjectvirtual
SetThrustVectoringEnabled(bool aThrustVectoringEnabled)wsf::six_dof::ThrustProducerObjectinline
Shutdown(int64_t aTerminateTime_nanosec=0)wsf::six_dof::ThrustProducerObjectinline
ThrustProducerObject()=defaultwsf::six_dof::ThrustProducerObject
ThrustProducerObject(const ThrustProducerObject &aSrc)wsf::six_dof::ThrustProducerObjectprotected
ThrustVectoringEnabled() constwsf::six_dof::ThrustProducerObjectinline
UpdateThrust(double aDeltaT_sec, double aAlt_ft, double aDynPress_lbsqft, double aStatPress_lbssqft, double aSpeed_fps, double aMach, double aAlpha_rad, double aBeta_rad, ForceAndRotationObject &aForceAndRotation, double &aFuelBurnRate_pps, double &aFuelBurned_lbs)wsf::six_dof::PointMassThrustProducerObjectinline
~Object()=defaultwsf::six_dof::Objectvirtual
~PointMassThrustProducerObject()=defaultwsf::six_dof::PointMassThrustProducerObject
~ThrustProducerObject()=defaultwsf::six_dof::ThrustProducerObject
Copyrights Multiple, All Rights Reserved