IMS2  Pre-Alpha
An Orbiter add-on to allow on-runtime construction of spacecraft from predefined modules
IMS_AutopilotOperation_Killrot Class Reference
Inheritance diagram for IMS_AutopilotOperation_Killrot:
IMS_AutopilotOperation_Base

Public Member Functions

 IMS_AutopilotOperation_Killrot (IMS2 *vessel)
 
bool Process (double simdt)
 attempts to cancel out a vessels rotation frame by frame. More...
 
- Public Member Functions inherited from IMS_AutopilotOperation_Base
 IMS_AutopilotOperation_Base (IMS2 *vessel)
 

Additional Inherited Members

- Protected Attributes inherited from IMS_AutopilotOperation_Base
IMS2 * vessel
 
IMS_RcsManagerrcs
 

Detailed Description

Base class for autopilot implementations, whether that be stock AP overrides or advanced custom autopilots.

In order to add a new autopilot, inherit this class, define a new AP_MODE above, include your header in autopilot_includes.h, and add the autopilot instance in the constructor of IMS2.

Author
AP-code by Hlynkacg, encapsulation by Jedidia.

Member Function Documentation

bool IMS_AutopilotOperation_Killrot::Process ( double  simdt)
virtual

attempts to cancel out a vessels rotation frame by frame.

Author
Hlynkacg

Implements IMS_AutopilotOperation_Base.


The documentation for this class was generated from the following files: