WSF
WsfScriptLibrationPoint.cpp File Reference
#include "WsfScriptLibrationPoint.hpp"
#include "UtLog.hpp"
#include "UtMemory.hpp"
#include "UtScriptVec3.hpp"
#include "WsfLibrationPoint.hpp"
Include dependency graph for WsfScriptLibrationPoint.cpp:

Functions

 UT_DEFINE_SCRIPT_METHOD (WsfScriptLibrationPoint, wsf::space::LibrationPoint, Construct, 1, "WsfLibrationPoint", "WsfLibrationPointSystem")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptLibrationPoint, wsf::space::LibrationPoint, System, 0, "WsfLibrationPointSystem", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptLibrationPoint, wsf::space::LibrationPoint, LocationECI, 2, "Vec3", "WsfLibrationPointSelection, Calendar")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptLibrationPoint, wsf::space::LibrationPoint, VelocityECI, 2, "Vec3", "WsfLibrationPointSelection, Calendar")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptLibrationPoint, wsf::space::LibrationPoint, TransformECI_PositionToRF, 2, "Vec3", "Calendar, Vec3")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptLibrationPoint, wsf::space::LibrationPoint, TransformECI_VelocityToRF, 3, "Vec3", "Calendar, Vec3, Vec3")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptLibrationPoint, wsf::space::LibrationPoint, TransformRF_PositionToECI, 2, "Vec3", "Calendar, Vec3")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptLibrationPoint, wsf::space::LibrationPoint, TransformRF_VelocityToECI, 3, "Vec3", "Calendar, Vec3, Vec3")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptLibrationPointSystem, wsf::space::LibrationPoint::System, SUN_EARTH, 0, "WsfLibrationPointSystem", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptLibrationPointSystem, wsf::space::LibrationPoint::System, EARTH_MOON, 0, "WsfLibrationPointSystem", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptLibrationPointSystem, wsf::space::LibrationPoint::System, SUN_JUPITER, 0, "WsfLibrationPointSystem", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptLibrationPointSelection, wsf::space::LibrationPoint::Point, L1, 0, "WsfLibrationPointSelection", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptLibrationPointSelection, wsf::space::LibrationPoint::Point, L2, 0, "WsfLibrationPointSelection", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptLibrationPointSelection, wsf::space::LibrationPoint::Point, L3, 0, "WsfLibrationPointSelection", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptLibrationPointSelection, wsf::space::LibrationPoint::Point, L4, 0, "WsfLibrationPointSelection", "")
 UT_DEFINE_SCRIPT_METHOD (WsfScriptLibrationPointSelection, wsf::space::LibrationPoint::Point, L5, 0, "WsfLibrationPointSelection", "")

Function Documentation

◆ UT_DEFINE_SCRIPT_METHOD() [1/16]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptLibrationPoint ,
wsf::space::LibrationPoint ,
Construct ,
1 ,
"WsfLibrationPoint" ,
"WsfLibrationPointSystem"  )

◆ UT_DEFINE_SCRIPT_METHOD() [2/16]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptLibrationPoint ,
wsf::space::LibrationPoint ,
LocationECI ,
2 ,
"Vec3" ,
" WsfLibrationPointSelection,
Calendar"  )

References pointPtr, and pos.

◆ UT_DEFINE_SCRIPT_METHOD() [3/16]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptLibrationPoint ,
wsf::space::LibrationPoint ,
System ,
0 ,
"WsfLibrationPointSystem" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [4/16]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptLibrationPoint ,
wsf::space::LibrationPoint ,
TransformECI_PositionToRF ,
2 ,
"Vec3" ,
" Calendar,
Vec3"  )

◆ UT_DEFINE_SCRIPT_METHOD() [5/16]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptLibrationPoint ,
wsf::space::LibrationPoint ,
TransformECI_VelocityToRF ,
3 ,
"Vec3" ,
" Calendar,
Vec3 ,
Vec3"  )

◆ UT_DEFINE_SCRIPT_METHOD() [6/16]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptLibrationPoint ,
wsf::space::LibrationPoint ,
TransformRF_PositionToECI ,
2 ,
"Vec3" ,
" Calendar,
Vec3"  )

◆ UT_DEFINE_SCRIPT_METHOD() [7/16]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptLibrationPoint ,
wsf::space::LibrationPoint ,
TransformRF_VelocityToECI ,
3 ,
"Vec3" ,
" Calendar,
Vec3 ,
Vec3"  )

◆ UT_DEFINE_SCRIPT_METHOD() [8/16]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptLibrationPoint ,
wsf::space::LibrationPoint ,
VelocityECI ,
2 ,
"Vec3" ,
" WsfLibrationPointSelection,
Calendar"  )

References pointPtr, and vel.

◆ UT_DEFINE_SCRIPT_METHOD() [9/16]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptLibrationPointSelection ,
wsf::space::LibrationPoint::Point ,
L1 ,
0 ,
"WsfLibrationPointSelection" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [10/16]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptLibrationPointSelection ,
wsf::space::LibrationPoint::Point ,
L2 ,
0 ,
"WsfLibrationPointSelection" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [11/16]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptLibrationPointSelection ,
wsf::space::LibrationPoint::Point ,
L3 ,
0 ,
"WsfLibrationPointSelection" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [12/16]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptLibrationPointSelection ,
wsf::space::LibrationPoint::Point ,
L4 ,
0 ,
"WsfLibrationPointSelection" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [13/16]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptLibrationPointSelection ,
wsf::space::LibrationPoint::Point ,
L5 ,
0 ,
"WsfLibrationPointSelection" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [14/16]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptLibrationPointSystem ,
wsf::space::LibrationPoint::System ,
EARTH_MOON ,
0 ,
"WsfLibrationPointSystem" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [15/16]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptLibrationPointSystem ,
wsf::space::LibrationPoint::System ,
SUN_EARTH ,
0 ,
"WsfLibrationPointSystem" ,
""  )

◆ UT_DEFINE_SCRIPT_METHOD() [16/16]

UT_DEFINE_SCRIPT_METHOD ( WsfScriptLibrationPointSystem ,
wsf::space::LibrationPoint::System ,
SUN_JUPITER ,
0 ,
"WsfLibrationPointSystem" ,
""  )
Copyrights Multiple, All Rights Reserved