Click or drag to resize

SegmentListResultsGenerateOverallTrajectory Method

Clears the current ephemeris for this results and regenerates it based on the overall ephemeris of all of this result's child segments. This should be called right before this is returned to the parent segment or user, or when a segment had to change the results of previous segment's EphemerisForOverallTrajectory. This method will properly adapt all of the child SegmentResults to the proper defined in objects of the SegmentListPropagator that made these results.

Namespace:  AGI.Foundation.SegmentPropagation
Assembly:  AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax
public static void GenerateOverallTrajectory(
	SegmentListResults segmentResults,
	IList<IList<ITimeBasedState>> ephemerisOfChildSegments,
	bool actuallyAdapt
)

Parameters

segmentResults
Type: AGI.Foundation.SegmentPropagationSegmentListResults
The results that the ephemerisOfChildSegments belongs to.
ephemerisOfChildSegments
Type: System.Collections.GenericIListIListITimeBasedState
The set of ephemeris made from the child segments of the segmentResults
actuallyAdapt
Type: SystemBoolean
Should the ephemerisOfChildSegments get adapted to the final defined-in objects of the segmentResults.
See Also