WSF
WsfTRIMSIM_SensorComponent Member List

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

AttemptToDetect(double aSimTime, WsfSensorResult &aResult)WsfSensorComponentinlinevirtual
AttemptToDetect(WsfSensor &aSensor, double aSimTime, WsfSensorResult &aResult)WsfSensorComponentstatic
CloneComponent() const overrideWsfTRIMSIM_SensorComponentvirtual
ComponentHasRole(int aRole)WsfComponentinline
ComponentParentChanged(ParentType *aParentPtr)WsfComponentT< WsfSensor >inlinevirtual
ComputeMeasurementErrors(WsfSensor &aSensor, WsfSensorResult &aResult, double &aAzError, double &aElError, double &aRangeError, double &aRangeRateError)WsfSensorComponentstatic
ComputeSphericalMeasurementErrors(const WsfSensorResult &aResult, wsf::SphericalMeasurementErrors &aErrors) constWsfSensorComponentinlinevirtual
ComputeSphericalMeasurementErrors(WsfSensor &aSensor, const WsfSensorResult &aResult, wsf::SphericalMeasurementErrors &aErrors)WsfSensorComponentstatic
CorrectForAltitude(double aTargetLocWCS[3], WsfPlatform *aTargetPtr, double aDefaultAltitude=0.0)WsfTRIMSIM_SensorComponent
DeselectMode(double aSimTime, WsfStringId aModeNameId)WsfSensorComponentinlinevirtual
Find(const WsfSensor &aSensor)WsfTRIMSIM_SensorComponentstatic
FindOrCreate(WsfSensor &aSensor)WsfTRIMSIM_SensorComponentstatic
GetComponentInitializationOrder() constWsfComponentinlinevirtual
GetComponentName() const overrideWsfTRIMSIM_SensorComponentvirtual
GetComponentParent() constWsfComponentT< WsfSensor >inline
GetComponentRoles() const overrideWsfTRIMSIM_SensorComponentvirtual
GetMeasurement()WsfTRIMSIM_SensorComponentinline
GetMeasurementErrorCovariance()WsfTRIMSIM_SensorComponentinline
GetMeasurementIsValid() constWsfTRIMSIM_SensorComponentinline
GetMeasurementTransition()WsfTRIMSIM_SensorComponentinline
GetPlatform() constWsfSensorComponent
GetSensor() constWsfSensorComponentinline
GetSimulation() constWsfSensorComponent
Initialize(double aSimTime)WsfSensorComponentvirtual
Initialize2(double aSimTime)WsfSensorComponentvirtual
operator=(const WsfTRIMSIM_SensorComponent &)=deleteWsfTRIMSIM_SensorComponent
WsfSensorComponent::operator=(const WsfComponentT &) noexceptWsfComponentT< WsfSensor >inline
ParentType typedefWsfComponentT< WsfSensor >
PlatformAdded(double aSimTime, WsfPlatform *aPlatformPtr)WsfSensorComponentinlinevirtual
PlatformDeleted(WsfPlatform *aPlatformPtr)WsfSensorComponentinlinevirtual
PostAttemptToDetect(double aSimTime, WsfPlatform *aTargetPtr, WsfSensorResult &aResult) overrideWsfTRIMSIM_SensorComponentvirtual
WsfSensorComponent::PostAttemptToDetect(WsfSensor &aSensor, double aSimTime, WsfPlatform *aTargetPtr, WsfSensorResult &aResult)WsfSensorComponentstatic
PostPerformScheduledDetections(double aSimTime)WsfSensorComponentinlinevirtual
PostPerformScheduledDetections(WsfSensor &aSensor, double aSimTime)WsfSensorComponentstatic
PreInitialize(double aSimTime)WsfSensorComponentvirtual
PreInput()WsfComponentvirtual
PrePerformScheduledDetections(double aSimTime)WsfSensorComponentinlinevirtual
PrePerformScheduledDetections(WsfSensor &aSensor, double aSimTime)WsfSensorComponentstatic
ProcessBeamInput(UtInput &aInput, WsfSensorBeam &aSensorBeam)WsfSensorComponentinlinevirtual
ProcessInput(UtInput &aInput)WsfSensorComponentvirtual
ProcessModeInput(UtInput &aInput, WsfSensorMode &aSensorMode)WsfSensorComponentinlinevirtual
QueryInterface(int aRole) overrideWsfTRIMSIM_SensorComponentvirtual
QueryInterfaceT(T *&aRolePtr)WsfComponentinline
RegisterComponentFactory(WsfScenario &aScenario)WsfTRIMSIM_SensorComponentstatic
SelectMode(double aSimTime, WsfStringId aModeNameId)WsfSensorComponentinlinevirtual
SetComponentParent(ParentType *aParentPtr)WsfComponentT< WsfSensor >inline
SetMeasurement(const UtMatrixd &aMeasurement)WsfTRIMSIM_SensorComponentinline
SetMeasurementErrorCovariance(const UtMatrixd &aMeasurementErrorCovariance)WsfTRIMSIM_SensorComponentinline
SetMeasurementIsValid(bool aIsValid)WsfTRIMSIM_SensorComponentinline
SetMeasurementTransition(const UtMatrixd &aMeasurementTransition)WsfTRIMSIM_SensorComponentinline
SetProcessor(WsfTRIMSIM_Processor *aTRIMSIM_ProcessorPtr)WsfTRIMSIM_SensorComponentinline
TrackerAllowTracking(double aSimTime, const TrackerSettings &aSettings, const WsfTrackId &aRequestId, size_t aObjectId, WsfTrack *aTrackPtr, WsfSensorResult &aResult)WsfSensorComponentinlinevirtual
TrackerDropTrack(double aSimTime, const TrackerSettings &aSettings, const WsfTrackId &aRequestId, size_t aObjectId, WsfSensorMode *aModePtr, WsfTrack *aTrackPtr)WsfSensorComponentinlinevirtual
TrackerInitializeTrack(double aSimTime, const TrackerSettings &aSettings, const WsfTrackId &aRequestId, size_t aObjectId, WsfSensorMode *aModePtr, WsfTrack *&aTrackPtr)WsfSensorComponentinlinevirtual
TrackerSettings typedefWsfSensorComponent
TrackerUpdateTrack(double aSimTime, const TrackerSettings &aSettings, const WsfTrackId &aRequestId, size_t aObjectId, WsfSensorMode *aModePtr, WsfTrack *aTrackPtr, WsfPlatform *aTargetPtr, WsfSensorResult &aResult)WsfSensorComponentinlinevirtual
TurnOff(double aSimTime)WsfSensorComponentinlinevirtual
TurnOn(double aSimTime)WsfSensorComponentinlinevirtual
UpdateTrack(double aSimTime, WsfTrack *aTrackPtr, WsfPlatform *aTargetPtr, WsfSensorResult &aResult) overrideWsfTRIMSIM_SensorComponentvirtual
WsfSensorComponent::UpdateTrack(WsfSensor &aSensor, double aSimTime, WsfTrack *aTrackPtr, WsfPlatform *aTargetPtr, WsfSensorResult &aResult)WsfSensorComponentstatic
WsfComponentT()WsfComponentT< WsfSensor >inline
WsfTRIMSIM_SensorComponent()WsfTRIMSIM_SensorComponent
WsfTRIMSIM_SensorComponent(const WsfTRIMSIM_SensorComponent &aSrc)WsfTRIMSIM_SensorComponent
~WsfComponent()=defaultWsfComponentvirtual
~WsfComponentT() override=defaultWsfComponentT< WsfSensor >
~WsfTRIMSIM_SensorComponent() override=defaultWsfTRIMSIM_SensorComponent
Copyrights Multiple, All Rights Reserved