WSF
wsf::six_dof::ThrustProducerObject Member List

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

AfterburnerIsPresent() constwsf::six_dof::ThrustProducerObjectinlinevirtual
AfterburnerOn() constwsf::six_dof::ThrustProducerObjectinline
Clone() const =0wsf::six_dof::ThrustProducerObjectpure virtual
Contrailing() constwsf::six_dof::ThrustProducerObjectinline
DeriveFrom(const ThrustProducerObject *aSrc)wsf::six_dof::ThrustProducerObjectprotectedvirtual
EngineOperating() constwsf::six_dof::ThrustProducerObjectinline
EngineSmoking() constwsf::six_dof::ThrustProducerObjectinline
GetBaseName()wsf::six_dof::ThrustProducerObjectinline
GetCurrentThrustVectorDirection(UtVec3dX &aDirection) const =0wsf::six_dof::ThrustProducerObjectpure virtual
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()=0wsf::six_dof::ThrustProducerObjectpure virtual
GetThrottleMilSetting()=0wsf::six_dof::ThrustProducerObjectpure virtual
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
mEnginePtrwsf::six_dof::ThrustProducerObjectprotected
mInOpRefArea_ft2wsf::six_dof::ThrustProducerObjectprotected
mNominalThrustVectorDirectionwsf::six_dof::ThrustProducerObjectprotected
mObjNamewsf::six_dof::Objectprotected
mParentPropulsionSystemPtrwsf::six_dof::ThrustProducerObjectprotected
mParentVehiclewsf::six_dof::Objectprotected
mReferenceLocation_ftwsf::six_dof::ThrustProducerObjectprotected
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 ThrustProducerObject &other)=deletewsf::six_dof::ThrustProducerObject
ProcessInput(UtInput &aInput, TypeManager *aTypeManager)wsf::six_dof::ThrustProducerObjectvirtual
ProcessInputType(UtInput &aInput, TypeManager *aTypeManager)wsf::six_dof::ThrustProducerObjectprotected
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)=0wsf::six_dof::ThrustProducerObjectpure virtual
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
~Object()=defaultwsf::six_dof::Objectvirtual
~ThrustProducerObject()=defaultwsf::six_dof::ThrustProducerObject
Copyrights Multiple, All Rights Reserved