WSF
WsfScriptConstellation.cpp File Reference
#include "WsfScriptConstellation.hpp"
#include <iostream>
#include "UtCast.hpp"
#include "UtLog.hpp"
#include "UtMemory.hpp"
#include "WsfConstellation.hpp"
#include "WsfConstellationManager.hpp"
#include "WsfSimulation.hpp"
#include "script/WsfScriptContext.hpp"
#include "script/WsfScriptDefs.hpp"
Include dependency graph for WsfScriptConstellation.cpp:

Functions

 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, FindConstellation, 1, "WsfConstellation", "string")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, AllConstellations, 0, "Array<WsfConstellation>", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, IsGeneral, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, IsWalkerDelta, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, IsWalkerStar, 0, "bool", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, TotalSats, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, NumPlanes, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, SatsPerPlane, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, WalkerF, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, AnomalyAlias, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, RAAN_Range, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, ConstellationName, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, PlatformType, 0, "string", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, SemiMajorAxis, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, CircularAltitude, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, OrbitalPeriod, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, RevolutionsPerDay, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, Inclination, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, InitialRAAN, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, InitialAnomaly, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, NextSatelliteInPlane, 1, "int", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, PreviousSatelliteInPlane, 1, "int", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, NextPlane, 1, "int", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, PreviousPlane, 1, "int", "int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, MemberName, 2, "string", "int, int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, Member, 2, "WsfPlatform", "int, int")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptConstellation, WsfConstellation, Apply, 1, "bool", "string")

Function Documentation

◆ UT_DEFINE_SCRIPT_METHOD() [1/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
AllConstellations ,
0 ,
"Array<WsfConstellation>" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [2/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
AnomalyAlias ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [3/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
Apply ,
1 ,
"bool" ,
"string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [4/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
CircularAltitude ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [5/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
ConstellationName ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [6/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
FindConstellation ,
1 ,
"WsfConstellation" ,
"string"  )

◆ UT_DEFINE_SCRIPT_METHOD() [7/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
Inclination ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [8/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
InitialAnomaly ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [9/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
InitialRAAN ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [10/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
IsGeneral ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [11/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
IsWalkerDelta ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [12/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
IsWalkerStar ,
0 ,
"bool" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [13/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
Member ,
2 ,
"WsfPlatform" ,
" int ,
int"  )

References ok, and platformPtr.

◆ UT_DEFINE_SCRIPT_METHOD() [14/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
MemberName ,
2 ,
"string" ,
" int ,
int"  )

References ok.

◆ UT_DEFINE_SCRIPT_METHOD() [15/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
NextPlane ,
1 ,
"int" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [16/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
NextSatelliteInPlane ,
1 ,
"int" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [17/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
NumPlanes ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [18/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
OrbitalPeriod ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [19/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
PlatformType ,
0 ,
"string" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [20/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
PreviousPlane ,
1 ,
"int" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [21/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
PreviousSatelliteInPlane ,
1 ,
"int" ,
"int"  )

◆ UT_DEFINE_SCRIPT_METHOD() [22/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
RAAN_Range ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [23/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
RevolutionsPerDay ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [24/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
SatsPerPlane ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [25/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
SemiMajorAxis ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [26/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
TotalSats ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [27/27]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptConstellation ,
WsfConstellation ,
WalkerF ,
0 ,
"int" ,
""  )
Copyrights Multiple, All Rights Reserved