IMS2
Pre-Alpha
An Orbiter add-on to allow on-runtime construction of spacecraft from predefined modules
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
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)
EventHandler
protected
addEventToWaitingQueue
(Event_Base *_event)
EventHandler
protected
AddThruster
(THRUSTER_HANDLE thruster)
IMS_RcsManager
AddThrusterPair
(THRUSTER_HANDLE thruster1, THRUSTER_HANDLE thruster2)
IMS_RcsManager
calculateFiringSolution
()
IMS_RcsManager
private
commandedtorque
IMS_RcsManager
private
ConnectMySinkToYourNode
(EventNode *node, EVENTPIPE pipe)
EventHandler
ConnectToMyEventGenerator
(EventSink *sink, EVENTPIPE pipe)
EventHandler
ConnectToMyEventSink
(EventSink *sink, EVENTPIPE pipe)
EventHandler
createDummyThrusters
()
IMS_RcsManager
private
createEventGenerator
(EVENTPIPE pipe)
EventHandler
protected
createEventSink
(EVENTPIPE pipe)
EventHandler
protected
createPhysicalRcsGroups
()
IMS_RcsManager
private
defaultpipe
EventHandler
protected
destroyDummyThrusters
()
IMS_RcsManager
private
destroyFiringSolution
()
IMS_RcsManager
private
destroyPhysicalRcsGroups
()
IMS_RcsManager
private
disconnect
(EventHandler *handler, bool bidirectional=true)
EventHandler
protected
dummiesexist
IMS_RcsManager
private
dummypropellant
IMS_RcsManager
private
dummyThrusters
IMS_RcsManager
private
EventHandler
() (defined in
EventHandler
)
EventHandler
eventhandlertype
EventHandler
protected
firingsolution
IMS_RcsManager
private
getCommandedForce
(VECTOR3 &OUT_force)
IMS_RcsManager
private
getCommandedTorque
(VECTOR3 &OUT_torque)
IMS_RcsManager
private
getEventGenerator
(EVENTPIPE pipe)
EventHandler
protected
GetEventHandlerType
()
EventHandler
inline
getEventSink
(EVENTPIPE pipe)
EventHandler
protected
GetIntelligentRcs
()
IMS_RcsManager
inline
GetUID
()
EventHandler
inline
IMS_Manager_Base
(IMS2 *vessel) (defined in
IMS_Manager_Base
)
IMS_Manager_Base
IMS_RcsManager
(IMS2 *_vessel) (defined in
IMS_RcsManager
)
IMS_RcsManager
intelligentrcs
IMS_RcsManager
private
newfiringsolution
IMS_RcsManager
private
PostLoad
() (defined in
IMS_Manager_Base
)
IMS_Manager_Base
inline
virtual
PostStep
(double simdt) (defined in
IMS_Manager_Base
)
IMS_Manager_Base
virtual
PreStep
(double simdt)
IMS_RcsManager
ProcessEvent
(Event_Base *e)
IMS_RcsManager
private
virtual
processWaitingQueue
()
EventHandler
protected
rcsthrusters
IMS_RcsManager
private
relayEvent
(Event_Base *_event, EVENTPIPE _pipe)
EventHandler
protected
RemoveThruster
(THRUSTER_HANDLE thruster)
IMS_RcsManager
sendEvents
()
EventHandler
protected
SetCommandedTorque
(VECTOR3 &torque)
IMS_RcsManager
SetIntelligentRcs
(bool enabled)
IMS_RcsManager
thrustersfiring
IMS_RcsManager
private
torqueset
IMS_RcsManager
private
vessel
(defined in
IMS_Manager_Base
)
IMS_Manager_Base
protected
~EventHandler
() (defined in
EventHandler
)
EventHandler
~IMS_Manager_Base
() (defined in
IMS_Manager_Base
)
IMS_Manager_Base
~IMS_RcsManager
() (defined in
IMS_RcsManager
)
IMS_RcsManager
Generated by
1.8.11