#include <WhorlSim.h>
Collaboration diagram for WhorlSim:
|
Value-Definitions of the different string values.
Definition at line 96 of file WhorlSim.h. |
|
Definition at line 15 of file WhorlSim.cpp. |
|
Definition at line 18 of file WhorlSim.cpp. References m_omniscient. |
|
Definition at line 23 of file WhorlSim.cpp. References Whorl::GetHardwareFlag(), m_controllerName, m_observerName, m_omniscient, m_OrbitObserverName, OFF, ON, and s_mapStringValues. |
|
Runs the controller Definition at line 87 of file WhorlSim.h. Referenced by main(). |
|
Get current state Definition at line 78 of file WhorlSim.h. References O_SESSAME::Vector. |
|
Get current time of estimate Definition at line 81 of file WhorlSim.h. |
|
Initialize a whorlsim object. Initializes the simulator Definition at line 81 of file WhorlSim.cpp. References Whorl::GetHardwareFlag(), m_omniscient, OFF, ON, s_mapStringValues, SetController(), SetObserver(), SetOrbitController(), and SetOrbitObserver(). Referenced by main(). |
|
Runs the observer Definition at line 84 of file WhorlSim.h. Referenced by main(). |
|
Runs the Orbit controller Definition at line 93 of file WhorlSim.h. |
|
Runs the Orbit observer Definition at line 90 of file WhorlSim.h. |
|
Set Controller.
Definition at line 180 of file WhorlSim.cpp. References TiXmlHandle::Child(), TiXmlHandle::Element(), TiXmlHandle::FirstChild(), Whorl::GetSimulatorName(), m_controllerName, m_omnipotent, m_omniscient, OFF, s_AngularRateController, s_DefaultController, s_mapStringValues, s_MRPTracking, s_MWCMGController, s_OpenLoopMWController, and s_slidingModeControlMRPMW. Referenced by Initialize(). |
|
Set Observer.
Definition at line 139 of file WhorlSim.cpp. References TiXmlHandle::Child(), TiXmlHandle::Element(), TiXmlHandle::FirstChild(), Whorl::GetSimulatorName(), m_observerName, m_omnipresent, m_omniscient, OFF, s_atterrbiasObserver, s_AttitudeObserver, s_DefaultObserver, s_mapStringValues, s_QuaternionEKFObserver, and s_triadObserver. Referenced by Initialize(). |
|
Set Orbit Controller.
Definition at line 257 of file WhorlSim.cpp. References TiXmlHandle::Child(), TiXmlHandle::Element(), TiXmlHandle::FirstChild(), Whorl::GetSimulatorName(), m_omnipotent2, m_omniscient, m_OrbitControllerName, OFF, s_GPSObserver, and s_mapStringValues. Referenced by Initialize(). |
|
Set Orbit Observer.
Definition at line 229 of file WhorlSim.cpp. References TiXmlHandle::Child(), TiXmlHandle::Element(), TiXmlHandle::FirstChild(), Whorl::GetSimulatorName(), m_omnipresent2, m_omniscient, m_OrbitObserverName, OFF, s_GPSObserver, s_mapStringValues, and s_OrbitPropObserver. Referenced by Initialize(). |
|
Definition at line 128 of file WhorlSim.h. Referenced by SetController(), and ~WhorlSim(). |
|
Definition at line 127 of file WhorlSim.h. Referenced by SetObserver(), and ~WhorlSim(). |
|
Definition at line 122 of file WhorlSim.h. Referenced by SetController(). |
|
Definition at line 125 of file WhorlSim.h. Referenced by SetOrbitController(). |
|
Definition at line 121 of file WhorlSim.h. Referenced by SetObserver(). |
|
Definition at line 124 of file WhorlSim.h. Referenced by SetOrbitObserver(). |
|
Definition at line 120 of file WhorlSim.h. Referenced by Initialize(), SetController(), SetObserver(), SetOrbitController(), SetOrbitObserver(), WhorlSim(), and ~WhorlSim(). |
|
Definition at line 131 of file WhorlSim.h. Referenced by SetOrbitController(). |
|
Definition at line 130 of file WhorlSim.h. Referenced by SetOrbitObserver(), and ~WhorlSim(). |
|
Map to associate the strings with the enum values.
Definition at line 114 of file WhorlSim.h. Referenced by Initialize(), SetController(), SetObserver(), SetOrbitController(), SetOrbitObserver(), and ~WhorlSim(). |