WSF
WsfScriptSAR_SensorClass Class Reference

#include <WsfSAR_Sensor.hpp>

Inheritance diagram for WsfScriptSAR_SensorClass:
Collaboration diagram for WsfScriptSAR_SensorClass:

Public Member Functions

 WsfScriptSAR_SensorClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
 UT_DECLARE_SCRIPT_METHOD (GetDwellTime_1)
 UT_DECLARE_SCRIPT_METHOD (GetDwellTime_2)
 UT_DECLARE_SCRIPT_METHOD (SetDwellTime_1)
 UT_DECLARE_SCRIPT_METHOD (SetDwellTime_2)
 UT_DECLARE_SCRIPT_METHOD (GetResolution_1)
 UT_DECLARE_SCRIPT_METHOD (GetResolution_2)
 UT_DECLARE_SCRIPT_METHOD (SetResolution_1)
 UT_DECLARE_SCRIPT_METHOD (SetResolution_2)
Public Member Functions inherited from WsfScriptSensorClass
 WsfScriptSensorClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
 UT_DECLARE_SCRIPT_METHOD (IsA_TypeOf)
 UT_DECLARE_SCRIPT_METHOD (TurnOff)
 UT_DECLARE_SCRIPT_METHOD (TurnOn)
 UT_DECLARE_SCRIPT_METHOD (ModeCount)
 UT_DECLARE_SCRIPT_METHOD (ModeName)
 UT_DECLARE_SCRIPT_METHOD (CurrentMode)
 UT_DECLARE_SCRIPT_METHOD (SelectMode)
 UT_DECLARE_SCRIPT_METHOD (DeselectMode)
 UT_DECLARE_SCRIPT_METHOD (BeamCount_1)
 UT_DECLARE_SCRIPT_METHOD (BeamCount_2)
 UT_DECLARE_SCRIPT_METHOD (BeamCount_3)
 UT_DECLARE_SCRIPT_METHOD (FOV_1)
 UT_DECLARE_SCRIPT_METHOD (FOV_2)
 UT_DECLARE_SCRIPT_METHOD (FOV_3)
 UT_DECLARE_SCRIPT_METHOD (FOV_MinimumAzimuth)
 UT_DECLARE_SCRIPT_METHOD (FOV_MaximumAzimuth)
 UT_DECLARE_SCRIPT_METHOD (FOV_MinimumElevation)
 UT_DECLARE_SCRIPT_METHOD (FOV_MaximumElevation)
 UT_DECLARE_SCRIPT_METHOD (FOV_MinimumRange)
 UT_DECLARE_SCRIPT_METHOD (FOV_MaximumRange)
 UT_DECLARE_SCRIPT_METHOD (SetFOV_1)
 UT_DECLARE_SCRIPT_METHOD (SetFOV_2)
 UT_DECLARE_SCRIPT_METHOD (SetFOV_3)
 UT_DECLARE_SCRIPT_METHOD (SetFOV_Azimuth)
 UT_DECLARE_SCRIPT_METHOD (SetFOV_Elevation)
 UT_DECLARE_SCRIPT_METHOD (SetFOV_Range)
 UT_DECLARE_SCRIPT_METHOD (CanScanInAzimuth)
 UT_DECLARE_SCRIPT_METHOD (CanScanInElevation)
 UT_DECLARE_SCRIPT_METHOD (ScanMinimumAzimuth)
 UT_DECLARE_SCRIPT_METHOD (ScanMaximumAzimuth)
 UT_DECLARE_SCRIPT_METHOD (ScanMinimumElevation)
 UT_DECLARE_SCRIPT_METHOD (ScanMaximumElevation)
 UT_DECLARE_SCRIPT_METHOD (WithinFieldOfView)
 UT_DECLARE_SCRIPT_METHOD (ActiveTrackCount)
 UT_DECLARE_SCRIPT_METHOD (MaximumTrackCount)
 UT_DECLARE_SCRIPT_METHOD (TrackQuality_1)
 UT_DECLARE_SCRIPT_METHOD (TrackQuality_2)
 UT_DECLARE_SCRIPT_METHOD (TrackQuality_3)
 UT_DECLARE_SCRIPT_METHOD (ActiveRequestCount_1)
 UT_DECLARE_SCRIPT_METHOD (ActiveRequestCount_2)
 UT_DECLARE_SCRIPT_METHOD (MaximumRequestCount_1)
 UT_DECLARE_SCRIPT_METHOD (MaximumRequestCount_2)
 UT_DECLARE_SCRIPT_METHOD (HaveRequestFor)
 UT_DECLARE_SCRIPT_METHOD (StartTracking)
 UT_DECLARE_SCRIPT_METHOD (StopTracking)
 UT_DECLARE_SCRIPT_METHOD (FrameTime)
 UT_DECLARE_SCRIPT_METHOD (Xmtr_1)
 UT_DECLARE_SCRIPT_METHOD (Xmtr_2)
 UT_DECLARE_SCRIPT_METHOD (XmtrCount_1)
 UT_DECLARE_SCRIPT_METHOD (XmtrCount_2)
 UT_DECLARE_SCRIPT_METHOD (Rcvr_1)
 UT_DECLARE_SCRIPT_METHOD (Rcvr_2)
 UT_DECLARE_SCRIPT_METHOD (RcvrCount_1)
 UT_DECLARE_SCRIPT_METHOD (RcvrCount_2)
Public Member Functions inherited from WsfScriptArticulatedPartClass
 WsfScriptArticulatedPartClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
 UT_DECLARE_SCRIPT_METHOD (Pitch)
 UT_DECLARE_SCRIPT_METHOD (SetPitch)
 UT_DECLARE_SCRIPT_METHOD (Roll)
 UT_DECLARE_SCRIPT_METHOD (SetRoll)
 UT_DECLARE_SCRIPT_METHOD (Yaw)
 UT_DECLARE_SCRIPT_METHOD (SetYaw)
 UT_DECLARE_SCRIPT_METHOD (X)
 UT_DECLARE_SCRIPT_METHOD (Y)
 UT_DECLARE_SCRIPT_METHOD (Z)
 UT_DECLARE_SCRIPT_METHOD (DX)
 UT_DECLARE_SCRIPT_METHOD (DY)
 UT_DECLARE_SCRIPT_METHOD (DZ)
 UT_DECLARE_SCRIPT_METHOD (SetXYZ)
 UT_DECLARE_SCRIPT_METHOD (SetDXYZ)
 UT_DECLARE_SCRIPT_METHOD (Location)
 UT_DECLARE_SCRIPT_METHOD (CanSlewInAzimuth)
 UT_DECLARE_SCRIPT_METHOD (CanSlewInElevation)
 UT_DECLARE_SCRIPT_METHOD (SlewMinimumAzimuth)
 UT_DECLARE_SCRIPT_METHOD (SlewMaximumAzimuth)
 UT_DECLARE_SCRIPT_METHOD (SlewMinimumElevation)
 UT_DECLARE_SCRIPT_METHOD (SlewMaximumElevation)
 UT_DECLARE_SCRIPT_METHOD (IsSlewing)
 UT_DECLARE_SCRIPT_METHOD (CanCueInAzimuth)
 UT_DECLARE_SCRIPT_METHOD (CanCueInElevation)
 UT_DECLARE_SCRIPT_METHOD (CueMinimumAzimuth)
 UT_DECLARE_SCRIPT_METHOD (CueMaximumAzimuth)
 UT_DECLARE_SCRIPT_METHOD (CueMinimumElevation)
 UT_DECLARE_SCRIPT_METHOD (CueMaximumElevation)
 UT_DECLARE_SCRIPT_METHOD (ActualCuedAzimuth)
 UT_DECLARE_SCRIPT_METHOD (ActualCuedElevation)
 UT_DECLARE_SCRIPT_METHOD (CurrentCuedAzimuth)
 UT_DECLARE_SCRIPT_METHOD (CurrentCuedElevation)
 UT_DECLARE_SCRIPT_METHOD (ApparentLocationOf)
 UT_DECLARE_SCRIPT_METHOD (RelativeAzimuthOf)
 UT_DECLARE_SCRIPT_METHOD (RelativeElevationOf)
 UT_DECLARE_SCRIPT_METHOD (CueToLLA)
 UT_DECLARE_SCRIPT_METHOD (CueToWCS)
 UT_DECLARE_SCRIPT_METHOD (CueToWCS_2)
 UT_DECLARE_SCRIPT_METHOD (CueToPoint)
 UT_DECLARE_SCRIPT_METHOD (CueToTrack)
 UT_DECLARE_SCRIPT_METHOD (CueToAbsoluteAzEl)
 UT_DECLARE_SCRIPT_METHOD (CueToRelativeAzEl)
 UT_DECLARE_SCRIPT_METHOD (ClearCueing)
 UT_DECLARE_SCRIPT_METHOD (IsCued)
 UT_DECLARE_SCRIPT_METHOD (TimeToCueToLLA)
 UT_DECLARE_SCRIPT_METHOD (TimeToCueToWCS)
 UT_DECLARE_SCRIPT_METHOD (TimeToCueToWCS_2)
 UT_DECLARE_SCRIPT_METHOD (TimeToCueToPoint)
 UT_DECLARE_SCRIPT_METHOD (TimeToCueToTrack)
 UT_DECLARE_SCRIPT_METHOD (TimeToCueToAbsoluteAzEl)
 UT_DECLARE_SCRIPT_METHOD (TimeToCueToRelativeAzEl)
 UT_DECLARE_SCRIPT_METHOD (MaskingPatternState)
 UT_DECLARE_SCRIPT_METHOD (SetMaskingPatternState)
 UT_DECLARE_SCRIPT_METHOD (EnableArticulationUpdates)
 UT_DECLARE_SCRIPT_METHOD (DisableArticulationUpdates)
 UT_DECLARE_SCRIPT_METHOD (ConvertPCSVectorToWCS)
 UT_DECLARE_SCRIPT_METHOD (ConvertWCSVectorToPCS)
 UT_DECLARE_SCRIPT_METHOD (ConvertPCSVectorToECS)
 UT_DECLARE_SCRIPT_METHOD (ConvertECSVectorToPCS)
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)

Constructor & Destructor Documentation

◆ WsfScriptSAR_SensorClass()

WsfScriptSAR_SensorClass::WsfScriptSAR_SensorClass ( const std::string & aClassName,
UtScriptTypes * aScriptTypesPtr )

Member Function Documentation

◆ UT_DECLARE_SCRIPT_METHOD() [1/8]

WsfScriptSAR_SensorClass::UT_DECLARE_SCRIPT_METHOD ( GetDwellTime_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [2/8]

WsfScriptSAR_SensorClass::UT_DECLARE_SCRIPT_METHOD ( GetDwellTime_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [3/8]

WsfScriptSAR_SensorClass::UT_DECLARE_SCRIPT_METHOD ( GetResolution_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [4/8]

WsfScriptSAR_SensorClass::UT_DECLARE_SCRIPT_METHOD ( GetResolution_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [5/8]

WsfScriptSAR_SensorClass::UT_DECLARE_SCRIPT_METHOD ( SetDwellTime_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [6/8]

WsfScriptSAR_SensorClass::UT_DECLARE_SCRIPT_METHOD ( SetDwellTime_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [7/8]

WsfScriptSAR_SensorClass::UT_DECLARE_SCRIPT_METHOD ( SetResolution_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [8/8]

WsfScriptSAR_SensorClass::UT_DECLARE_SCRIPT_METHOD ( SetResolution_2 )

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