WSF
WsfArticulatedPart Member List

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

AddCategory(WsfStringId aCategoryId)WsfPlatformPartinline
ArticulationUpdateEventActive() constWsfArticulatedPartinline
AssignUniqueId(WsfSimulation *aSimulationPtr)WsfUniqueIdprotected
AuxDataAccessedWsfAuxDataEnabledstatic
AuxDataDestroyedWsfAuxDataEnabledstatic
cALMOST_FULL_CIRCLEWsfArticulatedPartstatic
CanBeMadeNonOperational() constWsfPlatformPartinline
CanBeMadeOperational() constWsfPlatformPartinline
CanBeTurnedOff() constWsfPlatformPartinline
CanBeTurnedOn() constWsfPlatformPartinline
cAT_LIMIT_AZ_MASK enum valueWsfArticulatedPart
cAT_LIMIT_EL_MASK enum valueWsfArticulatedPart
cAT_LIMIT_MASK enum valueWsfArticulatedPart
cCUED_AZ enum valueWsfArticulatedPart
cCUED_AZ_EL enum valueWsfArticulatedPart
cCUED_EL enum valueWsfArticulatedPart
cCUED_MASK enum valueWsfArticulatedPart
cCUED_TO_ANGLE enum valueWsfArticulatedPart
cCUED_TO_LOCATION enum valueWsfArticulatedPart
cCUED_TO_NOTHING enum valueWsfArticulatedPart
cINFINITE_SLEW_RATEWsfArticulatedPartstatic
ClearCueing()WsfArticulatedPart
ClearTransientCue()WsfArticulatedPart
cLEVEL_ONE_DEBUG enum valueWsfPlatformPart
cLEVEL_TWO_DEBUG enum valueWsfPlatformPart
Clone() const =0WsfObjectpure virtual
CloneComponent() const =0WsfComponentpure virtual
cMAX_AZ enum valueWsfArticulatedPart
cMAX_EL enum valueWsfArticulatedPart
cMIN_AZ enum valueWsfArticulatedPart
cMIN_EL enum valueWsfArticulatedPart
cNEGATIVE enum valueWsfArticulatedPart
cNOT_CUED enum valueWsfArticulatedPart
ComponentHasRole(int aRole)WsfComponentinline
ComponentParentChanged(WsfPlatform *aPlatformPtr) overrideWsfPlatformPartinlinevirtual
cPOSITIVE enum valueWsfArticulatedPart
cSLEW_AZ enum valueWsfArticulatedPart
cSLEW_AZ_EL enum valueWsfArticulatedPart
cSLEW_EL enum valueWsfArticulatedPart
cSLEW_FIXED enum valueWsfArticulatedPart
CueType enum nameWsfArticulatedPart
cUNDEFINED enum valueWsfArticulatedPart
DebugEnabled() constWsfPlatformPartinline
DeleteAuxData()WsfAuxDataEnabled
DisableArticulationUpdates(double aSimTime)WsfArticulatedPart
EnableArticulationUpdates(double aSimTime, double aInterval)WsfArticulatedPart
FullCircle() constWsfArticulatedPartinlineprotected
GetAbsoluteCuedOrientation(double &aAzimuth, double &aElevation, double aBaseNED[3])WsfArticulatedPart
GetActualCuedOrientation(double &aAzimuth, double &aElevation) constWsfArticulatedPart
GetArticulationUpdateEventEpoch() constWsfArticulatedPartinline
GetArticulationUpdateInterval() constWsfArticulatedPartinline
GetAuxData()WsfAuxDataEnabled
GetAuxData() const noexceptWsfAuxDataEnabled
GetAuxDataConst() const noexceptWsfAuxDataEnabled
GetAzCueRate() constWsfArticulatedPartinline
GetAzimuthRotationRate() constWsfArticulatedPartprotectedvirtual
GetAzSlewRate() constWsfArticulatedPartinline
GetBaseType() constWsfObject
GetBaseTypeId() constWsfObjectinline
GetCategories() constWsfPlatformPartinline
GetComponentInitializationOrder() constWsfComponentinlinevirtual
GetComponentName() const overrideWsfPlatformPartinlinevirtual
GetComponentParent() constWsfComponentT< WsfPlatform >inline
GetComponentRoles() const overrideWsfArticulatedPartvirtual
GetCuedLocationWCS(double aCuedLocationWCS[3]) constWsfArticulatedPart
GetCuedOrientation(double &aAzimuth, double &aElevation) constWsfArticulatedPart
GetCueMode() constWsfArticulatedPartinline
GetCueType() constWsfArticulatedPartinline
GetCurrentCuedOrientation(double &aAzimuth, double &aElevation) constWsfArticulatedPart
GetCurrentOrientationECS(double &aYaw, double &aPitch, double &aRoll)WsfArticulatedPart
GetCurrentPositionRateECS(double &aDX, double &aDY, double &aDZ) constWsfArticulatedPart
GetDamageFactor() constWsfPlatformPartinline
GetDebugMask()WsfPlatformPartinline
GetDX() constWsfArticulatedPartinline
GetDY() constWsfArticulatedPartinline
GetDZ() constWsfArticulatedPartinline
GetElCueRate() constWsfArticulatedPartinline
GetElevationRotationRate() constWsfArticulatedPartprotectedvirtual
GetElSlewRate() constWsfArticulatedPartinline
GetGroups() constWsfPlatformPartinline
GetInternalLinks()WsfPlatformPartinline
GetLastStatusChangeTime() constWsfPlatformPartinline
GetLOS_UnitVectorWCS(double aUnitLOS_WCS[3])WsfArticulatedPart
GetMaskingPatternFactor(double aViewAzPCS, double aViewElPCS, const double aViewVecWCS[3])WsfArticulatedPart
GetMaskingPatternState() constWsfArticulatedPartinline
GetMaxAzCue() constWsfArticulatedPartinline
GetMaxAzSlew() constWsfArticulatedPartinline
GetMaxAzSlewRate() constWsfArticulatedPartinline
GetMaxElCue() constWsfArticulatedPartinline
GetMaxElSlew() constWsfArticulatedPartinline
GetMaxElSlewRate() constWsfArticulatedPartinline
GetMinAzCue() constWsfArticulatedPartinline
GetMinAzSlew() constWsfArticulatedPartinline
GetMinElCue() constWsfArticulatedPartinline
GetMinElSlew() constWsfArticulatedPartinline
GetName() constWsfObject
GetNameId() constWsfObjectinline
GetPartType() constWsfPlatformPartinline
GetPitch() constWsfArticulatedPartinline
GetPlatform() constWsfPlatformPartinline
GetRoll() constWsfArticulatedPartinline
GetScenario() constWsfPlatformPartinline
GetScriptClassName() const overrideWsfArticulatedPart
GetSimulation() constWsfPlatformPart
GetSlewMode() constWsfArticulatedPartinline
GetSlewState() constWsfArticulatedPartinline
GetTilt() constWsfArticulatedPartinline
GetTransientCuedLocationWCS(double aCuedLocationWCS[3]) constWsfArticulatedPart
GetType() constWsfObject
GetTypeId() constWsfObjectinline
GetTypeList() constWsfObjectinline
GetUniqueId() constWsfUniqueIdinline
GetUpdateEventEpoch() constWsfPlatformPartinline
GetUpdateInterval() const =0WsfPlatformPartpure virtual
GetYaw() constWsfArticulatedPartinline
HasAuxData() constWsfAuxDataEnabled
HasInternalLinks() constWsfPlatformPartinlinevirtual
IncrementArticulationUpdateEventEpoch()WsfArticulatedPartinline
IncrementUpdateEventEpoch()WsfPlatformPartinline
Initialize(double aSimTime) overrideWsfArticulatedPartvirtual
Initialize2(double aSimTime) overrideWsfPlatformPartvirtual
InitiallyTurnedOn() constWsfPlatformPartinline
InternalMessageQueue typedefWsfPlatformPart
IsA_TypeOf(WsfStringId aType) constWsfObjectinline
IsBroken() constWsfPlatformPartinline
IsCategoryMember(WsfStringId aCategoryId) constWsfPlatformPartinline
IsCritical() constWsfPlatformPartinline
IsCued() constWsfArticulatedPartinline
IsExternallyControlled() constWsfPlatformPartinline
IsGroupMember(WsfStringId aGroupId)WsfPlatformPart
IsOperational() constWsfPlatformPartinline
IsPrivate() constWsfArticulatedPartinline
IsSlewing() constWsfArticulatedPart
IsTurnedOn() constWsfPlatformPartinline
JoinGroup(WsfGroup *aGroupPtr)WsfPlatformPart
LeaveGroup(WsfGroup *aGroupPtr)WsfPlatformPart
mActualCuedAzWsfArticulatedPartprotected
mActualCuedElWsfArticulatedPartprotected
mAzCueRateWsfArticulatedPartprotected
mAzSlewDirectionWsfArticulatedPartprotected
mAzSlewRateWsfArticulatedPartprotected
mCuedAzWsfArticulatedPartprotected
mCuedElWsfArticulatedPartprotected
mCuedLocationWCSWsfArticulatedPartprotected
mCueModeWsfArticulatedPartprotected
mCueTypeWsfArticulatedPartprotected
mCurrentAzWsfArticulatedPartprotected
mCurrentElWsfArticulatedPartprotected
mDXWsfArticulatedPartprotected
mDYWsfArticulatedPartprotected
mDZWsfArticulatedPartprotected
mElCueRateWsfArticulatedPartprotected
mElSlewRateWsfArticulatedPartprotected
MergeAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
mIsPrivateWsfArticulatedPartprotected
mIsSlewingWsfArticulatedPartprotected
mLastAzElUpdateTimeWsfArticulatedPartprotected
mLastUpdateTimeWsfArticulatedPartprotected
mMaskingPatternNameWsfArticulatedPartprotected
mMaskingPatternPtrWsfArticulatedPartprotected
mMaskingPatternStateIdWsfArticulatedPartprotected
mMaxAzCueWsfArticulatedPartprotected
mMaxAzSlewWsfArticulatedPartprotected
mMaxAzSlewRateWsfArticulatedPartprotected
mMaxElCueWsfArticulatedPartprotected
mMaxElSlewWsfArticulatedPartprotected
mMaxElSlewRateWsfArticulatedPartprotected
mMinAzCueWsfArticulatedPartprotected
mMinAzSlewWsfArticulatedPartprotected
mMinElCueWsfArticulatedPartprotected
mMinElSlewWsfArticulatedPartprotected
mPitchWsfArticulatedPartprotected
mRollWsfArticulatedPartprotected
mSlewMethodCoordinatedWsfArticulatedPartprotected
mSlewModeWsfArticulatedPartprotected
mSlewStateWsfArticulatedPartprotected
mTiltWsfArticulatedPartprotected
mTransientCueActiveWsfArticulatedPartprotected
mTransientCuedLocationWCSWsfArticulatedPartprotected
mYawWsfArticulatedPartprotected
OnPlatformBrokenEvent(double aSimTime)WsfPlatformPartvirtual
OnPlatformDeleted(double aSimTime, WsfPlatform *aPlatformPtr)WsfSinglePlatformObserverinlinevirtual
OnPlatformDeleting(double aSimTime, WsfPlatform *aPlatformPtr)WsfSinglePlatformObserverinlinevirtual
OnPlatformUpdated(double, WsfPlatform *) overrideWsfArticulatedPartinlinevirtual
WsfPlatformPart::operator=(const WsfPlatformPart &aRhs)=deleteWsfPlatformPart
WsfPlatformPart::WsfObject::operator=(const WsfObject &aRhs)WsfObject
WsfPlatformPart::WsfComponentT< WsfPlatform >::operator=(const WsfComponentT &) noexceptWsfComponentT< WsfPlatform >inline
WsfPlatformPart::WsfUniqueId::operator=(const WsfUniqueId &)WsfUniqueIdinline
WsfAuxDataEnabled::operator=(const WsfAuxDataEnabled &aRhs)WsfAuxDataEnabled
WsfAuxDataEnabled::operator=(WsfAuxDataEnabled &&)=defaultWsfAuxDataEnabled
ParentType typedefWsfComponentT< WsfPlatform >
PartBroken(double aSimTime)WsfPlatformPartvirtual
PlatformAdded(double aSimTime, WsfPlatform *aPlatformPtr)WsfPlatformPartvirtual
PlatformDeleted(WsfPlatform *aPlatformPtr)WsfPlatformPartvirtual
PreInitialize(double aSimTime)WsfComponentvirtual
PreInput()WsfComponentvirtual
ProcessInput(UtInput &aInput) overrideWsfArticulatedPartvirtual
ProcessMessage(double aSimTime, const WsfMessage &aMessage)WsfPlatformPartvirtual
QueryInterface(int aRole) overrideWsfArticulatedPartvirtual
QueryInterfaceT(T *&aRolePtr)WsfComponentinline
ReceiveMessage(double aSimTime, const WsfMessage &aMessage)WsfPlatformPartvirtual
RecipientMessageQueue typedefWsfPlatformPart
Restore(double aSimTime)WsfPlatformPartvirtual
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
WsfPlatformPart::WsfObject::Serialize(T &aBuff)WsfObjectinline
WsfPlatformPart::WsfUniqueId::Serialize(T &aBuff)WsfUniqueIdinline
WsfAuxDataEnabled::Serialize(T &aBuff)WsfAuxDataEnabledinline
SetArticulationUpdateEventActive(bool aUpdateEventActive)WsfArticulatedPartinline
SetArticulationUpdateInterval(double aUpdateInterval)WsfArticulatedPartinline
SetAuxData(const WsfAttributeContainer &aAuxData)WsfAuxDataEnabled
SetAzCueLimits(double aMinAzCue, double aMaxAzCue)WsfArticulatedPartinline
SetAzimuthSlewDirection(SlewDirection aAzSlewDirection)WsfArticulatedPartinline
SetAzSlewLimits(double aMinAzSlew, double aMaxAzSlew)WsfArticulatedPartinline
SetComponentParent(ParentType *aParentPtr)WsfComponentT< WsfPlatform >inline
SetCritical(bool aValue)WsfPlatformPartinline
SetCuedLocationWCS(const double aCuedLocationWCS[3])WsfArticulatedPart
SetCuedOrientation(double aAzimuth, double aElevation)WsfArticulatedPart
SetCueMode(SlewMode aCueMode)WsfArticulatedPartinline
SetCueRates(double aAzCueRate, double aElCueRate)WsfArticulatedPartinline
SetDamageFactor(double aSimTime, double aDamageFactor)WsfPlatformPart
SetDebugEnabled(bool aDebugEnabled)WsfPlatformPartinline
SetElCueLimits(double aMinElCue, double aMaxElCue)WsfArticulatedPartinline
SetElSlewLimits(double aMinElSlew, double aMaxElSlew)WsfArticulatedPartinline
SetExternallyControlled(double aSimTime, bool aIsExternallyControlled)WsfPlatformPartvirtual
SetInitiallyTurnedOn(bool aInitiallyTurnedOn)WsfPlatformPartinline
SetIsPrivate(bool aIsPrivate)WsfArticulatedPartinline
SetLastStatusChangeTime(double aSimTime)WsfPlatformPartinline
SetMaskingPatternState(WsfStringId aMaskingPatternStateId)WsfArticulatedPartinline
SetName(WsfStringId aName)WsfObjectinline
SetNonOperational(double aSimTime)WsfPlatformPartvirtual
SetOperational(double aSimTime)WsfPlatformPartvirtual
SetOperational(double aSimTime, bool aMakeOperational)WsfPlatformPart
SetPitch(double aPitch)WsfArticulatedPart
SetPlatform(WsfPlatform *aPlatformPtr) overrideWsfArticulatedPartvirtual
SetPositionRateECS(const double aDX, const double aDY, const double aDZ)WsfArticulatedPart
SetRoll(double aRoll)WsfArticulatedPart
SetSlewMode(SlewMode aSlewMode)WsfArticulatedPartinline
SetSlewRates(double aAzSlewRate, double aElSlewRate)WsfArticulatedPart
SetTilt(double aTilt)WsfArticulatedPart
SetTransientCuedLocationWCS(const double aCuedLocationWCS[3])WsfArticulatedPart
SetType(WsfStringId aType)WsfObject
SetUpdateEventActive(bool aUpdateEventActive)WsfPlatformPartinline
SetUpdateInterval(double aUpdateInterval)=0WsfPlatformPartpure virtual
SetYaw(double aYaw)WsfArticulatedPart
SlewCompleteWsfArticulatedPart
SlewDirection enum nameWsfArticulatedPart
SlewMode enum nameWsfArticulatedPart
SlewToOrientation(double aSimTime, double aDesiredAz, double aDesiredEl)WsfArticulatedPartprotected
TimeToCue(double aDesiredAz, double aDesiredEl) constWsfArticulatedPartvirtual
TimeToRotate(double &aDeltaAz, double &aDeltaEl, double &aAzRate, double &aElRate, double &aTimeToAz, double &aTimeToEl) constWsfArticulatedPartprotectedvirtual
TransientCueActive() constWsfArticulatedPartinline
TurnOff(double aSimTime)WsfPlatformPartvirtual
TurnOn(double aSimTime)WsfPlatformPartvirtual
TypeList typedefWsfObject
Update(double aSimTime)WsfPlatformPartvirtual
UpdateAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
UpdateCuedOrientation(double aSimTime)WsfArticulatedPartprotected
UpdateEventActive() constWsfPlatformPartinline
UpdateOrientation(double aSimTime)WsfArticulatedPartprotected
UpdatePosition(double aSimTime)WsfArticulatedPartvirtual
WithinSlewLimits(double aThisToTgtAz, double aThisToTgtEl) constWsfArticulatedPartinline
WsfArticulatedPart(const WsfScenario &aScenario, int aPartType)WsfArticulatedPart
WsfArticulatedPart(const WsfArticulatedPart &aSrc)WsfArticulatedPart
WsfAuxDataEnabled()=defaultWsfAuxDataEnabled
WsfAuxDataEnabled(const WsfAuxDataEnabled &aSrc)=defaultWsfAuxDataEnabled
WsfAuxDataEnabled(WsfAuxDataEnabled &&)=defaultWsfAuxDataEnabled
WsfComponentT()WsfComponentT< WsfPlatform >inline
WsfComponentT(const WsfComponentT &) noexceptWsfComponentT< WsfPlatform >inline
WsfObject()WsfObject
WsfObject(const WsfObject &aSrc)WsfObjectprotected
WsfPlatformPart(const WsfScenario &aScenario, int aPartType)WsfPlatformPart
WsfPlatformPart(const WsfPlatformPart &aSrc)WsfPlatformPartprotected
WsfUniqueId()WsfUniqueIdinline
WsfUniqueId(const WsfUniqueId &)WsfUniqueIdinline
~WsfArticulatedPart() overrideWsfArticulatedPart
~WsfAuxDataEnabled() noexceptWsfAuxDataEnabledvirtual
~WsfComponent()=defaultWsfComponentvirtual
~WsfComponentT() override=defaultWsfComponentT< WsfPlatform >
~WsfObject() overrideWsfObject
~WsfPlatformPart() overrideWsfPlatformPart
~WsfSinglePlatformObserver()WsfSinglePlatformObserverinlinevirtual
Copyrights Multiple, All Rights Reserved