IMS2  Pre-Alpha
An Orbiter add-on to allow on-runtime construction of spacecraft from predefined modules
IMS_RcsManager Member List

This is the complete list of members for IMS_RcsManager, including all inherited members.

addEvent(Event_Base *_event, EVENTPIPE _pipe=DEFAULT_PIPE)EventHandlerprotected
addEventToWaitingQueue(Event_Base *_event)EventHandlerprotected
AddThruster(THRUSTER_HANDLE thruster)IMS_RcsManager
AddThrusterPair(THRUSTER_HANDLE thruster1, THRUSTER_HANDLE thruster2)IMS_RcsManager
calculateFiringSolution()IMS_RcsManagerprivate
commandedtorqueIMS_RcsManagerprivate
ConnectMySinkToYourNode(EventNode *node, EVENTPIPE pipe)EventHandler
ConnectToMyEventGenerator(EventSink *sink, EVENTPIPE pipe)EventHandler
ConnectToMyEventSink(EventSink *sink, EVENTPIPE pipe)EventHandler
createDummyThrusters()IMS_RcsManagerprivate
createEventGenerator(EVENTPIPE pipe)EventHandlerprotected
createEventSink(EVENTPIPE pipe)EventHandlerprotected
createPhysicalRcsGroups()IMS_RcsManagerprivate
defaultpipeEventHandlerprotected
destroyDummyThrusters()IMS_RcsManagerprivate
destroyFiringSolution()IMS_RcsManagerprivate
destroyPhysicalRcsGroups()IMS_RcsManagerprivate
disconnect(EventHandler *handler, bool bidirectional=true)EventHandlerprotected
dummiesexistIMS_RcsManagerprivate
dummypropellantIMS_RcsManagerprivate
dummyThrustersIMS_RcsManagerprivate
EventHandler() (defined in EventHandler)EventHandler
eventhandlertypeEventHandlerprotected
firingsolutionIMS_RcsManagerprivate
getCommandedForce(VECTOR3 &OUT_force)IMS_RcsManagerprivate
getCommandedTorque(VECTOR3 &OUT_torque)IMS_RcsManagerprivate
getEventGenerator(EVENTPIPE pipe)EventHandlerprotected
GetEventHandlerType()EventHandlerinline
getEventSink(EVENTPIPE pipe)EventHandlerprotected
GetIntelligentRcs()IMS_RcsManagerinline
GetUID()EventHandlerinline
IMS_Manager_Base(IMS2 *vessel) (defined in IMS_Manager_Base)IMS_Manager_Base
IMS_RcsManager(IMS2 *_vessel) (defined in IMS_RcsManager)IMS_RcsManager
intelligentrcsIMS_RcsManagerprivate
newfiringsolutionIMS_RcsManagerprivate
PostLoad() (defined in IMS_Manager_Base)IMS_Manager_Baseinlinevirtual
PostStep(double simdt) (defined in IMS_Manager_Base)IMS_Manager_Basevirtual
PreStep(double simdt)IMS_RcsManager
ProcessEvent(Event_Base *e)IMS_RcsManagerprivatevirtual
processWaitingQueue()EventHandlerprotected
rcsthrustersIMS_RcsManagerprivate
relayEvent(Event_Base *_event, EVENTPIPE _pipe)EventHandlerprotected
RemoveThruster(THRUSTER_HANDLE thruster)IMS_RcsManager
sendEvents()EventHandlerprotected
SetCommandedTorque(VECTOR3 &torque)IMS_RcsManager
SetIntelligentRcs(bool enabled)IMS_RcsManager
thrustersfiringIMS_RcsManagerprivate
torquesetIMS_RcsManagerprivate
vessel (defined in IMS_Manager_Base)IMS_Manager_Baseprotected
~EventHandler() (defined in EventHandler)EventHandler
~IMS_Manager_Base() (defined in IMS_Manager_Base)IMS_Manager_Base
~IMS_RcsManager() (defined in IMS_RcsManager)IMS_RcsManager