This interface is deprecated. Use IAgAccessCnstrCbObstruction instead. Access Constraint Used for Third Body Obstructions.
AddObstruction | This method is deprecated. Use AddObstruction on IAgAccessCnstrCbObstruction instead. Adds an Obstruction by Name. |
IsObstructionAssigned | This method is deprecated. Use IsObstructionAssigned on IAgAccessCnstrCbObstruction instead. Check whether a third body is already assigned. |
RemoveObstruction | This method is deprecated. Use RemoveObstruction on IAgAccessCnstrCbObstruction instead. Remove an Obstruction by Name. |
AssignedObstructions | This property is deprecated. Use AssignedObstructions on IAgAccessCnstrCbObstruction instead. Gets the Assigned Obstructions. |
AvailableObstructions | This property is deprecated. Use AvailableObstructions on IAgAccessCnstrCbObstruction instead. Gets the Available Obstructions. |
Note on Solar/Lunar Obstructions
Please note the following regarding the relationship between setting Solar/Lunar in the GUI and in this Object Model:
If you select the Solar/Lunar Obstruction checkbox on the Sun Constraints page, it sets both the Sun and the Moon as obstructions. If you then want to remove one or both of these obstructions in the Object Model, you must use the RemoveObstruction method twice, i.e., once for each body.
Similarly, to set the Sun and the Moon as obstructions in the Object Model, you must use the AddObstruction method twice.
Implemented Interface |
---|
IAgAccessConstraint |
Add and configure a third body obstruction access constraint
[C#] | ||
---|---|---|
|
Add and configure a third body obstruction access constraint
[Visual Basic .NET] | ||
---|---|---|
|