#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(). | 
 1.3.9.1
 1.3.9.1