Uses of Interface
org.orekit.propagation.events.handlers.FieldEventHandler
-
Packages that use FieldEventHandler Package Description org.orekit.forces.maneuvers This package provides models of simple maneuvers.org.orekit.propagation.events This package provides interfaces and classes dealing with events occurring during propagation.org.orekit.propagation.events.handlers This package provides an interface and classes dealing with events occurrence only. -
-
Uses of FieldEventHandler in org.orekit.forces.maneuvers
Methods in org.orekit.forces.maneuvers with parameters of type FieldEventHandler Modifier and Type Method Description protected FieldImpulseManeuver<D,T>
FieldImpulseManeuver. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> fieldEventHandler)
Build a new instance. -
Uses of FieldEventHandler in org.orekit.propagation.events
Methods in org.orekit.propagation.events that return FieldEventHandler Modifier and Type Method Description FieldEventHandler<T>
FieldAbstractDetector. getHandler()
Get the handler.FieldEventHandler<T>
FieldAdapterDetector. getHandler()
Get the handler.FieldEventHandler<T>
FieldEventDetector. getHandler()
Get the handler.Methods in org.orekit.propagation.events with parameters of type FieldEventHandler Modifier and Type Method Description protected abstract D
FieldAbstractDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldAltitudeDetector<T>
FieldAltitudeDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldApsideDetector<T>
FieldApsideDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldBetaAngleDetector<T>
FieldBetaAngleDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldBooleanDetector<T>
FieldBooleanDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
protected FieldCylindricalShadowEclipseDetector<T>
FieldCylindricalShadowEclipseDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldDateDetector<T>
FieldDateDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldEclipseDetector<T>
FieldEclipseDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int nawMaxIter, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldElevationDetector<T>
FieldElevationDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldElevationExtremumDetector<T>
FieldElevationExtremumDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldEventEnablingPredicateFilter<T>
FieldEventEnablingPredicateFilter. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldEventSlopeFilter<D,T>
FieldEventSlopeFilter. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldExtremumApproachDetector<T>
FieldExtremumApproachDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldFunctionalDetector<T>
FieldFunctionalDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
protected FieldLatitudeCrossingDetector<T>
FieldLatitudeCrossingDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldLatitudeRangeCrossingDetector<T>
FieldLatitudeRangeCrossingDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldLongitudeCrossingDetector<T>
FieldLongitudeCrossingDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldLongitudeRangeCrossingDetector<T>
FieldLongitudeRangeCrossingDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldNegateDetector<T>
FieldNegateDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
protected FieldNodeDetector<T>
FieldNodeDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldParameterDrivenDateIntervalDetector<T>
FieldParameterDrivenDateIntervalDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldRelativeDistanceDetector<T>
FieldRelativeDistanceDetector. create(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Build a new instance.D
FieldAbstractDetector. withHandler(FieldEventHandler<T> newHandler)
Setup the event handler to call at event occurrences.Constructors in org.orekit.propagation.events with parameters of type FieldEventHandler Constructor Description FieldAbstractDetector(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler)
Build a new instance.FieldAltitudeDetector(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, T altitude, BodyShape bodyShape)
Protected constructor with full parameters.FieldApsideDetector(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler)
Protected constructor with full parameters.FieldBetaAngleDetector(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, T betaAngleThreshold, FieldPVCoordinatesProvider<T> celestialBodyProvider, Frame inertialFrame)
Protected constructor with full parameters.FieldBooleanDetector(List<FieldEventDetector<T>> detectors, org.orekit.propagation.events.FieldBooleanDetector.Operator operator, FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Private constructor with all the parameters.FieldCylindricalShadowEclipseDetector(ExtendedPositionProvider sun, T occultingBodyRadius, FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler)
Constructor.FieldCylindricalShadowEclipseDetector(ExtendedPositionProvider sun, T occultingBodyRadius, FieldEventHandler<T> handler)
Constructor with default detection settings.FieldDateDetector(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, double minGap, FieldTimeStamped<T>... dates)
Protected constructor with full parameters.FieldEclipseDetector(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, OccultationEngine occultationEngine, T margin, boolean totalEclipse)
Protected constructor with full parameters.FieldElevationDetector(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, double minElevation, ElevationMask mask, AtmosphericRefractionModel refractionModel, TopocentricFrame topo)
Protected constructor with full parameters.FieldElevationExtremumDetector(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, TopocentricFrame topo)
Protected constructor with full parameters.FieldEventEnablingPredicateFilter(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, FieldEventDetector<T> rawDetector, FieldEnablingPredicate<T> enabler)
Protected constructor with full parameters.FieldEventSlopeFilter(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, D rawDetector, FilterType filter)
Protected constructor with full parameters.FieldExtremumApproachDetector(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, FieldPVCoordinatesProvider<T> secondaryPVProvider)
Constructor.FieldExtremumApproachDetector(T maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, FieldPVCoordinatesProvider<T> secondaryPVProvider)
Constructor.FieldFunctionalDetector(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, Function<FieldSpacecraftState<T>,T> function)
Private constructor.FieldLatitudeCrossingDetector(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, OneAxisEllipsoid body, double latitude)
Protected constructor with full parameters.FieldLatitudeRangeCrossingDetector(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, OneAxisEllipsoid body, double fromLatitude, double toLatitude)
Private constructor with full parameters.FieldLongitudeCrossingDetector(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, OneAxisEllipsoid body, double longitude)
Protected constructor with full parameters.FieldLongitudeRangeCrossingDetector(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, OneAxisEllipsoid body, double fromLongitude, double toLongitude)
Private constructor with full parameters.FieldNegateDetector(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler, FieldEventDetector<T> original)
Private constructor.FieldNodeDetector(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, Frame frame)
Protected constructor with full parameters.FieldParameterDrivenDateIntervalDetector(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, DateDriver start, DateDriver stop, DateDriver median, ParameterDriver duration)
Protected constructor with full parameters.FieldRelativeDistanceDetector(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, FieldPVCoordinatesProvider<T> secondaryPVProvider, T distanceThreshold)
Constructor. -
Uses of FieldEventHandler in org.orekit.propagation.events.handlers
Classes in org.orekit.propagation.events.handlers that implement FieldEventHandler Modifier and Type Class Description class
FieldContinueOnEvent<T extends CalculusFieldElement<T>>
Event handler which will always returncontinue
as a state.class
FieldRecallLastOccurrence<T extends CalculusFieldElement<T>>
Event handler wrapping another, arbitrary one whilst remembering date of last detection.class
FieldRecordAndContinue<T extends CalculusFieldElement<T>>
Handler that will record every time an event occurs and always returnAction.CONTINUE
.class
FieldStopOnDecreasing<T extends CalculusFieldElement<T>>
Handle a detection event and choose what to do next.class
FieldStopOnEvent<T extends CalculusFieldElement<T>>
Event handler which will always returncontinue
as a state.class
FieldStopOnIncreasing<T extends CalculusFieldElement<T>>
Handle a detection event and choose what to do next.Constructors in org.orekit.propagation.events.handlers with parameters of type FieldEventHandler Constructor Description FieldRecallLastOccurrence(FieldEventHandler<T> wrappedHandler)
Constructor.
-