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.
|