PhaseControlModel.AddShadowingBody(CelestialObject) Method

Top 

Description

Adds a shadowing body to the ControlModel. TrajectoryPhase shadow calculations use a spherical body assumption and do not account for body flattening. When shadowing bodies are present and the 'ControlModel.ControlType' is set to 'SimpleThruster', a constraint will be applied that prevents the thrust when the path of the TrajectoryPhase is shadowed by at least one shadowing body. When shadowing bodies are present and the 'ControlModel.ControlType' property is set to 'IdealSolarSail', no thrust will be produced when the path of the TrajectoryPhase is shadowed by at least one shadowing body.

 

Timing Precision Mode

This page describes functionality in nanosecond timing precision mode.

Click here to see the documentation for this object in millisecond timing precision mode.

 

Method Signature

PhaseControlModel.AddShadowingBody(

CelestialObject shadowingBody)

 

 

Arguments

shadowingBody


Description:

The shadowing body to add.

 

 

 

Syntax

myPhaseControlModel1.AddShadowingBody(myCelestialObject1);

 

 

See also

PhaseControlModel Object