Interface FieldDetectorModifier<T extends CalculusFieldElement<T>>

Type Parameters:
T - type of the field element
All Superinterfaces:
FieldEventDetector<T>
All Known Subinterfaces:
FieldRelativeManeuver<T>
All Known Implementing Classes:
FieldAbstractRelativeManeuver, FieldClohessyWiltshireManeuver, FieldEventEnablingPredicateFilter, FieldEventShifter, FieldImpulseManeuver, FieldLongitudeCrossingDetector, FieldManeuverTriggerDetector, FieldNegateDetector, FieldYamanakaAnkersenManeuver

public interface FieldDetectorModifier<T extends CalculusFieldElement<T>> extends FieldEventDetector<T>
Base class for modifying an existing getDetector().

This class is intended to be a base class for changing behaviour of a wrapped existing getDetector(). This base class delegates all its methods to the wrapped getDetector(). Classes extending it can therefore override only the methods they want to change.

Since:
13.0
Author:
Luc Maisonobe, Romain Serra