WSF
WsfScriptEM_XmtrClass.cpp File Reference
#include "script/WsfScriptEM_XmtrClass.hpp"
#include "UtMemory.hpp"
#include "WsfEM_Xmtr.hpp"
#include "WsfScenario.hpp"
#include "script/WsfScriptDefs.hpp"
Include dependency graph for WsfScriptEM_XmtrClass.cpp:

Functions

 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, Power_1, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, Power_2, 1, "double", "double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, SetPower_1, 1, "void", "double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, SetPower_2, 2, "void", "double, double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, PeakPower_1, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, PeakPower_2, 1, "double", "double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, DutyCycle, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, SetDutyCycle, 1, "void", "double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, AlternateFrequency, 1, "double", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, AlternateFrequencyCount, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, AlternateFrequencyMap, 0, "Map<int, double>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, AlternateFrequencyIndex, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, PulseRepetitionInterval_1, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, PulseRepetitionInterval_2, 1, "double", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, SetPulseRepetitionInterval_1, 1, "void", "double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, SetPulseRepetitionInterval_2, 2, "void", "double, int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, PulseRepetitionIntervalCount, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, PulseRepetitionIntervals, 0, "Array<double>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, PulseRepetitionFrequency_1, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, PulseRepetitionFrequency_2, 1, "double", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, SetPulseRepetitionFrequency_1, 1, "void", "double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, SetPulseRepetitionFrequency_2, 2, "void", "double, int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, PulseRepetitionFrequencyCount, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, PulseRepetitionFrequencies, 0, "Array<double>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, PulseWidth, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, SetPulseWidth, 1, "void", "double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, PulseCompressionRatio, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptEM_XmtrClass, WsfEM_Xmtr, SetPulseCompressionRatio, 1, "void", "double")

Function Documentation

◆ UT_DEFINE_SCRIPT_METHOD() [1/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
AlternateFrequency ,
1 ,
"double" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [2/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
AlternateFrequencyCount ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [3/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
AlternateFrequencyIndex ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [4/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
AlternateFrequencyMap ,
0 ,
"Map<int, double>" ,
""  )

References SCENARIO.

◆ UT_DEFINE_SCRIPT_METHOD() [5/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
DutyCycle ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [6/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
PeakPower_1 ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [7/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
PeakPower_2 ,
1 ,
"double" ,
"double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [8/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
Power_1 ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [9/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
Power_2 ,
1 ,
"double" ,
"double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [10/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
PulseCompressionRatio ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [11/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
PulseRepetitionFrequencies ,
0 ,
"Array<double>" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [12/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
PulseRepetitionFrequency_1 ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [13/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
PulseRepetitionFrequency_2 ,
1 ,
"double" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [14/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
PulseRepetitionFrequencyCount ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [15/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
PulseRepetitionInterval_1 ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [16/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
PulseRepetitionInterval_2 ,
1 ,
"double" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [17/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
PulseRepetitionIntervalCount ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [18/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
PulseRepetitionIntervals ,
0 ,
"Array<double>" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [19/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
PulseWidth ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [20/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
SetDutyCycle ,
1 ,
"void" ,
"double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [21/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
SetPower_1 ,
1 ,
"void" ,
"double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [22/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
SetPower_2 ,
2 ,
"void" ,
" double ,
double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [23/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
SetPulseCompressionRatio ,
1 ,
"void" ,
"double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [24/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
SetPulseRepetitionFrequency_1 ,
1 ,
"void" ,
"double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [25/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
SetPulseRepetitionFrequency_2 ,
2 ,
"void" ,
" double ,
int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [26/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
SetPulseRepetitionInterval_1 ,
1 ,
"void" ,
"double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [27/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
SetPulseRepetitionInterval_2 ,
2 ,
"void" ,
" double ,
int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [28/28]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptEM_XmtrClass ,
WsfEM_Xmtr ,
SetPulseWidth ,
1 ,
"void" ,
"double"  )
Copyrights Multiple, All Rights Reserved