| Package | Description |
|---|---|
| agi.foundation.segmentpropagation |
Contains types for modeling a trajectory in segments, where the type of propagation varies for each segment.
|
| Modifier and Type | Method and Description |
|---|---|
SwitchableSegment |
SwapSegmentOperator.getSegment()
Gets the
SwitchableSegment that will be operated on
in the parent TargetedSegmentList. |
SwitchableSegment |
SeedFiniteManeuverOperator.getSwitchableManeuverSegment()
Gets the
SwitchableSegment whose
PrimarySegment (get / set) is a FiniteManeuverSegment
and whose AlternateSegment (get / set) is an
ImpulsiveManeuverSegment. |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
SwitchableSegment.checkForSameDefinition(SwitchableSegment other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
void |
SwapSegmentOperator.setSegment(SwitchableSegment value)
Sets the
SwitchableSegment that will be operated on
in the parent TargetedSegmentList. |
void |
SeedFiniteManeuverOperator.setSwitchableManeuverSegment(SwitchableSegment value)
Sets the
SwitchableSegment whose
PrimarySegment (get / set) is a FiniteManeuverSegment
and whose AlternateSegment (get / set) is an
ImpulsiveManeuverSegment. |
| Constructor and Description |
|---|
SeedFiniteManeuverOperator(SwitchableSegment switchableManeuverSegment,
String propagationElement)
Initializes a new instance.
|
SeedFiniteManeuverOperator(SwitchableSegment switchableManeuverSegment,
String propagationElement,
Scalar fuelFlowScalar,
DurationStoppingCondition stoppingCondition)
Initializes a new instance.
|
SwapSegmentOperator(SwitchableSegment segment)
Initializes a new instance.
|
SwitchableSegment(SwitchableSegment existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|