WSF
wsf::six_dof::script::PointMassMover Class Reference

#include <WsfScriptPointMassSixDOF_Mover.hpp>

Inheritance diagram for wsf::six_dof::script::PointMassMover:
Collaboration diagram for wsf::six_dof::script::PointMassMover:

Public Member Functions

 PointMassMover (const std::string &aClassName, UtScriptTypes *aTypesPtr)
 UT_DECLARE_SCRIPT_METHOD (GetPointMassTestSupportObject)
Public Member Functions inherited from wsf::six_dof::script::Mover
 Mover (const std::string &aClassName, UtScriptTypes *aTypesPtr)
 UT_DECLARE_SCRIPT_METHOD (GetAltitude)
 UT_DECLARE_SCRIPT_METHOD (GetHeading)
 UT_DECLARE_SCRIPT_METHOD (GetPitch)
 UT_DECLARE_SCRIPT_METHOD (GetRoll)
 UT_DECLARE_SCRIPT_METHOD (GetVerticalSpeed)
 UT_DECLARE_SCRIPT_METHOD (GetFlightPathAngle)
 UT_DECLARE_SCRIPT_METHOD (GetYawRate)
 UT_DECLARE_SCRIPT_METHOD (GetPitchRate)
 UT_DECLARE_SCRIPT_METHOD (GetRollRate)
 UT_DECLARE_SCRIPT_METHOD (GetGLoad)
 UT_DECLARE_SCRIPT_METHOD (GetNx)
 UT_DECLARE_SCRIPT_METHOD (GetNy)
 UT_DECLARE_SCRIPT_METHOD (GetNz)
 UT_DECLARE_SCRIPT_METHOD (GetKCAS)
 UT_DECLARE_SCRIPT_METHOD (GetKIAS)
 UT_DECLARE_SCRIPT_METHOD (GetKTAS)
 UT_DECLARE_SCRIPT_METHOD (GetMach)
 UT_DECLARE_SCRIPT_METHOD (GetDynamicPressure)
 UT_DECLARE_SCRIPT_METHOD (GetTotalWeight)
 UT_DECLARE_SCRIPT_METHOD (GetCurrentWeight)
 UT_DECLARE_SCRIPT_METHOD (GetEmptyWeight)
 UT_DECLARE_SCRIPT_METHOD (GetCgX)
 UT_DECLARE_SCRIPT_METHOD (GetCgY)
 UT_DECLARE_SCRIPT_METHOD (GetCgZ)
 UT_DECLARE_SCRIPT_METHOD (StartupEngines)
 UT_DECLARE_SCRIPT_METHOD (ShutdownEngines)
 UT_DECLARE_SCRIPT_METHOD (IsProducingThrust)
 UT_DECLARE_SCRIPT_METHOD (GetTotalThrust)
 UT_DECLARE_SCRIPT_METHOD (GetEngineThrust)
 UT_DECLARE_SCRIPT_METHOD (GetAfterburnerOn)
 UT_DECLARE_SCRIPT_METHOD (GetEngineFuelFlowRate)
 UT_DECLARE_SCRIPT_METHOD (GetEngineAfterburnerOn)
 UT_DECLARE_SCRIPT_METHOD (SetFuelFeed)
 UT_DECLARE_SCRIPT_METHOD (SetFuelFeedAllEngines)
 UT_DECLARE_SCRIPT_METHOD (AddFuel)
 UT_DECLARE_SCRIPT_METHOD (GetTotalFuelCapacity)
 UT_DECLARE_SCRIPT_METHOD (GetInternalFuelCapacity)
 UT_DECLARE_SCRIPT_METHOD (GetExternalFuelCapacity)
 UT_DECLARE_SCRIPT_METHOD (GetTotalFuelRemaining)
 UT_DECLARE_SCRIPT_METHOD (GetInternalFuelRemaining)
 UT_DECLARE_SCRIPT_METHOD (GetExternalFuelRemaining)
 UT_DECLARE_SCRIPT_METHOD (GetFuelTankCapacity)
 UT_DECLARE_SCRIPT_METHOD (GetFuelInTank)
 UT_DECLARE_SCRIPT_METHOD (SetFuelInTank)
 UT_DECLARE_SCRIPT_METHOD (GetTotalFuelFlowRate)
 UT_DECLARE_SCRIPT_METHOD (AddFuelTransfer)
 UT_DECLARE_SCRIPT_METHOD (RemoveFuelTransfer)
 UT_DECLARE_SCRIPT_METHOD (SetJokerFuelState)
 UT_DECLARE_SCRIPT_METHOD (GetJokerFuelState)
 UT_DECLARE_SCRIPT_METHOD (GetJokerFuelReached)
 UT_DECLARE_SCRIPT_METHOD (SetBingoFuelState)
 UT_DECLARE_SCRIPT_METHOD (GetBingoFuelState)
 UT_DECLARE_SCRIPT_METHOD (GetBingoFuelReached)
 UT_DECLARE_SCRIPT_METHOD (ActivateSequencer)
 UT_DECLARE_SCRIPT_METHOD (EnableAutopilot)
 UT_DECLARE_SCRIPT_METHOD (SetAutopilotAltitude)
 UT_DECLARE_SCRIPT_METHOD (SetAutopilotVerticalSpeed)
 UT_DECLARE_SCRIPT_METHOD (SetAutopilotPitchAngle)
 UT_DECLARE_SCRIPT_METHOD (SetAutopilotFlightPathAngle)
 UT_DECLARE_SCRIPT_METHOD (SetAutopilotPitchRate)
 UT_DECLARE_SCRIPT_METHOD (SetAutopilotDeltaPitch)
 UT_DECLARE_SCRIPT_METHOD (SetPitchGLoad)
 UT_DECLARE_SCRIPT_METHOD (SetAutopilotRollAngle)
 UT_DECLARE_SCRIPT_METHOD (SetAutopilotRollRate)
 UT_DECLARE_SCRIPT_METHOD (SetAutopilotDeltaRoll)
 UT_DECLARE_SCRIPT_METHOD (SetAutopilotSpeedKTAS)
 UT_DECLARE_SCRIPT_METHOD (SetAutopilotSpeedKCAS)
 UT_DECLARE_SCRIPT_METHOD (SetAutopilotSpeedKIAS)
 UT_DECLARE_SCRIPT_METHOD (SetAutopilotSpeedMach)
 UT_DECLARE_SCRIPT_METHOD (SetAutopilotThrottle)
 UT_DECLARE_SCRIPT_METHOD (SetAutopilotLateralWaypointMode)
 UT_DECLARE_SCRIPT_METHOD (SetAutopilotVerticalWaypointMode)
 UT_DECLARE_SCRIPT_METHOD (SetAutopilotSpeedWaypointMode)
 UT_DECLARE_SCRIPT_METHOD (SetAutopilotWaypointMode)
 UT_DECLARE_SCRIPT_METHOD (SetAutopilotNoControl)
 UT_DECLARE_SCRIPT_METHOD (GetActivePilot)
 UT_DECLARE_SCRIPT_METHOD (ActivateSimpleManualPilot)
 UT_DECLARE_SCRIPT_METHOD (ActivateAugmentedManualPilot)
 UT_DECLARE_SCRIPT_METHOD (ActivateSyntheticPilot)
 UT_DECLARE_SCRIPT_METHOD (GetAutopilotLateralMode)
 UT_DECLARE_SCRIPT_METHOD (GetAutopilotLateralModeValue)
 UT_DECLARE_SCRIPT_METHOD (GetAutopilotVerticalMode)
 UT_DECLARE_SCRIPT_METHOD (GetAutopilotVerticalModeValue)
 UT_DECLARE_SCRIPT_METHOD (GetAutopilotSpeedMode)
 UT_DECLARE_SCRIPT_METHOD (GetAutopilotSpeedModeValue)
 UT_DECLARE_SCRIPT_METHOD (GetPitchGLoadMin)
 UT_DECLARE_SCRIPT_METHOD (GetPitchGLoadMax)
 UT_DECLARE_SCRIPT_METHOD (GetAlphaMin)
 UT_DECLARE_SCRIPT_METHOD (GetAlphaMax)
 UT_DECLARE_SCRIPT_METHOD (GetPitchRateMin)
 UT_DECLARE_SCRIPT_METHOD (GetPitchRateMax)
 UT_DECLARE_SCRIPT_METHOD (GetVerticalSpeedMin)
 UT_DECLARE_SCRIPT_METHOD (GetVerticalSpeedMax)
 UT_DECLARE_SCRIPT_METHOD (GetYawGLoadMax)
 UT_DECLARE_SCRIPT_METHOD (GetBetaMax)
 UT_DECLARE_SCRIPT_METHOD (GetYawRateMax)
 UT_DECLARE_SCRIPT_METHOD (GetRollRateMax)
 UT_DECLARE_SCRIPT_METHOD (GetBankAngleMax)
 UT_DECLARE_SCRIPT_METHOD (GetForwardGLoadMin)
 UT_DECLARE_SCRIPT_METHOD (GetForwardGLoadMax)
 UT_DECLARE_SCRIPT_METHOD (SetPitchGLoadMin)
 UT_DECLARE_SCRIPT_METHOD (SetPitchGLoadMax)
 UT_DECLARE_SCRIPT_METHOD (SetAlphaMin)
 UT_DECLARE_SCRIPT_METHOD (SetAlphaMax)
 UT_DECLARE_SCRIPT_METHOD (SetPitchRateMin)
 UT_DECLARE_SCRIPT_METHOD (SetPitchRateMax)
 UT_DECLARE_SCRIPT_METHOD (SetVerticalSpeedMin)
 UT_DECLARE_SCRIPT_METHOD (SetVerticalSpeedMax)
 UT_DECLARE_SCRIPT_METHOD (SetYawGLoadMax)
 UT_DECLARE_SCRIPT_METHOD (SetBetaMax)
 UT_DECLARE_SCRIPT_METHOD (SetYawRateMax)
 UT_DECLARE_SCRIPT_METHOD (SetRollRateMax)
 UT_DECLARE_SCRIPT_METHOD (SetBankAngleMax)
 UT_DECLARE_SCRIPT_METHOD (SetForwardGLoadMin)
 UT_DECLARE_SCRIPT_METHOD (SetForwardGLoadMax)
 UT_DECLARE_SCRIPT_METHOD (SetTurnRollInMultiplier)
 UT_DECLARE_SCRIPT_METHOD (GetCurrentTurnRollInMultiplier)
 UT_DECLARE_SCRIPT_METHOD (GetDefaultTurnRollInMultiplier)
 UT_DECLARE_SCRIPT_METHOD (SetRouteAllowableAngleError)
 UT_DECLARE_SCRIPT_METHOD (GetCurrentRouteAllowableAngleError)
 UT_DECLARE_SCRIPT_METHOD (GetDefaultRouteAllowableAngleError)
 UT_DECLARE_SCRIPT_METHOD (RevertLimitsToDefaults)
 UT_DECLARE_SCRIPT_METHOD (GetCurrentManeuver)
 UT_DECLARE_SCRIPT_METHOD (GetManeuverSequence)
 UT_DECLARE_SCRIPT_METHOD (ExecuteManeuver)
 UT_DECLARE_SCRIPT_METHOD (ExecuteManeuverSequence)
 UT_DECLARE_SCRIPT_METHOD (CancelManeuvers)
 UT_DECLARE_SCRIPT_METHOD (GetEngineIsOperating)
 UT_DECLARE_SCRIPT_METHOD (GetEngineIsSmoking)
 UT_DECLARE_SCRIPT_METHOD (GetEngineAfterburnerIsOn)
 UT_DECLARE_SCRIPT_METHOD (GetContrailTrailingEffect)
 UT_DECLARE_SCRIPT_METHOD (GetRocketSmokeTrailingEffect)
 UT_DECLARE_SCRIPT_METHOD (GetDamageSmokeTrailingEffect)
 UT_DECLARE_SCRIPT_METHOD (GetLaunchFlashSmokeIsPresent)
 UT_DECLARE_SCRIPT_METHOD (GetRisingSmokePlumeIsPresent)
 UT_DECLARE_SCRIPT_METHOD (GetFlamesArePresent)
 UT_DECLARE_SCRIPT_METHOD (GetIsLightlyDamaged)
 UT_DECLARE_SCRIPT_METHOD (GetIsHeavilyDamaged)
 UT_DECLARE_SCRIPT_METHOD (SetLightDamage)
 UT_DECLARE_SCRIPT_METHOD (SetHeavyDamage)
 UT_DECLARE_SCRIPT_METHOD (SetDestroyed)
 UT_DECLARE_SCRIPT_METHOD (EnableThrustVectoring)
 UT_DECLARE_SCRIPT_METHOD (EnableControls)
 UT_DECLARE_SCRIPT_METHOD (TakeDirectControlInput)
 UT_DECLARE_SCRIPT_METHOD (ReleaseDirectControlInput)
 UT_DECLARE_SCRIPT_METHOD (SetDirectControlInputs)
 UT_DECLARE_SCRIPT_METHOD (EnableDirectThrottleInput)
 UT_DECLARE_SCRIPT_METHOD (MoveThrottleToIdle)
 UT_DECLARE_SCRIPT_METHOD (MoveThrottleToFull)
 UT_DECLARE_SCRIPT_METHOD (MoveThrottleToMilitary)
 UT_DECLARE_SCRIPT_METHOD (MoveThrottleToAfterburner)
 UT_DECLARE_SCRIPT_METHOD (SetDirectThrottleInput)
 UT_DECLARE_SCRIPT_METHOD (ReleaseDirectThrottleInput)
 UT_DECLARE_SCRIPT_METHOD (EnableDirectStickBackInput)
 UT_DECLARE_SCRIPT_METHOD (SetDirectStickBackInput)
 UT_DECLARE_SCRIPT_METHOD (ReleaseDirectStickBackInput)
 UT_DECLARE_SCRIPT_METHOD (EnableDirectStickRightInput)
 UT_DECLARE_SCRIPT_METHOD (SetDirectStickRightInput)
 UT_DECLARE_SCRIPT_METHOD (ReleaseDirectStickRightInput)
 UT_DECLARE_SCRIPT_METHOD (EnableDirectRudderRightInput)
 UT_DECLARE_SCRIPT_METHOD (SetDirectRudderRightInput)
 UT_DECLARE_SCRIPT_METHOD (ReleaseDirectRudderRightInput)
 UT_DECLARE_SCRIPT_METHOD (EnableDirectSpeedBrakeInput)
 UT_DECLARE_SCRIPT_METHOD (OpenSpeedBrake)
 UT_DECLARE_SCRIPT_METHOD (CloseSpeedBrake)
 UT_DECLARE_SCRIPT_METHOD (ReleaseDirectSpeedBrakeInput)
 UT_DECLARE_SCRIPT_METHOD (GetSpeedBrakePosition)
 UT_DECLARE_SCRIPT_METHOD (SetFlapsPosition)
 UT_DECLARE_SCRIPT_METHOD (GetFlapsPosition)
 UT_DECLARE_SCRIPT_METHOD (SetSpoilersPosition)
 UT_DECLARE_SCRIPT_METHOD (GetSpoilersPosition)
 UT_DECLARE_SCRIPT_METHOD (GetStickRightPosition)
 UT_DECLARE_SCRIPT_METHOD (GetStickBackPosition)
 UT_DECLARE_SCRIPT_METHOD (GetRudderRightPosition)
 UT_DECLARE_SCRIPT_METHOD (GetThrottleMilitaryPosition)
 UT_DECLARE_SCRIPT_METHOD (GetThrottleAfterburnerPosition)
 UT_DECLARE_SCRIPT_METHOD (GetSpeedBrakeControlPosition)
 UT_DECLARE_SCRIPT_METHOD (GetFlapsLeverPosition)
 UT_DECLARE_SCRIPT_METHOD (GetSpoilersLeverPosition)
 UT_DECLARE_SCRIPT_METHOD (Slice_1)
 UT_DECLARE_SCRIPT_METHOD (Slice_2)
 UT_DECLARE_SCRIPT_METHOD (Prlvl)
 UT_DECLARE_SCRIPT_METHOD (Prlvlg)
 UT_DECLARE_SCRIPT_METHOD (GetLift)
 UT_DECLARE_SCRIPT_METHOD (GetDrag)
 UT_DECLARE_SCRIPT_METHOD (GetSideForce)
 UT_DECLARE_SCRIPT_METHOD (GetThrustMagnitude)
 UT_DECLARE_SCRIPT_METHOD (GetAlpha)
 UT_DECLARE_SCRIPT_METHOD (GetAlphaDot)
 UT_DECLARE_SCRIPT_METHOD (GetBeta)
 UT_DECLARE_SCRIPT_METHOD (GetBetaDot)
 UT_DECLARE_SCRIPT_METHOD (GetCLMaxAtMach)
 UT_DECLARE_SCRIPT_METHOD (GetAlphaAtCLMaxAtMach)
 UT_DECLARE_SCRIPT_METHOD (MaxPotentialManeuverGLoad)
 UT_DECLARE_SCRIPT_METHOD (CalcKtasFromKcas)
 UT_DECLARE_SCRIPT_METHOD (CalcKtasFromMach)
 UT_DECLARE_SCRIPT_METHOD (CalcKtasFromFps)
 UT_DECLARE_SCRIPT_METHOD (CalcKcasFromKtas)
 UT_DECLARE_SCRIPT_METHOD (CalcKcasFromMach)
 UT_DECLARE_SCRIPT_METHOD (CalcKcasFromFps)
 UT_DECLARE_SCRIPT_METHOD (CalcMachFromKcas)
 UT_DECLARE_SCRIPT_METHOD (CalcMachFromKtas)
 UT_DECLARE_SCRIPT_METHOD (CalcMachFromFps)
 UT_DECLARE_SCRIPT_METHOD (CalcFpsFromKcas)
 UT_DECLARE_SCRIPT_METHOD (CalcFpsFromKtas)
 UT_DECLARE_SCRIPT_METHOD (CalcFpsFromMach)
 UT_DECLARE_SCRIPT_METHOD (CalcDynamicPressure)
 UT_DECLARE_SCRIPT_METHOD (CalcFpsFromAltitudeDynamicPressure)
 UT_DECLARE_SCRIPT_METHOD (GetTestSupportObject)
 UT_DECLARE_SCRIPT_METHOD (SetTestingIgnoreAllCrashes)
 UT_DECLARE_SCRIPT_METHOD (GetTestingIgnoreAllCrashes)
 UT_DECLARE_SCRIPT_METHOD (SetTestingClampToSeaLevelMinAlt)
 UT_DECLARE_SCRIPT_METHOD (GetTestingClampToSeaLevelMinAlt)
Public Member Functions inherited from WsfScriptMoverClass
 WsfScriptMoverClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
 UT_DECLARE_SCRIPT_METHOD (IsA_TypeOf)
 UT_DECLARE_SCRIPT_METHOD (Create)
 UT_DECLARE_SCRIPT_METHOD (UpdateInterval)
 UT_DECLARE_SCRIPT_METHOD (Route)
 UT_DECLARE_SCRIPT_METHOD (DefaultRoute)
 UT_DECLARE_SCRIPT_METHOD (IsExtrapolating)
 UT_DECLARE_SCRIPT_METHOD (SetMode)
 UT_DECLARE_SCRIPT_METHOD (PropertyInt)
 UT_DECLARE_SCRIPT_METHOD (PropertyDouble)
 UT_DECLARE_SCRIPT_METHOD (PropertyString)
 UT_DECLARE_SCRIPT_METHOD (SetTSPI_FileName)
 UT_DECLARE_SCRIPT_METHOD (BurnedOut)
 UT_DECLARE_SCRIPT_METHOD (TurnOn)
 UT_DECLARE_SCRIPT_METHOD (TurnOff)
 UT_DECLARE_SCRIPT_METHOD (TurnRadius_1)
 UT_DECLARE_SCRIPT_METHOD (TurnRadius_2)
 UT_DECLARE_SCRIPT_METHOD (MaximumRadialAcceleration)
 UT_DECLARE_SCRIPT_METHOD (MaximumTurnRate)
 UT_DECLARE_SCRIPT_METHOD (CornerVelocity)
Public Member Functions inherited from WsfScriptPlatformPartClass
 WsfScriptPlatformPartClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
void OnNewScriptRef (UtScriptRef &aReference) override
 UT_DECLARE_SCRIPT_METHOD (Platform)
 UT_DECLARE_SCRIPT_METHOD (IsNonOperational)
 UT_DECLARE_SCRIPT_METHOD (IsOperational)
 UT_DECLARE_SCRIPT_METHOD (SetOperational)
 UT_DECLARE_SCRIPT_METHOD (IsNonCritical)
 UT_DECLARE_SCRIPT_METHOD (IsCritical)
 UT_DECLARE_SCRIPT_METHOD (SetCritical)
 UT_DECLARE_SCRIPT_METHOD (IsTurnedOff)
 UT_DECLARE_SCRIPT_METHOD (IsTurnedOn)
 UT_DECLARE_SCRIPT_METHOD (InitiallyTurnedOn)
 UT_DECLARE_SCRIPT_METHOD (TimeSinceLastStatusChange)
 UT_DECLARE_SCRIPT_METHOD (SendMessage_1)
 UT_DECLARE_SCRIPT_METHOD (SendMessage_2)
 UT_DECLARE_SCRIPT_METHOD (SendMessageToProcessor)
 UT_DECLARE_SCRIPT_METHOD (SetDebugEnabled)
 UT_DECLARE_SCRIPT_METHOD (DebugEnabled)
 UT_DECLARE_SCRIPT_METHOD (SetDamageFactor)
 UT_DECLARE_SCRIPT_METHOD (DamageFactor)
 UT_DECLARE_SCRIPT_METHOD (CanBeMadeOperational)
 UT_DECLARE_SCRIPT_METHOD (CanBeMadeNonOperational)
 UT_DECLARE_SCRIPT_METHOD (CanBeTurnedOn)
 UT_DECLARE_SCRIPT_METHOD (CanBeTurnedOff)
 UT_DECLARE_SCRIPT_METHOD (CategoryMemberOf)
 UT_DECLARE_SCRIPT_METHOD (GroupMemberOf_1)
 UT_DECLARE_SCRIPT_METHOD (GroupMemberOf_2)
 UT_DECLARE_SCRIPT_METHOD (GroupMemberOf_3)
 UT_DECLARE_SCRIPT_METHOD (GetGroupByIndex)
 UT_DECLARE_SCRIPT_METHOD (GetGroupByName)
 UT_DECLARE_SCRIPT_METHOD (GroupsByName)
 UT_DECLARE_SCRIPT_METHOD (Groups)
 UT_DECLARE_SCRIPT_METHOD (GroupJoin)
 UT_DECLARE_SCRIPT_METHOD (GroupLeave)
Public Member Functions inherited from WsfScriptObjectClass
 WsfScriptObjectClass (const std::string &aClassName, UtScriptTypes *aTypesPtr)
 ~WsfScriptObjectClass () override
void * Create (const UtScriptContext &aInstance) override
void * Clone (void *aObjectPtr) override
void Destroy (void *aObjectPtr) override
std::string ToString (void *aObjectPtr) const override
 UT_DECLARE_SCRIPT_METHOD (Name)
 UT_DECLARE_SCRIPT_METHOD (Type)
 UT_DECLARE_SCRIPT_METHOD (BaseType)
 UT_DECLARE_SCRIPT_METHOD (IsA_TypeOf)
 UT_DECLARE_SCRIPT_METHOD (ProcessInput)

Detailed Description

WsfScriptPointMassSixDOF_Mover is a WsfScriptObjectClass that defines the methods in WsfPointMassSixDOF_Mover. This makes the methods available for use in script.

Constructor & Destructor Documentation

◆ PointMassMover()

wsf::six_dof::script::PointMassMover::PointMassMover ( const std::string & aClassName,
UtScriptTypes * aTypesPtr )

Member Function Documentation

◆ UT_DECLARE_SCRIPT_METHOD()

wsf::six_dof::script::PointMassMover::UT_DECLARE_SCRIPT_METHOD ( GetPointMassTestSupportObject )

The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved