WaypointPropagatorGetEvaluator Method (EvaluatorGroup) |
Gets an evaluator that can propagate the position of the path of a platform over time as it traverses the given
collection of
Waypoints using great arcs across the reference
Ellipsoid shape model.
The resulting evaluator will produce the
Cartesian position
for a given
JulianDate within the range of the waypoint data represented by
TimeInterval.
Namespace:
AGI.Foundation.Propagators
Assembly:
AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public override MotionEvaluator<Cartesian> GetEvaluator(
EvaluatorGroup group
)
Public Overrides Function GetEvaluator (
group As EvaluatorGroup
) As MotionEvaluator(Of Cartesian)
public:
virtual MotionEvaluator<Cartesian>^ GetEvaluator(
EvaluatorGroup^ group
) override
abstract GetEvaluator :
group : EvaluatorGroup -> MotionEvaluator<Cartesian>
override GetEvaluator :
group : EvaluatorGroup -> MotionEvaluator<Cartesian>
Parameters
- group
- Type: AGI.FoundationEvaluatorGroup
The group with which to associate the new evaluator. By grouping evaluators
that are often evaluated at the same Julian dates, common computations can be performed only once
for the entire group instead of multiple times for each evaluator.
Return Value
Type:
MotionEvaluatorCartesianThe evaluator.
Exceptions Remarks
The evaluator will throw a
DataUnavailableException when evaluated at
dates before the initial waypoint and after the final waypoint.
See Also