WSF
WsfScriptNASA_BreakupModel.cpp File Reference
#include "WsfScriptNASA_BreakupModel.hpp"
#include "UtCast.hpp"
#include "UtMemory.hpp"
#include "WsfNASA_BreakupModel.hpp"
#include "script/WsfScriptContext.hpp"
#include "script/WsfScriptDefs.hpp"
Include dependency graph for WsfScriptNASA_BreakupModel.cpp:

Functions

 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, ModelExplosion, 3, "bool", "string, double, double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, ModelCollision, 6, "bool", "string, double, double, string, double, double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, HasGeneratedDebris, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, GetFragmentCount, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, GetFragment, 1, "WsfSatelliteBreakupFragment", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, SetFragmentPlatformType, 1, "void", "string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, GetFragmentPlatformType, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, GetDebrisName, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, SetDebrisName, 1, "void", "string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, GetLargeFragmentFraction, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, SetLargeFragmentFraction, 1, "void", "double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, IsModeledAsSpacecraft, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, SetModeledAsSpacecraft, 1, "void", "bool")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, GetMinFragmentSize, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, SetMinFragmentSize, 1, "void", "double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, GetExplosionS_Factor, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, SetExplosionS_Factor, 1, "void", "double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, GetExplosionProgenitor, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, GetExplosionMass, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, GetCollisionProgenitorOne, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, GetCollisionProgenitorOneMass, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, GetCollisionProgenitorTwo, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, GetCollisionProgenitorTwoMass, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptNASA_BreakupModel, WsfNASA_BreakupModel, GetCollisionMass, 0, "double", "")

Function Documentation

◆ UT_DEFINE_SCRIPT_METHOD() [1/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
GetCollisionMass ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [2/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
GetCollisionProgenitorOne ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [3/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
GetCollisionProgenitorOneMass ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [4/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
GetCollisionProgenitorTwo ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [5/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
GetCollisionProgenitorTwoMass ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [6/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
GetDebrisName ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [7/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
GetExplosionMass ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [8/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
GetExplosionProgenitor ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [9/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
GetExplosionS_Factor ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [10/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
GetFragment ,
1 ,
"WsfSatelliteBreakupFragment" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [11/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
GetFragmentCount ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [12/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
GetFragmentPlatformType ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [13/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
GetLargeFragmentFraction ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [14/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
GetMinFragmentSize ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [15/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
HasGeneratedDebris ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [16/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
IsModeledAsSpacecraft ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [17/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
ModelCollision ,
6 ,
"bool" ,
" string,
double ,
double ,
string ,
double ,
double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [18/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
ModelExplosion ,
3 ,
"bool" ,
" string,
double ,
double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [19/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
SetDebrisName ,
1 ,
"void" ,
"string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [20/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
SetExplosionS_Factor ,
1 ,
"void" ,
"double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [21/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
SetFragmentPlatformType ,
1 ,
"void" ,
"string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [22/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
SetLargeFragmentFraction ,
1 ,
"void" ,
"double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [23/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
SetMinFragmentSize ,
1 ,
"void" ,
"double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [24/24]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptNASA_BreakupModel ,
WsfNASA_BreakupModel ,
SetModeledAsSpacecraft ,
1 ,
"void" ,
"bool"  )
Copyrights Multiple, All Rights Reserved