WSF
P6DofThrustProducerObject Member List

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

AfterburnerIsPresent() constP6DofThrustProducerObjectinlinevirtual
AfterburnerOn() constP6DofThrustProducerObjectinline
CalcCurrentThrustVectors()P6DofThrustProducerObject
CalcThrustProducerFM(double aThrustMagnitude_lbs, P6DofForceAndMomentsObject &aForceAndMoment)P6DofThrustProducerObjectprotected
CalcThrustVectorFromThrust(double aThrust_lbs)P6DofThrustProducerObjectprotected
CalculateCurrentMassProperties()=0P6DofThrustProducerObjectpure virtual
CalculateThrust(double aDeltaT_sec, double aAlt_ft, double aDynPress_lbsqft, double aStatPress_lbssqft, double aSpeed_fps, double aMach, double aAlpha_rad, double aBeta_rad, P6DofForceAndMomentsObject &aForceAndMoment, double &aFuelBurnRate_pps, double &aFuelBurned_lbs)=0P6DofThrustProducerObjectpure virtual
Clone() constP6DofObject
Contrailing() constP6DofThrustProducerObjectinline
DeriveFrom(const P6DofThrustProducerObject *aSrc)P6DofThrustProducerObjectprotected
EngineOperating() constP6DofThrustProducerObjectinline
EngineSmoking() constP6DofThrustProducerObjectinline
GetClassType()=0P6DofThrustProducerObjectpure virtual
GetCurrentThrustVectorDirection(UtVec3dX &aDirection) constP6DofThrustProducerObject
GetForwardThrust_lbs() constP6DofThrustProducerObject
GetFuelBurnRate_pph() const =0P6DofThrustProducerObjectpure virtual
GetMassProperties() constP6DofThrustProducerObjectinline
GetMaximumPotentialThrust_lbs(double aAlt_ft, double aDynPress_lbsqft, double aStatPress_lbssqft, double aSpeed_fps, double aMach, double aAlpha_rad, double aBeta_rad)=0P6DofThrustProducerObjectpure virtual
GetMinimumPotentialThrust_lbs(double aAlt_ft, double aDynPress_lbsqft, double aStatPress_lbssqft, double aSpeed_fps, double aMach, double aAlpha_rad, double aBeta_rad)=0P6DofThrustProducerObjectpure virtual
GetName() constP6DofObjectinline
GetParentVehicle() constP6DofObjectinline
GetScenario() constP6DofObjectinline
GetThrottlePosition() const =0P6DofThrustProducerObjectpure virtual
GetThrust_lbs() constP6DofThrustProducerObject
GetThrustForceAndAndMoment() constP6DofThrustProducerObject
GetThrustInstalledAnglesYPR(UtVec3dX &aThrustYPR_rad) constP6DofThrustProducerObject
GetThrustLocation(UtVec3dX &aThrustLocation_ft) constP6DofThrustProducerObject
GetThrustReverserSetting() constP6DofThrustProducerObjectinline
GetThrustVectoringPitch_deg() constP6DofThrustProducerObject
GetThrustVectoringYaw_deg() constP6DofThrustProducerObject
Ignite(int64_t aIgniteTimeInFrame_nanosec)=0P6DofThrustProducerObjectpure virtual
Initialize(int64_t aSimTime_nanosec)=0P6DofThrustProducerObjectpure virtual
mAfterburnerOnP6DofThrustProducerObjectprotected
mAfterburnerPresentP6DofThrustProducerObjectprotected
MakeEngineSmoke(bool aSmoking)P6DofThrustProducerObject
MayContrail() constP6DofThrustProducerObjectinlinevirtual
MayHaveEngineOperating() constP6DofThrustProducerObjectinlinevirtual
MayProduceEngineSmoke() constP6DofThrustProducerObjectinlinevirtual
MayProduceSmokeTrail() constP6DofThrustProducerObjectinlinevirtual
mContrailingP6DofThrustProducerObjectprotected
mCurrentThrustFactorP6DofThrustProducerObjectprotected
mCurrentThrustFM_lbs_ftlbsP6DofThrustProducerObjectprotected
mCurrentThrustVectorDirectionP6DofThrustProducerObjectprotected
mEngineDamageSmokeActivatedP6DofThrustProducerObjectprotected
mEngineOperatingP6DofThrustProducerObjectprotected
mEngineSmokingP6DofThrustProducerObjectprotected
mIgniteTimeInFrame_nanosecP6DofThrustProducerObjectprotected
mInOpRefArea_ft2P6DofThrustProducerObjectprotected
mInOpRefAreaValidP6DofThrustProducerObjectprotected
mMassPropertiesPtrP6DofThrustProducerObjectprotected
mNominalThrustVectorDirectionP6DofThrustProducerObjectprotected
mObjNameP6DofObjectprotected
mParentPropulsionSystemPtrP6DofThrustProducerObjectprotected
mParentVehicleP6DofObjectprotected
mProducingSmokeTrailP6DofThrustProducerObjectprotected
mReferenceLocation_ftP6DofThrustProducerObjectprotected
mScenarioP6DofObjectprotected
mShutdownFraction_nanosecP6DofThrustProducerObjectprotected
mShutdownInProgressP6DofThrustProducerObjectprotected
mThrustInstalledAnglesYPR_radP6DofThrustProducerObjectprotected
mThrustLocation_ftP6DofThrustProducerObjectprotected
mThrustOffset_ftP6DofThrustProducerObjectprotected
mThrustReverserEnabledP6DofThrustProducerObjectprotected
mThrustReverserSettingP6DofThrustProducerObjectprotected
mThrustVectoringEnabledP6DofThrustProducerObjectprotected
mThrustVectorPitch_radP6DofThrustProducerObjectprotected
mThrustVectorYaw_radP6DofThrustProducerObjectprotected
mTypeOfThrustProducerP6DofThrustProducerObjectprotected
operator=(const P6DofThrustProducerObject &other)=deleteP6DofThrustProducerObject
P6DofObject::operator=(const P6DofObject &other)=defaultP6DofObjectprotected
P6DofObject(P6DofScenario *aScenario)P6DofObjectexplicit
P6DofObject(const P6DofObject &aSrc)=defaultP6DofObjectprotected
P6DofThrustProducerObject(P6DofScenario *aScenario)P6DofThrustProducerObjectexplicit
P6DofThrustProducerObject(const P6DofThrustProducerObject &aSrc)P6DofThrustProducerObjectprotected
ProcessInput(UtInput &aInput)=0P6DofThrustProducerObjectpure virtual
ProducingSmokeTrail() constP6DofThrustProducerObjectinline
SetControlInputHandle(const P6DofFlightControlSystem *aFlightControls, ThrustControlInputValueData *aControlInput)P6DofThrustProducerObjectstatic
SetControlInputHandles(const P6DofFlightControlSystem *aFlightControls)=0P6DofThrustProducerObjectpure virtual
SetControlInputValue(const P6DofFlightControlSystem *aFlightControls, ThrustControlInputValueData *aControlInput)P6DofThrustProducerObjectstatic
SetControlInputValues(const P6DofFlightControlSystem *aFlightControls)=0P6DofThrustProducerObjectpure virtual
SetMassProperties(P6DofMassProperties *aMassProperties)P6DofThrustProducerObjectinlineprotected
SetName(const std::string &aName)P6DofObjectinline
SetParentPropulsionSystem(P6DofPropulsionSystem *aParent)P6DofThrustProducerObject
SetParentVehicle(P6DofVehicle *aParentVehicle)P6DofObjectinlinevirtual
SetThrottlePosition(double aThrottleLeverPosition)=0P6DofThrustProducerObjectpure virtual
SetThrustReferenceOffsetAttitude(const UtVec3dX &aReferenceLocation_ft, UtVec3dX &aThrustYPR_rad)P6DofThrustProducerObject
SetThrustReverserEnabled(bool aThrustReverserEnabled)P6DofThrustProducerObjectinline
SetThrustReverserSetting(double aThrustReverserSetting)P6DofThrustProducerObject
SetThrustVectoringEnabled(bool aThrustVectoringEnabled)P6DofThrustProducerObjectinline
SetThrustVectoringPitch_deg(double aThrustVectoringPitch_deg)P6DofThrustProducerObject
SetThrustVectoringYaw_deg(double aThrustVectoringYaw_deg)P6DofThrustProducerObject
Shutdown(int64_t aTerminateTime_nanosec=0)=0P6DofThrustProducerObjectpure virtual
ThrustReverserEnabled() constP6DofThrustProducerObjectinline
ThrustVectoringEnabled() constP6DofThrustProducerObjectinline
UpdateThrust(double aDeltaT_sec, double aAlt_ft, double aDynPress_lbsqft, double aStatPress_lbssqft, double aSpeed_fps, double aMach, double aAlpha_rad, double aBeta_rad, P6DofForceAndMomentsObject &aForceAndMoment, double &aFuelBurnRate_pps, double &aFuelBurned_lbs)=0P6DofThrustProducerObjectpure virtual
~P6DofObject()=defaultP6DofObjectvirtual
~P6DofThrustProducerObject() overrideP6DofThrustProducerObject
Copyrights Multiple, All Rights Reserved