SinglePointStoppablePropagatorInitializePropagationPoint Method |
Creates the PointEvaluator that will be sampled for propagation. Note that it is possible,
and sometimes required, to make this PointEvaluator with a different EvaluatorGroup
than the one that made this propagator. Do not cache the group that made this propagator, and design your
derived propagator to have no undesired side effects or dependencies on the PointEvaluator
returned from this method.
Namespace:
AGI.Foundation.Propagators
Assembly:
AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax protected abstract PointEvaluator InitializePropagationPoint(
JulianDate date,
Motion<Cartesian> motion
)
Protected MustOverride Function InitializePropagationPoint (
date As JulianDate,
motion As Motion(Of Cartesian)
) As PointEvaluator
protected:
virtual PointEvaluator^ InitializePropagationPoint(
JulianDate date,
Motion<Cartesian> motion
) abstract
abstract InitializePropagationPoint :
date : JulianDate *
motion : Motion<Cartesian> -> PointEvaluator
Parameters
- date
- Type: AGI.Foundation.TimeJulianDate
The initial date of the point. - motion
- Type: AGI.FoundationMotionCartesian
The initial MotionT of the returned point.
Return Value
Type:
PointEvaluatorThe
PointEvaluator that will be sampled by this stoppable propagator.
See Also