WSF
WsfTBM_Mover Member List

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

AddCategory(WsfStringId aCategoryId)WsfPlatformPartinline
AssignUniqueId(WsfSimulation *aSimulationPtr)WsfUniqueIdprotected
AuxDataAccessedWsfAuxDataEnabledstatic
AuxDataDestroyedWsfAuxDataEnabledstatic
CanBeMadeNonOperational() constWsfPlatformPartinline
CanBeMadeOperational() constWsfPlatformPartinline
CanBeTurnedOff() constWsfPlatformPartinline
CanBeTurnedOn() constWsfPlatformPartinline
CepTableLookup(double aTargetGroundRange, double &aRangeError, double &aAzimuthError)WsfTBM_Moverprotected
ClearRandom()WsfTBM_Moverstatic
cLEVEL_ONE_DEBUG enum valueWsfPlatformPart
cLEVEL_TWO_DEBUG enum valueWsfPlatformPart
Clone() const overrideWsfTBM_Movervirtual
CloneComponent() const overrideWsfMoverinlinevirtual
ComponentHasRole(int aRole)WsfComponentinline
ComponentParentChanged(WsfPlatform *aPlatformPtr) overrideWsfPlatformPartinlinevirtual
ComputeImpactRange(double psi, double &rangegr, double &xmid, double &aMaxAlt)WsfTBM_Moverprotected
ComputeLaunchAngle(double fltran, double psicrit, double rngmax, double &flttim, double &psi, double &maxAlt, bool &toofar)WsfTBM_Moverprotected
ComputeMaximumRange(double al, double am, double ah, double tol, double &psicrit, double &rngmax)WsfTBM_Moverprotected
ComputeTargetError()WsfTBM_Moverprotected
ComputeTransitionStateVectors(const double aInitialState[9])WsfTBM_Moverprotected
CreateInitialState(double aElevation, double aState[9])WsfTBM_Moverprotected
CreateKinematicModel(double aSimTime, WsfStringId aPlatformTypeId, const double aLocationWCS[3], const double aVelocityWCS[3], WsfMover *aMoverPtr, WsfDraw *aDrawPtr) constWsfMoverinlinevirtual
cTYPE_KINDWsfMoverstatic
DebugEnabled() constWsfPlatformPartinline
DeleteAuxData()WsfAuxDataEnabled
derivs(double x, const double y[9], double dydx[6]) constWsfTBM_Moverprotected
ExecuteTriggers(double aSimTime, unsigned int aPointIndex)WsfMovervirtual
FindAndSetPath(double aSimTime, WsfGeoPoint *aStartPtr, WsfGeoPoint *aEndPtr)WsfMovervirtual
FlyHeadingSpeedAltitude(double aHeading, double aSpeed, double aAltitude, double aMaxGees, double aMaxClimb)WsfMoverinlinevirtual
FlyRates(const UtVec3d &aAngularRates, const UtVec3d &aLongitudinalAccel)WsfMoverinlinevirtual
FlyVectorWithSpeed(const UtVec3d &aVelocityVector, double aMaxGees, double aSpeed)WsfMoverinlinevirtual
FlyVectorWithThrottle(const UtVec3d &aVelocityVector, double aMaxGees, double aThrottle)WsfMoverinlinevirtual
GetAltitude(const double aState[9]) constWsfTBM_Moverprotected
GetAuxData()WsfAuxDataEnabled
GetAuxData() const noexceptWsfAuxDataEnabled
GetAuxDataConst() const noexceptWsfAuxDataEnabled
GetBaseType() constWsfObject
GetBaseTypeId() constWsfObjectinline
GetCategories() constWsfPlatformPartinline
GetComponentInitializationOrder() const overrideWsfMoverinlinevirtual
GetComponentName() const overrideWsfPlatformPartinlinevirtual
GetComponentParent() constWsfComponentT< WsfPlatform >inline
GetComponentRoles() const overrideWsfMovervirtual
GetDamageFactor() constWsfPlatformPartinline
GetDebugMask()WsfPlatformPartinline
GetDefaultRoute() constWsfMovervirtual
GetFutureLocationWCS(double aSimTime, double aLocationWCS[3])WsfMovervirtual
GetGroups() constWsfPlatformPartinline
GetInternalLinks()WsfPlatformPartinline
GetLastStatusChangeTime() constWsfPlatformPartinline
GetLastUpdateTime() constWsfMoverinline
GetLaunchLLA(double &aLat, double &aLon, double &aAlt, bool &aAltAGL)WsfTBM_Mover
GetLaunchTime() constWsfTBM_Moverinline
GetModeId() constWsfMoverinline
GetModeList() constWsfMoverinline
GetName() constWsfObject
GetNameId() constWsfObjectinline
GetPartType() constWsfPlatformPartinline
GetPlatform() constWsfPlatformPartinline
GetPropertyDouble(const std::string &aPropertyName, double &aProperty)WsfMovervirtual
GetPropertyInt(const std::string &aPropertyName, int &aProperty)WsfMovervirtual
GetPropertyString(const std::string &aPropertyName, std::string &aProperty)WsfMovervirtual
GetRandom()WsfTBM_Moverstatic
GetRoute() constWsfMovervirtual
GetScenario() constWsfPlatformPartinline
GetScriptClassName() const overrideWsfMover
GetSimulation() constWsfPlatformPart
GetSpatialDomain() const overrideWsfTBM_Moverinlinevirtual
GetSpeed(const double aState[9]) constWsfTBM_Moverprotected
GetStageIndex() constWsfTBM_Moverinline
GetState() constWsfTBM_Mover
GetTargetLLA(double &aLat, double &aLon, double &aAlt)WsfTBM_Mover
GetTBMLastUpdateTime() constWsfTBM_Moverinline
GetTerminalLLA(double &aLat, double &aLon, double &aAlt)WsfTBM_Mover
GetThrottlePosition()WsfMoverinlinevirtual
GetType() constWsfObject
GetTypeId() constWsfObjectinline
GetTypeList() constWsfObjectinline
GetUniqueId() constWsfUniqueIdinline
GetUpdateEventEpoch() constWsfPlatformPartinline
GetUpdateInterval() const overrideWsfMoverinlinevirtual
GetUpdateTimeTolerance() constWsfMoverinline
GoToAltitude(double aSimTime, double aAltitude, double aClimbDiveRate, bool aKeepRoute)WsfMovervirtual
GoToClosestPoint(double aSimTime)WsfMovervirtual
GoToLabel(double aSimTime, WsfStringId aLabelId)WsfMovervirtual
GoToLocation(double aSimTime, double aLatitude, double aLongitude, double aAltitude)WsfMovervirtual
GoToSpeed(double aSimTime, double aSpeed, double aLinearAccel, bool aKeepRoute)WsfMovervirtual
GoToWaypoint(double aSimTime, unsigned int aDestination)WsfMovervirtual
HasAuxData() constWsfAuxDataEnabled
HasInternalLinks() constWsfPlatformPartinlinevirtual
IncrementUpdateEventEpoch()WsfPlatformPartinline
Initialize(double aSimTime) overrideWsfTBM_Movervirtual
Initialize2(double aSimTime) overrideWsfTBM_Movervirtual
InitializeProperties()WsfMoverinlinevirtual
InitiallyTurnedOn() constWsfPlatformPartinline
InternalMessageQueue typedefWsfPlatformPart
IsA_TypeOf(WsfStringId aType) constWsfObjectinline
IsBroken() constWsfPlatformPartinline
IsCategoryMember(WsfStringId aCategoryId) constWsfPlatformPartinline
IsCritical() constWsfPlatformPartinline
IsExternallyControlled() constWsfPlatformPartinline
IsExtrapolating() const overrideWsfTBM_Moverinlinevirtual
IsGroupMember(WsfStringId aGroupId)WsfPlatformPart
IsOperational() constWsfPlatformPartinline
IsPaused() constWsfMovervirtual
IsStopped() constWsfMovervirtual
IsTurnedOn() constWsfPlatformPartinline
JoinGroup(WsfGroup *aGroupPtr)WsfPlatformPart
LeaveGroup(WsfGroup *aGroupPtr)WsfPlatformPart
mAzErrorUsedWsfTBM_Moverprotected
mAzimuthErrorsWsfTBM_Moverprotected
mDebugCallCountWsfTBM_Moverprotected
mDebugCallTriggerWsfTBM_Moverprotected
MergeAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
mExplicitStageUsedWsfTBM_Moverprotected
mFixedCEPWsfTBM_Moverprotected
mHaveTargetWsfTBM_Moverprotected
mIgnoreTargetWsfTBM_Moverprotected
mImplicitStageUsedWsfTBM_Moverprotected
mIsBallisticWsfTBM_Moverprotected
mLastUpdateTimeWsfMoverprotected
mLaunchAltWsfTBM_Moverprotected
mLaunchAltAGLWsfTBM_Moverprotected
mLaunchLatWsfTBM_Moverprotected
mLaunchLonWsfTBM_Moverprotected
mLaunchTimeWsfTBM_Moverprotected
mLoftedWsfTBM_Moverprotected
mLookupUtilityWsfTBM_Moverprotected
mModeIdWsfMoverprotected
mMoverModeListWsfMoverprotected
mNomRangesWsfTBM_Moverprotected
mRangeErrorsWsfTBM_Moverprotected
mShowStatusWsfTBM_Moverprotected
mStageWsfTBM_Moverprotected
mStageIndexWsfTBM_Moverprotected
mStageListWsfTBM_Moverprotected
mStateWsfTBM_Moverprotected
mTargetAltWsfTBM_Moverprotected
mTargetLatWsfTBM_Moverprotected
mTargetLonWsfTBM_Moverprotected
mTerminalAltWsfTBM_Moverprotected
mTerminalLatWsfTBM_Moverprotected
mTerminalLonWsfTBM_Moverprotected
mThreadSafeWsfMoverprotected
mUpdateTimeToleranceWsfMoverprotected
odeint2(double y[9], double x1, double x2)WsfTBM_Moverprotected
OnPlatformBrokenEvent(double aSimTime)WsfPlatformPartvirtual
operator=(const WsfTBM_Mover &)=deleteWsfTBM_Mover
WsfMover::operator=(const WsfMover &)=deleteWsfMover
WsfPlatformPart::operator=(const WsfPlatformPart &aRhs)=deleteWsfPlatformPart
WsfMover::WsfObject::operator=(const WsfObject &aRhs)WsfObject
WsfMover::WsfComponentT< WsfPlatform >::operator=(const WsfComponentT &) noexceptWsfComponentT< WsfPlatform >inline
WsfMover::WsfUniqueId::operator=(const WsfUniqueId &)WsfUniqueIdinline
WsfAuxDataEnabled::operator=(const WsfAuxDataEnabled &aRhs)WsfAuxDataEnabled
WsfAuxDataEnabled::operator=(WsfAuxDataEnabled &&)=defaultWsfAuxDataEnabled
OutputDiagnostic(double aSimTime)WsfTBM_Moverprotected
ParentType typedefWsfComponentT< WsfPlatform >
PartBroken(double aSimTime) overrideWsfMovervirtual
PlatformAdded(double aSimTime, WsfPlatform *aPlatformPtr)WsfPlatformPartvirtual
PlatformDeleted(WsfPlatform *aPlatformPtr)WsfPlatformPartvirtual
PreInitialize(double aSimTime)WsfComponentvirtual
PreInput()WsfComponentvirtual
PrintState(const double aState[9], ut::log::MessageStream &aStream) constWsfTBM_Moverprotected
ProcessCepTable(UtInput &aInput)WsfTBM_Moverprotected
ProcessInput(UtInput &aInput) overrideWsfTBM_Movervirtual
ProcessMessage(double aSimTime, const WsfMessage &aMessage)WsfPlatformPartvirtual
PropertyExists(const std::string &aPropertyName)WsfMovervirtual
QueryInterface(int aRole) overrideWsfMovervirtual
QueryInterfaceT(T *&aRolePtr)WsfComponentinline
ReceiveMessage(double aSimTime, const WsfMessage &aMessage)WsfPlatformPartvirtual
RecipientMessageQueue typedefWsfPlatformPart
RegisterProperty(const std::string &aPropertyName, const int &aProperty)WsfMovervirtual
RegisterProperty(const std::string &aPropertyName, const double &aProperty)WsfMovervirtual
RegisterProperty(const std::string &aPropertyName, const std::string &aProperty)WsfMovervirtual
ResetPosition(double aSimTime)WsfMoverinlinevirtual
Restore(double aSimTime) overrideWsfMovervirtual
ReturnToRoute(double aSimTime)WsfMovervirtual
rk4(double y[9], double dydx[6], double x, double h, double yout[9])WsfTBM_Moverprotected
rkqc(double y[9], double dydx[6], double &x, double htry, double eps, double yscal[], double &hdid, double &hnext)WsfTBM_Moverprotected
RoutePointIndex() constWsfMoverinlinevirtual
SaveCepPoint(bool &aFormatIsFrozen, std::vector< double > &aNominalRanges, std::vector< double > &aRangeErrors, std::vector< double > &aAzimuthErrors, double aNominalRange, double aRangeError, double aAzimuthError)WsfTBM_Moverprotected
ScheduleScriptEvents(double aSimTime)WsfTBM_Moverprotected
SendMessage(double aSimTime, const WsfMessage &aMessage)WsfPlatformPartvirtual
SendMessageTo(double aSimTime, const WsfMessage &aMessage, WsfStringId aRecipientId)WsfPlatformPartvirtual
SendMessageToProcessor(double aSimTime, const WsfMessage &aMessage, WsfStringId aRecipientId)WsfPlatformPart
SendQueuedMessages(double aSimTime)WsfPlatformPartvirtual
WsfMover::WsfPlatformPart::WsfObject::Serialize(T &aBuff)WsfObjectinline
WsfMover::WsfPlatformPart::WsfUniqueId::Serialize(T &aBuff)WsfUniqueIdinline
WsfAuxDataEnabled::Serialize(T &aBuff)WsfAuxDataEnabledinline
SetAuxData(const WsfAttributeContainer &aAuxData)WsfAuxDataEnabled
SetComponentParent(ParentType *aParentPtr)WsfComponentT< WsfPlatform >inline
SetCritical(bool aValue)WsfPlatformPartinline
SetDamageFactor(double aSimTime, double aDamageFactor)WsfPlatformPart
SetDebugEnabled(bool aDebugEnabled)WsfPlatformPartinline
SetExternallyControlled(double aSimTime, bool aIsExternallyControlled)WsfPlatformPartvirtual
SetHeading(double aHeading)WsfMovervirtual
SetInitiallyTurnedOn(bool aInitiallyTurnedOn)WsfPlatformPartinline
SetLastStatusChangeTime(double aSimTime)WsfPlatformPartinline
SetLastUpdateTime(double aLastUpdateTime)WsfMoverinline
SetLaunchLLA(double aLat, double aLon, double aAlt, bool aAltAGL)WsfTBM_Mover
SetLaunchTime(double aLaunchTime)WsfTBM_Moverinline
SetMasses()WsfTBM_Moverprotected
SetMode(WsfStringId aModeName)WsfMovervirtual
SetModeList(WsfModeList *aModeListPtr)WsfMoverprotected
SetName(WsfStringId aName)WsfObjectinline
SetNonOperational(double aSimTime) overrideWsfMovervirtual
SetNotThreadSafe()WsfMoverinline
SetNoUpdateWhenBroken()WsfMoverinline
SetOperational(double aSimTime) overrideWsfMovervirtual
WsfPlatformPart::SetOperational(double aSimTime, bool aMakeOperational)WsfPlatformPart
SetOrientationNED(double aHeading, double aPitch, double aRoll)WsfMovervirtual
SetPitch(double aPitch)WsfMovervirtual
SetPlatform(WsfPlatform *aPlatformPtr)WsfPlatformPartinlinevirtual
SetRoll(double aRoll)WsfMovervirtual
SetRoute(double aSimTime, const WsfRoute &aRoute)WsfMovervirtual
SetStageIndex(unsigned int aStageIndex)WsfTBM_Mover
SetState(const std::vector< double > &aStateVector)WsfTBM_Mover
SetTargetLLA(double aLat, double aLon, double aAlt)WsfTBM_Mover
SetTBMLastUpdateTime(double aLastUpdateTime)WsfTBM_Moverinline
SetThreadSafe()WsfMoverinline
SetTrailingEffects(double aSimTime) constWsfTBM_Moverprotected
SetType(WsfStringId aType)WsfObject
SetUpdateEventActive(bool aUpdateEventActive)WsfPlatformPartinline
SetUpdateInterval(double aUpdateInterval) overrideWsfMoverinlinevirtual
SetUpdateTimeTolerance(double aDt)WsfMoverinlineprotected
SetUpdateWhenBroken()WsfMoverinline
SwapMoverInitiated(double aSimTime, WsfMover *aOldMoverPtr)WsfMovervirtual
ThreadSafe() constWsfMoverinline
TriggerExtrapolation()WsfMovervirtual
TurnInPlaneWithSpeed(const UtVec3d &aPlane, double aGees, double aSpeed)WsfMoverinlinevirtual
TurnInPlaneWithThrottle(const UtVec3d &aPlane, double aGees, double aThrottle)WsfMoverinlinevirtual
TurnOff(double aSimTime) overrideWsfMovervirtual
TurnOn(double aSimTime) overrideWsfMovervirtual
TurnRadius(double atSpeed)WsfMoverinlinevirtual
TurnToHeading(double aSimTime, double aHeading, double aRadialAccel, WsfPath::TurnDirection aTurnDirection)WsfMovervirtual
TurnToRelativeHeading(double aSimTime, double aHeadingChange, double aRadialAccel, WsfPath::TurnDirection aTurnDirection)WsfMovervirtual
TypeList typedefWsfObject
Update(double aSimTime) overrideWsfTBM_Movervirtual
UpdateAllowed() constWsfMovervirtual
UpdateAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
UpdateDefaultRoute()WsfMovervirtual
UpdateEventActive() constWsfPlatformPartinline
UpdateRoute(double aSimTime, const WsfRoute &aRoute)WsfMovervirtual
UpdateWhenBroken() constWsfMoverinline
WriteStateForPlot(double aTime, const double aState[9])WsfTBM_Moverprotected
WsfAuxDataEnabled()=defaultWsfAuxDataEnabled
WsfAuxDataEnabled(const WsfAuxDataEnabled &aSrc)=defaultWsfAuxDataEnabled
WsfAuxDataEnabled(WsfAuxDataEnabled &&)=defaultWsfAuxDataEnabled
WsfComponentT()WsfComponentT< WsfPlatform >inline
WsfComponentT(const WsfComponentT &) noexceptWsfComponentT< WsfPlatform >inline
WsfMover()=deleteWsfMover
WsfMover(const WsfScenario &aScenario)WsfMover
WsfMover(const WsfMover &aSrc)WsfMover
WsfObject()WsfObject
WsfObject(const WsfObject &aSrc)WsfObjectprotected
WsfPlatformPart(const WsfScenario &aScenario, int aPartType)WsfPlatformPart
WsfPlatformPart(const WsfPlatformPart &aSrc)WsfPlatformPartprotected
WsfTBM_Mover(WsfScenario &aScenario)WsfTBM_Mover
WsfTBM_Mover(const WsfTBM_Mover &aSrc)WsfTBM_Moverprotected
WsfUniqueId()WsfUniqueIdinline
WsfUniqueId(const WsfUniqueId &)WsfUniqueIdinline
~WsfAuxDataEnabled() noexceptWsfAuxDataEnabledvirtual
~WsfComponent()=defaultWsfComponentvirtual
~WsfComponentT() override=defaultWsfComponentT< WsfPlatform >
~WsfMover() overrideWsfMover
~WsfObject() overrideWsfObject
~WsfPlatformPart() overrideWsfPlatformPart
~WsfTBM_Mover() override=defaultWsfTBM_Mover
Copyrights Multiple, All Rights Reserved