| 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 | Class and Description | 
|---|---|
class  | 
FiniteManeuverSegmentResults
The results produced by a  
FiniteManeuverSegment. | 
class  | 
FollowSegmentResults
The results of propagating a  
FollowSegment. | 
| Modifier and Type | Method and Description | 
|---|---|
PropagateSegmentResults | 
FollowSegmentResults.getPropagationToFinalState()
Gets the results of the propagation done by the  
FollowSegmentEndingPropagator. | 
PropagateSegmentResults | 
StoppedOnMaximumDurationException.getResultsOfStoppedSegment()
Gets the  
SegmentResults of the SegmentPropagator that stopped propagation. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
FollowSegmentResults.setPropagationToFinalState(PropagateSegmentResults value)
Sets the results of the propagation done by the  
FollowSegmentEndingPropagator. | 
| Constructor and Description | 
|---|
FollowSegmentResults(SegmentPropagator propagator,
                    ITimeBasedState initialState,
                    PropagateSegmentResults finalResults)
Initializes a new instance. 
 | 
PropagateSegmentResults(PropagateSegmentResults existingInstance,
                       CopyContext context)
Initializes a new instance as a copy of an existing instance. 
 | 
PropagateSegmentResults(SegmentPropagator propagator,
                       PropagateSegmentResults results)
Initializes a new instance. 
 | 
StoppedOnMaximumDurationException(SegmentListResults cumulativeResults,
                                 SegmentDefinition segmentIdentifier,
                                 PropagateSegmentResults resultsOfStoppedSegment)
Initializes a new instance. 
 |