WSF
wsf::six_dof::GuidanceComputer Member List

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

AddCategory(WsfStringId aCategoryId)WsfPlatformPartinline
AdvancedBehaviorTree() constWsfScriptProcessor
AssignUniqueId(WsfSimulation *aSimulationPtr)WsfUniqueIdprotected
AuxDataAccessedWsfAuxDataEnabledstatic
AuxDataDestroyedWsfAuxDataEnabledstatic
BeginExternalCommand(WsfStringId aPhaseName, unsigned int &aPhaseIndex)WsfGuidanceComputerprotected
BeginExternalCommandEcho(unsigned int aPhaseIndex, const char *aCommandPtr, ut::log::MessageStream &aStream)WsfGuidanceComputerprotected
BehaviorTree() constWsfScriptProcessorinline
CanBeMadeNonOperational() constWsfPlatformPartinline
CanBeMadeOperational() constWsfPlatformPartinline
CanBeTurnedOff() constWsfPlatformPartinline
CanBeTurnedOn() constWsfPlatformPartinline
cFLIGHT_PATH_ANGLE_TOLERANCEWsfGuidanceComputerstatic
cFROM_LAUNCH_COMPUTERWsfGuidanceComputerstatic
cGT_DEFAULT enum valueWsfGuidanceComputer
cGT_PERCEPTION enum valueWsfGuidanceComputer
cGT_PREDICTED_INTERCEPT enum valueWsfGuidanceComputer
cGT_TRUTH enum valueWsfGuidanceComputer
CheckForPhaseChange(double aSimTime, double aEndTime)WsfGuidanceComputerprotectedvirtual
CheckForWaypointChange(double aSimTime, double aEndTime) overridewsf::six_dof::GuidanceComputerprotectedvirtual
cLARGE_POSITIVE_DOUBLEWsfGuidanceComputerstatic
ClearCommandedAltitude(WsfStringId aPhaseName)WsfGuidanceComputer
ClearCommandedFlightPathAngle(WsfStringId aPhaseName)WsfGuidanceComputer
ClearCommandedSpeed(WsfStringId aPhaseName)WsfGuidanceComputer
ClearCommandedThrottle(WsfStringId aPhaseName)WsfGuidanceComputer
cLEVEL_ONE_DEBUG enum valueWsfPlatformPart
cLEVEL_TWO_DEBUG enum valueWsfPlatformPart
Clone() const overridewsf::six_dof::GuidanceComputervirtual
CloneComponent() const overrideWsfProcessorinlinevirtual
cOD_EITHER enum valueWsfGuidanceComputer
cOD_LEFT enum valueWsfGuidanceComputer
cOD_RIGHT enum valueWsfGuidanceComputer
ComponentHasRole(int aRole)WsfComponentinline
ComponentList typedefWsfProcessor
ComponentParentChanged(WsfPlatform *aPlatformPtr) overrideWsfPlatformPartinlinevirtual
ComputeAzimuth(const double aRelLoc[3]) constWsfGuidanceComputerprotected
ComputeElevation(const double aRelLoc[3]) constWsfGuidanceComputerprotected
ComputeInterceptData(double aCurTime, double &aTimeToGo, double &aRangeToGo)WsfGuidanceComputerprotected
cUNDEFINED_DOUBLEWsfGuidanceComputerstatic
DebugEnabled() constWsfPlatformPartinline
DeleteAuxData()WsfAuxDataEnabled
DrawPoint(double aRedValue, double aGreenValue, double aBlueValue, int aPointSize)WsfGuidanceComputer
EjectStage(double aPreSeparationCoastTime, double aPreIgnitionCoastTime)WsfGuidanceComputervirtual
ExecuteOnMessageCreate(double aSimTime, WsfMessage &aMessage)WsfScriptProcessorvirtual
ExecuteScript(double aSimTime, const std::string &aScriptName)WsfScriptProcessorvirtual
ExecuteScript(double aSimTime, WsfStringId aScriptName, UtScriptData &aScriptRetVal, const UtScriptDataList &aScriptArgs=UtScriptDataList())WsfScriptProcessorvirtual
ExecuteScriptAtTime(double aTime, WsfStringId aScriptName, const UtScriptDataList &aScriptArgs)WsfScriptProcessor
FindPhase(WsfStringId aPhaseName) constWsfGuidanceComputerprotected
FindProgram(WsfStringId aProgramName) constWsfGuidanceComputerprotected
GetAllowRouteFollowing()wsf::six_dof::GuidanceComputerinline
GetAuxData()WsfAuxDataEnabled
GetAuxData() const noexceptWsfAuxDataEnabled
GetAuxDataConst() const noexceptWsfAuxDataEnabled
GetBaseType() constWsfObject
GetBaseTypeId() constWsfObjectinline
GetCategories() constWsfPlatformPartinline
GetCommandedAltitude()wsf::six_dof::GuidanceComputerinline
GetCommandedFlightPathAngle() constWsfGuidanceComputerinline
GetCommandedSpeed()wsf::six_dof::GuidanceComputerinline
GetComponentInitializationOrder() const overrideWsfProcessorinlinevirtual
GetComponentName() const overrideWsfPlatformPartinlinevirtual
GetComponentParent() constWsfComponentT< WsfPlatform >inline
GetComponentRoles() const overrideWsfProcessorvirtual
GetComponents()WsfProcessorinline
GetComponents() constWsfProcessorinline
GetCurrentPhase()WsfGuidanceComputerinline
GetDamageFactor() constWsfPlatformPartinline
GetDebugMask()WsfPlatformPartinline
GetExternalLinks()WsfScriptProcessorinline
GetGroups() constWsfPlatformPartinline
GetInternalLinks()WsfPlatformPartinline
GetLastFlightPathAngle() constWsfGuidanceComputerinline
GetLastStatusChangeTime() constWsfPlatformPartinline
GetLastUpdateTime() constWsfGuidanceComputerinline
GetLaunchComputerFlightPathAngle() constWsfGuidanceComputerinline
GetMessageHandler()WsfScriptProcessorinline
GetName() constWsfObject
GetNameId() constWsfObjectinline
GetPartType() constWsfPlatformPartinline
GetPlatform() constWsfPlatformPartinline
GetScenario() constWsfPlatformPartinline
GetScriptAccessibleContext() const overrideWsfScriptProcessor
GetScriptClassName() const overrideWsfGuidanceComputer
GetScriptContext()WsfScriptProcessorinline
GetSimTime() constWsfGuidanceComputerprotected
GetSimulation() constWsfPlatformPart
GetStateMachine() constWsfScriptProcessorinlinevirtual
GetTimeConstant(const Phase &aPhase) constWsfGuidanceComputer
GetTimeSinceLaunch(double aSimTime)WsfGuidanceComputerinline
GetTimeSincePhaseStart(double aSimTime)WsfGuidanceComputerinline
GetType() constWsfObject
GetTypeId() constWsfObjectinline
GetTypeList() constWsfObjectinline
GetUniqueId() constWsfUniqueIdinline
GetUpdateEventEpoch() constWsfPlatformPartinline
GetUpdateInterval() const overrideWsfProcessorvirtual
GuidanceComputer()=deletewsf::six_dof::GuidanceComputer
GuidanceComputer(WsfScenario &aScenarioPtr)wsf::six_dof::GuidanceComputerexplicit
GuidanceComputer(const GuidanceComputer &aSrc)wsf::six_dof::GuidanceComputerprotected
GuidanceTarget enum nameWsfGuidanceComputer
HasAuxData() constWsfAuxDataEnabled
HasInternalLinks() constWsfPlatformPartinlinevirtual
IncrementUpdateEventEpoch()WsfPlatformPartinline
Initialize(double aSimTime) overridewsf::six_dof::GuidanceComputervirtual
Initialize2(double aSimTime) overrideWsfGuidanceComputervirtual
InitiallyTurnedOn() constWsfPlatformPartinline
InternalMessageQueue typedefWsfPlatformPart
IsA_TypeOf(WsfStringId aType) constWsfObjectinline
IsBroken() constWsfPlatformPartinline
IsCategoryMember(WsfStringId aCategoryId) constWsfPlatformPartinline
IsCritical() constWsfPlatformPartinline
IsExternallyControlled() constWsfPlatformPartinline
IsGroupMember(WsfStringId aGroupId)WsfPlatformPart
IsOperational() constWsfPlatformPartinline
IsTurnedOn() constWsfPlatformPartinline
JoinGroup(WsfGroup *aGroupPtr)WsfPlatformPart
LeaveGroup(WsfGroup *aGroupPtr)WsfPlatformPart
mActiveProgramsWsfGuidanceComputerprotected
mAdvancedBehaviorTreePtrWsfScriptProcessorprotected
mAimpointDrawIdWsfGuidanceComputerprotected
mAimpointExpireTimeWsfGuidanceComputerprotected
mAimpointLocWCSWsfGuidanceComputerprotected
mAtmosphereWsfGuidanceComputerprotected
mBehaviorTreePtrWsfScriptProcessorprotected
mCallbacksWsfGuidanceComputerprotected
mCommandedFlightPathAngleWsfGuidanceComputerprotected
mContextPtrWsfScriptProcessorprotected
mDefinedProgramsWsfGuidanceComputerprotected
mDrawPtrWsfGuidanceComputerprotected
MergeAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
mExplicitPhaseUsedWsfGuidanceComputerprotected
mExternalLinksWsfScriptProcessorprotected
mFollowingRouteWsfGuidanceComputerprotected
mGuidanceStartTimeWsfGuidanceComputerprotected
mGuideToTruthWsfGuidanceComputerprotected
mImplicitPhaseUsedWsfGuidanceComputerprotected
mInitialPhaseNameWsfGuidanceComputerprotected
mInterceptLocWCSWsfGuidanceComputerprotected
mLastFlightPathAngleWsfGuidanceComputerprotected
mLastTgtLocWCSWsfGuidanceComputerprotected
mLastTgtUpdateTimeWsfGuidanceComputerprotected
mLastTgtVelWCSWsfGuidanceComputerprotected
mLastUpdateTimeWsfGuidanceComputerprotected
mLaunchComputerFlightPathAngleWsfGuidanceComputerprotected
mLaunchLocWCSWsfGuidanceComputerprotected
mLaunchTimeWsfGuidanceComputerprotected
mLegacyProgramPtrWsfGuidanceComputerprotected
mMessageClassPtrWsfScriptProcessorprotected
mMessageHandlerPtrWsfScriptProcessorprotected
mMoverPtrWsfGuidanceComputerprotected
mOnExitScriptActiveWsfGuidanceComputerprotected
mOnMessageCreateScriptPtrWsfScriptProcessorprotected
mPhaseIndexWsfGuidanceComputerprotected
mPhaseListWsfGuidanceComputerprotected
mPhaseStartTimeWsfGuidanceComputerprotected
mPhaseTemplateWsfGuidanceComputerprotected
mProgramCompleteIndexWsfGuidanceComputerprotected
mRouteIndexWsfGuidanceComputerprotected
mShowCommandsWsfGuidanceComputerprotected
mShowDiagnosticsWsfGuidanceComputerprotected
mShowEvaluationsWsfGuidanceComputerprotected
mShowGraphicsWsfGuidanceComputerprotected
mShowStatusWsfGuidanceComputerprotected
mStateWsfGuidanceComputerprotected
mStateIndexWsfScriptProcessorprotected
mStateMachinePtrWsfScriptProcessorprotected
mSuppressMessageWsfScriptProcessorprotected
mTerrainPtrWsfGuidanceComputerprotected
mTgtStateDefinedWsfGuidanceComputerprotected
mTimeConstantWsfGuidanceComputerprotected
mVehicleMoverPtrwsf::six_dof::GuidanceComputerprotected
mWasClosingWsfGuidanceComputerprotected
OffsetDirection enum nameWsfGuidanceComputer
OnPlatformBrokenEvent(double aSimTime)WsfPlatformPartvirtual
operator=(const GuidanceComputer &other)=deletewsf::six_dof::GuidanceComputer
WsfGuidanceComputer::operator=(const WsfGuidanceComputer &)=deleteWsfGuidanceComputer
WsfScriptProcessor::operator=(const WsfProcessor &aRhs)=deleteWsfProcessorprotected
WsfPlatformPart::operator=(const WsfPlatformPart &aRhs)=deleteWsfPlatformPart
WsfGuidanceComputer::WsfObject::operator=(const WsfObject &aRhs)WsfObject
WsfGuidanceComputer::WsfComponentT< WsfPlatform >::operator=(const WsfComponentT &) noexceptWsfComponentT< WsfPlatform >inline
WsfGuidanceComputer::WsfUniqueId::operator=(const WsfUniqueId &)WsfUniqueIdinline
WsfAuxDataEnabled::operator=(const WsfAuxDataEnabled &aRhs)WsfAuxDataEnabled
WsfAuxDataEnabled::operator=(WsfAuxDataEnabled &&)=defaultWsfAuxDataEnabled
ParentType typedefWsfComponentT< WsfPlatform >
PartBroken(double aSimTime) overrideWsfProcessorvirtual
PlatformAdded(double aSimTime, WsfPlatform *aPlatformPtr)WsfPlatformPartvirtual
PlatformDeleted(WsfPlatform *aPlatformPtr)WsfPlatformPartvirtual
PreInitialize(double aSimTime) overrideWsfProcessorvirtual
PreInput() overrideWsfProcessorvirtual
PrintStatusHeader(double aSimTime, double aCurTime, ut::log::MessageStream &aStream)WsfGuidanceComputer
ProcessCallback(double aSimTime, const WsfCallback &aCallback)WsfProcessorvirtual
ProcessInput(UtInput &aInput) overrideWsfGuidanceComputervirtual
ProcessMessage(double aSimTime, const WsfMessage &aMessage) overrideWsfScriptProcessorvirtual
ProgramList typedefWsfGuidanceComputerprotected
QueryInterface(int aRole) overrideWsfProcessorvirtual
QueryInterfaceT(T *&aRolePtr)WsfComponentinline
ReceiveMessage(double aSimTime, const WsfMessage &aMessage)WsfPlatformPartvirtual
RecipientMessageQueue typedefWsfPlatformPart
Restore(double aSimTime)WsfPlatformPartvirtual
RouteChanged(double aSimTime) overridewsf::six_dof::GuidanceComputervirtual
SelectPhase(double aSimTime, double aChangeTime, WsfStringId aPhaseName) overridewsf::six_dof::GuidanceComputerprotectedvirtual
WsfGuidanceComputer::SelectPhase(WsfStringId aPhaseName)WsfGuidanceComputer
SelectWaypoint(double aSimTime, double aChangeTime, unsigned int aNewIndex) overridewsf::six_dof::GuidanceComputerprotectedvirtual
SendMessage(double aSimTime, const WsfMessage &aMessage) overrideWsfScriptProcessorvirtual
SendMessageTo(double aSimTime, const WsfMessage &aMessage, WsfStringId aRecipientId)WsfPlatformPartvirtual
SendMessageToProcessor(double aSimTime, const WsfMessage &aMessage, WsfStringId aRecipientId)WsfPlatformPart
SendQueuedMessages(double aSimTime)WsfPlatformPartvirtual
SensorTrackInitiated(double aSimTime, WsfSensor *aSensorPtr, const WsfTrack *aTrackPtr)WsfGuidanceComputervirtual
WsfGuidanceComputer::WsfScriptProcessor::WsfProcessor::WsfPlatformPart::WsfObject::Serialize(T &aBuff)WsfObjectinline
WsfGuidanceComputer::WsfScriptProcessor::WsfProcessor::WsfPlatformPart::WsfUniqueId::Serialize(T &aBuff)WsfUniqueIdinline
WsfAuxDataEnabled::Serialize(T &aBuff)WsfAuxDataEnabledinline
SetAimpointAltitudeOffset(WsfStringId aPhaseName, double aValue)WsfGuidanceComputer
SetAimpointAzimuthOffset(WsfStringId aPhaseName, double aValue, const std::string &aDirection)WsfGuidanceComputer
SetAimpointEvaluationInterval(WsfStringId aPhaseName, double aValue)WsfGuidanceComputer
SetAimpointRangeOffset(WsfStringId aPhaseName, double aValue)WsfGuidanceComputer
SetAllowRouteFollowing(WsfStringId aPhaseName, bool aValue)WsfGuidanceComputer
SetAuxData(const WsfAttributeContainer &aAuxData)WsfAuxDataEnabled
SetCommandedAltitude(WsfStringId aPhaseName, double aValue, bool aAltIsAGL)WsfGuidanceComputer
SetCommandedAzimuthOffset(WsfStringId aPhaseName, double aValue)WsfGuidanceComputer
SetCommandedFlightPathAngle(WsfStringId aPhaseName, double aValue)WsfGuidanceComputer
SetCommandedMach(WsfStringId aPhaseName, double aValue)WsfGuidanceComputer
SetCommandedSpeed(WsfStringId aPhaseName, double aValue)WsfGuidanceComputer
SetCommandedThrottle(WsfStringId aPhaseName, double aValue)WsfGuidanceComputer
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
SetGeeBias(WsfStringId aPhaseName, double aValue)WsfGuidanceComputer
SetGuidanceDelay(WsfStringId aPhaseName, double aValue)WsfGuidanceComputer
SetGuidanceTarget(WsfStringId aPhaseName, const std::string &aValue)WsfGuidanceComputer
SetInitiallyTurnedOn(bool aInitiallyTurnedOn)WsfPlatformPartinline
SetLastStatusChangeTime(double aSimTime)WsfPlatformPartinline
SetLateralGeeBias(WsfStringId aPhaseName, double aValue)WsfGuidanceComputervirtual
SetMaximumAscentRate(WsfStringId aPhaseName, double aValue)WsfGuidanceComputer
SetMaximumCommandedGees(WsfStringId aPhaseName, double aValue)WsfGuidanceComputer
SetMaximumDescentRate(WsfStringId aPhaseName, double aValue)WsfGuidanceComputer
SetMaximumPitchAngle(WsfStringId aPhaseName, double aValue)WsfGuidanceComputer
SetName(WsfStringId aName)WsfObjectinline
SetNonOperational(double aSimTime) overrideWsfProcessorvirtual
SetOperational(double aSimTime) overrideWsfProcessorvirtual
WsfPlatformPart::SetOperational(double aSimTime, bool aMakeOperational)WsfPlatformPart
SetPitchChangeGain(WsfStringId aPhaseName, double aValue)WsfGuidanceComputer
SetPlatform(WsfPlatform *aPlatformPtr) overrideWsfScriptProcessorvirtual
SetProportionalNavigationGain(WsfStringId aPhaseName, double aValue)WsfGuidanceComputer
SetProportionalNavigationLimitAngle(WsfStringId aPhaseName, double aValue)WsfGuidanceComputer
SetProportionalNavigationMethod(WsfStringId aPhaseName, const std::string &aValue)WsfGuidanceComputer
SetState(std::string &stateName)WsfScriptProcessor
SetStateAll(std::string &stateNameAll)WsfScriptProcessor
SetType(WsfStringId aType)WsfObject
SetUpdateEventActive(bool aUpdateEventActive)WsfPlatformPartinline
SetUpdateInterval(double aUpdateInterval) overrideWsfProcessorvirtual
SetVelocityPursuitGain(WsfStringId aPhaseName, double aValue)WsfGuidanceComputer
ShowDiagnostics() constWsfGuidanceComputerinline
ShowGraphics() constWsfGuidanceComputerinline
ShowStatus() constWsfGuidanceComputerinline
StageBurnout(double aSimTime, double aEventTime) overridewsf::six_dof::GuidanceComputervirtual
StageIgnition(double aSimTime, double aEventTime) overridewsf::six_dof::GuidanceComputervirtual
StageSeparation(double aSimTime, double aEventTime) overridewsf::six_dof::GuidanceComputervirtual
StartProgram(WsfStringId aProgramName)WsfGuidanceComputer
StartProgram(double aSimTime, double aChangeTime, WsfStringId aProgramName)WsfGuidanceComputerprotected
State()WsfScriptProcessor
StateAll()WsfScriptProcessor
StopEngines() overridewsf::six_dof::GuidanceComputervirtual
StopProgram(WsfStringId aProgramName)WsfGuidanceComputer
StopProgram(double aSimTime, double aChangeTime, WsfStringId aProgramName)WsfGuidanceComputerprotected
SuppressMessage(bool aSuppressMessage)WsfScriptProcessorvirtual
TurnOff(double aSimTime) overridewsf::six_dof::GuidanceComputervirtual
TurnOn(double aSimTime) overridewsf::six_dof::GuidanceComputervirtual
TypeList typedefWsfObject
Update(double aSimTime) overrideWsfScriptProcessorvirtual
UpdateAimpoint(double aCurTime, const Phase &aPhase) overridewsf::six_dof::GuidanceComputerprotectedvirtual
UpdateAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
UpdateEventActive() constWsfPlatformPartinline
UpdateGuidance(double aSimTime, double aCurTime, double aEndTime) overridewsf::six_dof::GuidanceComputervirtual
UpdateRouteFollowing(const Phase &aPhase)wsf::six_dof::GuidanceComputerprotected
UpdateTargetPerception(double aCurTime) overridewsf::six_dof::GuidanceComputerprotectedvirtual
UpdateTerrainFollowing(const Phase &aPhase)wsf::six_dof::GuidanceComputerprotected
UpdateWeaponPerception(double aCurTime) overridewsf::six_dof::GuidanceComputerprotectedvirtual
ValidateNextPhaseName(const Phase &aPhase, WsfStringId aNextPhaseName)WsfGuidanceComputerprotected
WsfAuxDataEnabled()=defaultWsfAuxDataEnabled
WsfAuxDataEnabled(const WsfAuxDataEnabled &aSrc)=defaultWsfAuxDataEnabled
WsfAuxDataEnabled(WsfAuxDataEnabled &&)=defaultWsfAuxDataEnabled
WsfComponentT()WsfComponentT< WsfPlatform >inline
WsfComponentT(const WsfComponentT &) noexceptWsfComponentT< WsfPlatform >inline
WsfGuidanceComputer(WsfScenario &aScenarioPtr)WsfGuidanceComputer
WsfGuidanceComputer(const WsfGuidanceComputer &aSrc)WsfGuidanceComputerprotected
WsfMoverGuidance()WsfMoverGuidance
WsfObject()WsfObject
WsfObject(const WsfObject &aSrc)WsfObjectprotected
WsfPlatformPart(const WsfScenario &aScenario, int aPartType)WsfPlatformPart
WsfPlatformPart(const WsfPlatformPart &aSrc)WsfPlatformPartprotected
WsfProcessor(const WsfScenario &aScenario)WsfProcessor
WsfProcessor(const WsfProcessor &aSrc)WsfProcessorprotected
WsfScriptProcessor(const WsfScenario &aScenario)WsfScriptProcessor
WsfScriptProcessor(const WsfScenario &aScenario, WsfStringId aPartClass, const std::string &aPartVarName)WsfScriptProcessor
WsfScriptProcessor(const WsfScriptProcessor &aSrc)WsfScriptProcessorprotected
WsfUniqueId()WsfUniqueIdinline
WsfUniqueId(const WsfUniqueId &)WsfUniqueIdinline
~GuidanceComputer()=defaultwsf::six_dof::GuidanceComputer
~WsfAuxDataEnabled() noexceptWsfAuxDataEnabledvirtual
~WsfComponent()=defaultWsfComponentvirtual
~WsfComponentT() override=defaultWsfComponentT< WsfPlatform >
~WsfGuidanceComputer() overrideWsfGuidanceComputer
~WsfMoverGuidance()WsfMoverGuidancevirtual
~WsfObject() overrideWsfObject
~WsfPlatformPart() overrideWsfPlatformPart
~WsfProcessor() override=defaultWsfProcessor
~WsfScriptProcessor() overrideWsfScriptProcessor
Copyrights Multiple, All Rights Reserved