|
WSF
|
#include <WsfSpaceScriptOrientation.hpp>


Public Member Functions | |
| Orientation (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr) | |
| ~Orientation () override=default | |
| void | Destroy (void *aObjectPtr) override |
| Public Member Functions inherited from WsfScriptObjectClass | |
| WsfScriptObjectClass (const std::string &aClassName, UtScriptTypes *aTypesPtr) | |
| ~WsfScriptObjectClass () override | |
| void * | Create (const UtScriptContext &aInstance) override |
| void * | Clone (void *aObjectPtr) override |
| void | Destroy (void *aObjectPtr) override |
| std::string | ToString (void *aObjectPtr) const override |
| UT_DECLARE_SCRIPT_METHOD (Name) | |
| UT_DECLARE_SCRIPT_METHOD (Type) | |
| UT_DECLARE_SCRIPT_METHOD (BaseType) | |
| UT_DECLARE_SCRIPT_METHOD (IsA_TypeOf) | |
| UT_DECLARE_SCRIPT_METHOD (ProcessInput) | |
Script methods documented in the AFSIM Reference Guide: | |
| UT_DECLARE_SCRIPT_METHOD (NONE) | |
| UT_DECLARE_SCRIPT_METHOD (NADIR_WITH_ECI_VELOCITY_CONSTRAINT) | |
| UT_DECLARE_SCRIPT_METHOD (NADIR_WITH_ECEF_VELOCITY_CONSTRAINT) | |
| UT_DECLARE_SCRIPT_METHOD (SOLAR_WITH_NADIR_CONSTRAINT) | |
| UT_DECLARE_SCRIPT_METHOD (NADIR_WITH_SOLAR_CONSTRAINT) | |
| UT_DECLARE_SCRIPT_METHOD (ECI_VELOCITY_WITH_NADIR_CONSTRAINT) | |
| UT_DECLARE_SCRIPT_METHOD (ECI_VELOCITY_WITH_SOLAR_CONSTRAINT) | |
| UT_DECLARE_SCRIPT_METHOD (POINT_WITH_ORBIT_PLANE_CONSTRAINT) | |
| UT_DECLARE_SCRIPT_METHOD (ENTITY_WITH_SOLAR_CONSTRAINT_1) | |
| UT_DECLARE_SCRIPT_METHOD (ENTITY_WITH_NADIR_CONSTRAINT_1) | |
| UT_DECLARE_SCRIPT_METHOD (ENTITY_WITH_ORBIT_PLANE_CONSTRAINT_1) | |
| UT_DECLARE_SCRIPT_METHOD (ENTITY_WITH_SOLAR_CONSTRAINT_2) | |
| UT_DECLARE_SCRIPT_METHOD (ENTITY_WITH_NADIR_CONSTRAINT_2) | |
| UT_DECLARE_SCRIPT_METHOD (ENTITY_WITH_ORBIT_PLANE_CONSTRAINT_2) | |
| UT_DECLARE_SCRIPT_METHOD (SwapAxes) | |
Define a script class for the WsfSpaceOrientation object. These objects are meant to be passed as arguments to the script method WsfSpaceMover::SetOrientation.
| wsf::space::script::Orientation::Orientation | ( | const std::string & | aClassName, |
| UtScriptTypes * | aScriptTypesPtr ) |
References WsfScriptObjectClass::WsfScriptObjectClass().
|
overridedefault |
References Destroy().
|
override |
Referenced by ~Orientation().
| wsf::space::script::Orientation::UT_DECLARE_SCRIPT_METHOD | ( | ECI_VELOCITY_WITH_NADIR_CONSTRAINT | ) |
| wsf::space::script::Orientation::UT_DECLARE_SCRIPT_METHOD | ( | ECI_VELOCITY_WITH_SOLAR_CONSTRAINT | ) |
| wsf::space::script::Orientation::UT_DECLARE_SCRIPT_METHOD | ( | ENTITY_WITH_NADIR_CONSTRAINT_1 | ) |
| wsf::space::script::Orientation::UT_DECLARE_SCRIPT_METHOD | ( | ENTITY_WITH_NADIR_CONSTRAINT_2 | ) |
| wsf::space::script::Orientation::UT_DECLARE_SCRIPT_METHOD | ( | ENTITY_WITH_ORBIT_PLANE_CONSTRAINT_1 | ) |
| wsf::space::script::Orientation::UT_DECLARE_SCRIPT_METHOD | ( | ENTITY_WITH_ORBIT_PLANE_CONSTRAINT_2 | ) |
| wsf::space::script::Orientation::UT_DECLARE_SCRIPT_METHOD | ( | ENTITY_WITH_SOLAR_CONSTRAINT_1 | ) |
| wsf::space::script::Orientation::UT_DECLARE_SCRIPT_METHOD | ( | ENTITY_WITH_SOLAR_CONSTRAINT_2 | ) |
| wsf::space::script::Orientation::UT_DECLARE_SCRIPT_METHOD | ( | NADIR_WITH_ECEF_VELOCITY_CONSTRAINT | ) |
| wsf::space::script::Orientation::UT_DECLARE_SCRIPT_METHOD | ( | NADIR_WITH_ECI_VELOCITY_CONSTRAINT | ) |
| wsf::space::script::Orientation::UT_DECLARE_SCRIPT_METHOD | ( | NADIR_WITH_SOLAR_CONSTRAINT | ) |
| wsf::space::script::Orientation::UT_DECLARE_SCRIPT_METHOD | ( | NONE | ) |
| wsf::space::script::Orientation::UT_DECLARE_SCRIPT_METHOD | ( | POINT_WITH_ORBIT_PLANE_CONSTRAINT | ) |
| wsf::space::script::Orientation::UT_DECLARE_SCRIPT_METHOD | ( | SOLAR_WITH_NADIR_CONSTRAINT | ) |
| wsf::space::script::Orientation::UT_DECLARE_SCRIPT_METHOD | ( | SwapAxes | ) |