![]() |
WarpTwin
Documentation for WarpTwin models and classes.
|
#include <array>#include <string>#include <vector>#include "nlohmann/json.hpp"#include "architecture/DataIOBase.h"Go to the source code of this file.
Classes | |
| struct | warptwin::Connection |
| Hold all information related to a connection point in the ImGUI UX. More... | |
Namespaces | |
| namespace | warptwin |
| Class to propagate CR3BP dynamics in characteristic units. | |
Enumerations | |
| enum | warptwin::connection_type_e { warptwin::PARAM = -1 , warptwin::INPUT = -2 , warptwin::LOG = -3 , warptwin::ALL_INPUT = -4 , warptwin::OUTPUT = 1 } |
| Hold acceptable values for connection type. More... | |
| enum | warptwin::gui_data_types_e { warptwin::NUMERIC = 0 , warptwin::STRING = 1 , warptwin::POINTER = 2 , warptwin::VECTOR3 = 3 , warptwin::QUATERNION = 4 , warptwin::FRAME_PTR = 5 , warptwin::UNDEFINED = 6 , warptwin::MATRIX = 7 , warptwin::ARRAY = 8 , warptwin::TIME = 9 , warptwin::STD_VECTOR = 10 } |
| Type definition for valid connections in the warptwin GUI. More... | |
Variables | |
| const std::vector< std::pair< connection_type_e, std::string > > | warptwin::INPUT_CONN_TYPES |
| Hold all connection type enum values to loop through. | |