LightingStoppingCondition#
- class ansys.stk.core.stkobjects.astrogator.LightingStoppingCondition#
Bases:
IComponentInfo
,ICloneable
,IStoppingConditionComponent
,IRuntimeTypeInfoProvider
The Lighting stopping condition.
Overview#
Add an eclipsing body. |
|
Remove an eclipsing body. |
Rhe maximum number of times that the stopping condition will be applied - and any resulting automatic sequences executed. Dimensionless. |
|
Get or set the number of times the condition must be satisfied before the propagation ends or moves on to the designated automatic sequence. Dimensionless. |
|
Further conditions that must be met in order for the stopping condition to be deemed satisfied. |
|
A βbeforeβ stopping condition is used to define a stopping condition that depends on two events. Astrogator will ignore a stopping condition until its βbeforeβ conditions are met. Astrogator then interpolates backwards to the normal stopping condition. |
|
Condition Inherited by Automatic Sequences - if true, the stopping condition will be applied to any automatic sequences activated within the same segment. |
|
Get or set the automatic sequence to trigger if the highlighted stopping condition is satisfied. |
|
Specify the direction from which the stopping condition value must be achieved. |
|
Eclipsing Bodies List Source. |
|
Return a list of user selected eclipsing bodies. |
|
Return a list of available eclipsing bodies. |
Import detail#
from ansys.stk.core.stkobjects.astrogator import LightingStoppingCondition
Property detail#
- property LightingStoppingCondition.max_trip_times: float#
Rhe maximum number of times that the stopping condition will be applied - and any resulting automatic sequences executed. Dimensionless.
- property LightingStoppingCondition.repeat_count: float#
Get or set the number of times the condition must be satisfied before the propagation ends or moves on to the designated automatic sequence. Dimensionless.
- property LightingStoppingCondition.constraints: ConstraintCollection#
Further conditions that must be met in order for the stopping condition to be deemed satisfied.
- property LightingStoppingCondition.before_conditions: StoppingConditionCollection#
A βbeforeβ stopping condition is used to define a stopping condition that depends on two events. Astrogator will ignore a stopping condition until its βbeforeβ conditions are met. Astrogator then interpolates backwards to the normal stopping condition.
- property LightingStoppingCondition.inherited: bool#
Condition Inherited by Automatic Sequences - if true, the stopping condition will be applied to any automatic sequences activated within the same segment.
- property LightingStoppingCondition.sequence: str#
Get or set the automatic sequence to trigger if the highlighted stopping condition is satisfied.
- property LightingStoppingCondition.condition: LightingCondition#
Specify the direction from which the stopping condition value must be achieved.
- property LightingStoppingCondition.eclipsing_bodies_list_source: EclipsingBodiesSource#
Eclipsing Bodies List Source.