Class GuidanceSoftwareChainSequence
- Namespace
- NominalSystems.Classes
- Assembly
- NominalSystems.Classes.dll
[Nominal] Defines a software chain sequence for the guidance computer that is able to switch between different software chain types.
public class GuidanceSoftwareChainSequence : SoftwareChainSequence
- Inheritance
-
GuidanceSoftwareChainSequence
Constructors
GuidanceSoftwareChainSequence()
Default constructor
protected GuidanceSoftwareChainSequence()
Methods
OnCreate()
Called when the object is created from the controller and has been attached to the parent object. By this point, it has been registered to the simulation and will run after the constructor.
protected override void OnCreate()
SetControllerChain(GuidanceControllerType)
Sets the software controller chain
public bool SetControllerChain(GuidanceControllerType mode)
Parameters
mode
GuidanceControllerTypeThe controller chain mode to set
Returns
- bool
A success flag
SetMappingChain(GuidanceMappingType)
Sets the software mapping chain
public bool SetMappingChain(GuidanceMappingType mode)
Parameters
mode
GuidanceMappingTypeThe mapping chain mode to set
Returns
- bool
A success flag
SetNavigationChain(GuidanceNavigationType)
Sets the software navigation chain
public bool SetNavigationChain(GuidanceNavigationType mode)
Parameters
mode
GuidanceNavigationTypeThe navigation chain mode to set
Returns
- bool
A success flag
SetPointingChain(GuidancePointingType)
Sets the software pointing chain
public bool SetPointingChain(GuidancePointingType mode)
Parameters
mode
GuidancePointingTypeThe pointing chain mode to set
Returns
- bool
A success flag