ModelSpace
All Classes Namespaces Functions Variables Enumerations Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cmodelspace::ArgParserClass to parse arguments from the command line in any language
 Cmodelspace::AutoDocClass to document from code
 Cmodelspace::ConfigurationWriterWrite out script from UX to execute using set toolchain. Base class for override
 Cmodelspace::ConnectionHold all information related to a connection point in the ImGUI UX
 Cclockwerk::PidTranslationalControl::Dependency
 Cmodelspace::DispersionStruct to store all data associated with dispersion
 Cclockwerk::EkfMeasurementUpdate< T, N, M, O >Generic, templated EKF measurement update class
 Cclockwerk::EkfMeasurementUpdate< double, 6, 2, 3 >
 Cclockwerk::EkfMeasurementUpdate< double, 6, 2, 6 >
 Cclockwerk::EkfTimeUpdate< T, N >Class to perform EKF time update step
 Cclockwerk::EkfTimeUpdate< double, 6 >
 Cclockwerk::EventLoggerClass to handle event and debug logging
 Cclockwerk::GraphTreeObjectBase class for object organization
 Cclockwerk::SimLogger::GroupGrouping methods – for some variables, such as arrays and vectors, we may want to lump all of the data elements together, even though they are tracked/"logged" as separate native datatypes. The following struct and associated tracking variables provide a mechanism for doing that
 Cmodelspace::ImNodeHold all data related to a visual node in the ImGUI UX
 Cclockwerk::Integrator< T, N >This class is a base implementation of the integrator. It defines the basic functions and components of an integrator
 Cclockwerk::Integrator< double, N >
 Cclockwerk::Integrator< double, N+N *N >
 Cclockwerk::Integrator< T, N+N *N >
 Cclockwerk::Joint< T >Joint class defining relationship between frames
 Cclockwerk::Joint< double >
 Cclockwerk::Matrix< T, R, C >Matrix math implementation
 Cclockwerk::Matrix< double, 2, 2 >
 Cclockwerk::Matrix< double, 2, 6 >
 Cclockwerk::Matrix< double, 3, 3 >
 Cclockwerk::Matrix< double, 6, 3 >
 Cclockwerk::Matrix< double, 6, 6 >
 Cclockwerk::Matrix< double, L, 1 >
 Cclockwerk::Matrix< double, M, M >
 Cclockwerk::Matrix< double, N, M >
 Cclockwerk::Matrix< double, N, N >
 Cclockwerk::Matrix< T, 3, 3 >
 Cclockwerk::Matrix< T, 6, 6 >
 Cclockwerk::Matrix< T, L, 1 >
 Cclockwerk::Matrix< T, M, M >
 Cclockwerk::Matrix< T, N, M >
 Cclockwerk::Matrix< T, N, N >
 Cclockwerk::Measurements< T, N, M, O >
 Cclockwerk::Measurements< double, 6, 12, 6 >
 Cclockwerk::Measurements< double, 6, 2 *6, 3 >
 Cclockwerk::Measurements< double, 6, 2, 3 >
 Cclockwerk::Measurements< double, 6, 2, 6 >
 Cclockwerk::Measurements< double, N, M *N, O >
 Cclockwerk::Measurements< double, N, M, O >
 Cclockwerk::Measurements< T, 6, 12, 6 >
 Cclockwerk::Measurements< T, 6, 2 *6, 3 >
 Cclockwerk::Measurements< T, 6, 2, 3 >
 Cclockwerk::Measurements< T, 6, 2, 6 >
 Cclockwerk::Measurements< T, N, M *N, O >
 Cmodelspace::NodeBuilderGenerate a list of mapped nodes and connections from json
 Cclockwerk::PlanetDefaultsContain all default values defined for a planet
 Cclockwerk::Rates< T, N >
 Cclockwerk::Rates< double, 13 >
 Cclockwerk::Rates< double, 42 >
 Cclockwerk::Rates< double, N >
 Cclockwerk::Rates< double, NUM_CR3BP_STATES >
 Cclockwerk::Rates< T, 13 >
 Cclockwerk::Rates< T, 42 >
 Cclockwerk::Rates< T, 6 >
 Cmodelspace::SpiceManagerThe Spice Manager is a single class instance to manage spice frames and return SPICE states