WSF
WsfScriptSolarTerminator.cpp File Reference
#include "WsfScriptSolarTerminator.hpp"
#include "UtMemory.hpp"
#include "WsfPlatform.hpp"
#include "WsfSolarTerminator.hpp"
#include "script/WsfScriptDefs.hpp"
Include dependency graph for WsfScriptSolarTerminator.cpp:

Functions

 UT_DEFINE_SCRIPT_METHOD (WsfScriptSolarTerminator, WsfScriptSolarTerminator, GetPhaseOfDay, 4, "int", "double, double, Calendar, double")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSolarTerminator, WsfScriptSolarTerminator, TWILIGHT_CIVIL, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSolarTerminator, WsfScriptSolarTerminator, TWILIGHT_NAUTICAL, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSolarTerminator, WsfScriptSolarTerminator, TWILIGHT_ASTRONOMICAL, 0, "double", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSolarTerminator, WsfScriptSolarTerminator, PHASE_DAY, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSolarTerminator, WsfScriptSolarTerminator, PHASE_TWILIGHT, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSolarTerminator, WsfScriptSolarTerminator, PHASE_NIGHT, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSolarTerminator, WsfScriptSolarTerminator, PlatformSolarIllumination, 1, "int", "WsfPlatform")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSolarTerminator, WsfScriptSolarTerminator, ILLUMINATED, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSolarTerminator, WsfScriptSolarTerminator, EARTH_PENUMBRA, 0, "int", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptSolarTerminator, WsfScriptSolarTerminator, EARTH_UMBRA, 0, "int", "")

Function Documentation

◆ UT_DEFINE_SCRIPT_METHOD() [1/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSolarTerminator ,
WsfScriptSolarTerminator ,
EARTH_PENUMBRA ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [2/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSolarTerminator ,
WsfScriptSolarTerminator ,
EARTH_UMBRA ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [3/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSolarTerminator ,
WsfScriptSolarTerminator ,
GetPhaseOfDay ,
4 ,
"int" ,
" double ,
double ,
Calendar ,
double"  )

◆ UT_DEFINE_SCRIPT_METHOD() [4/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSolarTerminator ,
WsfScriptSolarTerminator ,
ILLUMINATED ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [5/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSolarTerminator ,
WsfScriptSolarTerminator ,
PHASE_DAY ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [6/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSolarTerminator ,
WsfScriptSolarTerminator ,
PHASE_NIGHT ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [7/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSolarTerminator ,
WsfScriptSolarTerminator ,
PHASE_TWILIGHT ,
0 ,
"int" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [8/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSolarTerminator ,
WsfScriptSolarTerminator ,
PlatformSolarIllumination ,
1 ,
"int" ,
"WsfPlatform"  )

◆ UT_DEFINE_SCRIPT_METHOD() [9/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSolarTerminator ,
WsfScriptSolarTerminator ,
TWILIGHT_ASTRONOMICAL ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [10/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSolarTerminator ,
WsfScriptSolarTerminator ,
TWILIGHT_CIVIL ,
0 ,
"double" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [11/11]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptSolarTerminator ,
WsfScriptSolarTerminator ,
TWILIGHT_NAUTICAL ,
0 ,
"double" ,
""  )
Copyrights Multiple, All Rights Reserved