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 that return FieldEventHandler Modifier and Type Method Description FieldEventHandler<T>
FieldImpulseManeuver. getHandler()
-
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.default FieldEventHandler<T>
FieldDetectorModifier. 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(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldAltitudeDetector<T>
FieldAltitudeDetector. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldApsideDetector<T>
FieldApsideDetector. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldBetaAngleDetector<T>
FieldBetaAngleDetector. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldBooleanDetector<T>
FieldBooleanDetector. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
protected FieldCylindricalShadowEclipseDetector<T>
FieldCylindricalShadowEclipseDetector. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldDateDetector<T>
FieldDateDetector. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldEclipseDetector<T>
FieldEclipseDetector. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldElevationDetector<T>
FieldElevationDetector. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldElevationExtremumDetector<T>
FieldElevationExtremumDetector. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldEventEnablingPredicateFilter<T>
FieldEventEnablingPredicateFilter. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldEventSlopeFilter<D,T>
FieldEventSlopeFilter. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldExtremumApproachDetector<T>
FieldExtremumApproachDetector. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldFunctionalDetector<T>
FieldFunctionalDetector. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
protected FieldLatitudeCrossingDetector<T>
FieldLatitudeCrossingDetector. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldLatitudeRangeCrossingDetector<T>
FieldLatitudeRangeCrossingDetector. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldLongitudeCrossingDetector<T>
FieldLongitudeCrossingDetector. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldLongitudeRangeCrossingDetector<T>
FieldLongitudeRangeCrossingDetector. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldNegateDetector<T>
FieldNegateDetector. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
protected FieldNodeDetector<T>
FieldNodeDetector. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldParameterDrivenDateIntervalDetector<T>
FieldParameterDrivenDateIntervalDetector. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Build a new instance.protected FieldRelativeDistanceDetector<T>
FieldRelativeDistanceDetector. create(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Build a new instance.D
FieldAbstractDetector. withHandler(FieldEventHandler<T> newHandler)
Set up the event handler to call at event occurrences.Constructors in org.orekit.propagation.events with parameters of type FieldEventHandler Constructor Description FieldAbstractDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler)
Build a new instance.FieldAltitudeDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, T altitude, BodyShape bodyShape)
Protected constructor with full parameters.FieldApsideDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler)
Constructor with full parameters.FieldBetaAngleDetector(FieldEventDetectionSettings<T> detectionSettings, 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, FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler)
Private constructor with all the parameters.FieldCylindricalShadowEclipseDetector(ExtendedPositionProvider sun, T occultingBodyRadius, FieldEventDetectionSettings<T> eventDetectionSettings, FieldEventHandler<T> handler)
Constructor.FieldCylindricalShadowEclipseDetector(ExtendedPositionProvider sun, T occultingBodyRadius, FieldEventHandler<T> handler)
Constructor with default detection settings.FieldDateDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, double minGap, FieldTimeStamped<T>... dates)
Protected constructor with full parameters.FieldEclipseDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, OccultationEngine occultationEngine, T margin, boolean totalEclipse)
Protected constructor with full parameters.FieldElevationDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, double minElevation, ElevationMask mask, AtmosphericRefractionModel refractionModel, TopocentricFrame topo)
Protected constructor with full parameters.FieldElevationExtremumDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, TopocentricFrame topo)
Protected constructor with full parameters.FieldEventEnablingPredicateFilter(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, FieldEventDetector<T> rawDetector, FieldEnablingPredicate<T> enabler)
Protected constructor with full parameters.FieldEventSlopeFilter(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, D rawDetector, FilterType filter)
Protected constructor with full parameters.FieldExtremumApproachDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, FieldPVCoordinatesProvider<T> secondaryPVProvider)
Constructor.FieldFunctionalDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, Function<FieldSpacecraftState<T>,T> function)
Protected constructor.FieldLatitudeCrossingDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, OneAxisEllipsoid body, double latitude)
Protected constructor with full parameters.FieldLatitudeRangeCrossingDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, OneAxisEllipsoid body, double fromLatitude, double toLatitude)
Private constructor with full parameters.FieldLongitudeCrossingDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, OneAxisEllipsoid body, double longitude)
Protected constructor with full parameters.FieldLongitudeRangeCrossingDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, OneAxisEllipsoid body, double fromLongitude, double toLongitude)
Protected constructor with full parameters.FieldNegateDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler, FieldEventDetector<T> original)
Protected constructor.FieldNodeDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, Frame frame)
Protected constructor with full parameters.FieldParameterDrivenDateIntervalDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, DateDriver start, DateDriver stop, DateDriver median, ParameterDriver duration)
Protected constructor with full parameters.FieldRelativeDistanceDetector(FieldEventDetectionSettings<T> detectionSettings, 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
FieldCountAndContinue<T extends CalculusFieldElement<T>>
Event handler counting event occurrences and always returningAction.CONTINUE
.class
FieldCountingHandler<T extends CalculusFieldElement<T>>
Abstract class for handlers counting event occurrences.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
FieldResetDerivativesOnEvent<T extends CalculusFieldElement<T>>
Event handler which will always returncontinue
as a state.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.
-