Uses of Interface
org.orekit.propagation.events.handlers.EventHandler
-
Packages that use EventHandler Package Description org.orekit.attitudes This package provides classes to represent simple attitudes.org.orekit.control.indirect.adjoint.cost This package provides routines to model the control cost in adjoint equations as in the Pontryagin Maximum Principle.org.orekit.forces.maneuvers This package provides models of simple maneuvers.org.orekit.forces.maneuvers.trigger This package provides maneuver triggers' models intended to be used with classManeuver.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 EventHandler in org.orekit.attitudes
Classes in org.orekit.attitudes that implement EventHandler Modifier and Type Class Description classAttitudesSequence.SwitchSwitch specification.classAttitudesSwitcher.InstantaneousSwitchSwitch specification. -
Uses of EventHandler in org.orekit.control.indirect.adjoint.cost
Methods in org.orekit.control.indirect.adjoint.cost that return EventHandler Modifier and Type Method Description EventHandlerControlSwitchDetector. getHandler() -
Uses of EventHandler in org.orekit.forces.maneuvers
Methods in org.orekit.forces.maneuvers that return EventHandler Modifier and Type Method Description EventHandlerImpulseManeuver. getHandler()Get the handler. -
Uses of EventHandler in org.orekit.forces.maneuvers.trigger
Classes in org.orekit.forces.maneuvers.trigger that implement EventHandler Modifier and Type Class Description protected classAbstractManeuverTriggers.TriggerHandlerLocal abstract handler for triggers, with a cache for the reset.Methods in org.orekit.forces.maneuvers.trigger that return EventHandler Modifier and Type Method Description EventHandlerManeuverTriggerDetector. getHandler()Constructors in org.orekit.forces.maneuvers.trigger with parameters of type EventHandler Constructor Description ManeuverTriggerDetector(T detector, EventHandler handler)Constructor. -
Uses of EventHandler in org.orekit.propagation.events
Methods in org.orekit.propagation.events that return EventHandler Modifier and Type Method Description EventHandlerAbstractDetector. getHandler()Get the handler.default EventHandlerDetectorModifier. getHandler()Get the handler.EventHandlerEventDetector. getHandler()Get the handler.EventHandlerEventEnablingPredicateFilter. getHandler()Get the handler.EventHandlerEventShifter. getHandler()Get the handler.EventHandlerEventSlopeFilter. getHandler()Get the handler.Methods in org.orekit.propagation.events with parameters of type EventHandler Modifier and Type Method Description protected abstract TAbstractDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected AlignmentDetectorAlignmentDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected AltitudeDetectorAltitudeDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected AngularSeparationDetectorAngularSeparationDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected AngularSeparationFromSatelliteDetectorAngularSeparationFromSatelliteDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected ApsideDetectorApsideDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected BetaAngleDetectorBetaAngleDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected BooleanDetectorBooleanDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)protected CylindricalShadowEclipseDetectorCylindricalShadowEclipseDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected DateDetectorDateDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected EclipseDetectorEclipseDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected ElevationDetectorElevationDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected ElevationExtremumDetectorElevationExtremumDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected ExtremumAngularSeparationDetectorExtremumAngularSeparationDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)protected ExtremumApproachDetectorExtremumApproachDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected FieldOfViewDetectorFieldOfViewDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected FootprintOverlapDetectorFootprintOverlapDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected FunctionalDetectorFunctionalDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)protected GeographicZoneDetectorGeographicZoneDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected GroundAtNightDetectorGroundAtNightDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected GroundFieldOfViewDetectorGroundFieldOfViewDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected HaloXZPlaneCrossingDetectorHaloXZPlaneCrossingDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected InterSatDirectViewDetectorInterSatDirectViewDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected LatitudeCrossingDetectorLatitudeCrossingDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected LatitudeExtremumDetectorLatitudeExtremumDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected LatitudeRangeCrossingDetectorLatitudeRangeCrossingDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected LongitudeCrossingDetectorLongitudeCrossingDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected LongitudeExtremumDetectorLongitudeExtremumDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected LongitudeRangeCrossingDetectorLongitudeRangeCrossingDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected MagneticFieldDetectorMagneticFieldDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected NegateDetectorNegateDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)protected NodeDetectorNodeDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected ParameterDrivenDateIntervalDetectorParameterDrivenDateIntervalDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected PositionAngleDetectorPositionAngleDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected RelativeDistanceDetectorRelativeDistanceDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected TimeIntervalDetectorTimeIntervalDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)TAbstractDetector. withHandler(EventHandler newHandler)Set up the event handler to call at event occurrences.Constructors in org.orekit.propagation.events with parameters of type EventHandler Constructor Description AbstractDetector(double maxCheck, double threshold, int maxIter, EventHandler handler)Build a new instance.AbstractDetector(EventDetectionSettings detectionSettings, EventHandler handler)Build a new instance.AbstractTopocentricDetector(EventDetectionSettings detectionSettings, EventHandler handler, TopocentricFrame topocentricFrame)Protected constructor with full parameters.AlignmentDetector(EventDetectionSettings detectionSettings, EventHandler handler, PVCoordinatesProvider body, double alignAngle)Protected constructor with full parameters.AltitudeDetector(EventDetectionSettings detectionSettings, EventHandler handler, double altitude, BodyShape bodyShape)Protected constructor with full parameters.AngularSeparationDetector(EventDetectionSettings detectionSettings, EventHandler handler, PVCoordinatesProvider beacon, PVCoordinatesProvider observer, double proximityAngle)Protected constructor with full parameters.AngularSeparationFromSatelliteDetector(EventDetectionSettings detectionSettings, EventHandler handler, PVCoordinatesProvider primaryObject, PVCoordinatesProvider secondaryObject, double proximityAngle)Protected constructor with full parameters.ApsideDetector(EventDetectionSettings detectionSettings, EventHandler handler)Public constructor with full parameters.BetaAngleDetector(EventDetectionSettings detectionSettings, EventHandler handler, double betaAngleThreshold, PVCoordinatesProvider celestialBodyProvider, Frame inertialFrame)Protected constructor with full parameters.BooleanDetector(List<EventDetector> detectors, org.orekit.propagation.events.BooleanDetector.Operator operator, EventDetectionSettings detectionSettings, EventHandler newHandler)Protected constructor with all the parameters.CylindricalShadowEclipseDetector(PVCoordinatesProvider sun, double occultingBodyRadius, EventDetectionSettings eventDetectionSettings, EventHandler handler)Constructor.CylindricalShadowEclipseDetector(PVCoordinatesProvider sun, double occultingBodyRadius, EventHandler handler)Constructor with default detection settings.DateDetector(EventDetectionSettings detectionSettings, EventHandler handler, double minGap, TimeStamped... dates)Protected constructor with full parameters.EclipseDetector(EventDetectionSettings detectionSettings, EventHandler handler, OccultationEngine occultationEngine, double margin, boolean totalEclipse)Protected constructor with full parameters.ElevationDetector(EventDetectionSettings detectionSettings, EventHandler handler, double minElevation, ElevationMask mask, AtmosphericRefractionModel refractionModel, TopocentricFrame topo)Protected constructor with full parameters.ElevationExtremumDetector(EventDetectionSettings detectionSettings, EventHandler handler, TopocentricFrame topo)Protected constructor with full parameters.ExtremumAngularSeparationDetector(EventDetectionSettings detectionSettings, EventHandler handler, ExtendedPositionProvider beacon, ExtendedPositionProvider observer)Protected constructor with full parameters.ExtremumApproachDetector(EventDetectionSettings detectionSettings, EventHandler handler, PVCoordinatesProvider secondaryPVProvider)Constructor.FieldOfViewDetector(EventDetectionSettings detectionSettings, EventHandler handler, PVCoordinatesProvider pvTarget, double radiusTarget, VisibilityTrigger trigger, FieldOfView fov)Protected constructor with full parameters.FootprintOverlapDetector(EventDetectionSettings detectionSettings, EventHandler handler, FieldOfView fov, OneAxisEllipsoid body, SphericalPolygonsSet zone, double samplingStep, List<org.orekit.propagation.events.FootprintOverlapDetector.SamplingPoint> sampledZone)Protected constructor with full parameters.FunctionalDetector(EventDetectionSettings detectionSettings, EventHandler handler, ToDoubleFunction<SpacecraftState> function)Private constructor.GeographicZoneDetector(EventDetectionSettings detectionSettings, EventHandler handler, BodyShape body, SphericalPolygonsSet zone, EnclosingBall<Sphere2D,S2Point> cap, double margin)Protected constructor with full parameters.GroundAtNightDetector(TopocentricFrame groundLocation, PVCoordinatesProvider sun, double dawnDuskElevation, AtmosphericRefractionModel refractionModel, EventDetectionSettings detectionSettings, EventHandler handler)Private constructor.GroundFieldOfViewDetector(EventDetectionSettings detectionSettings, EventHandler handler, Frame frame, FieldOfView fov)Protected constructor with full parameters.HaloXZPlaneCrossingDetector(EventDetectionSettings detectionSettings, EventHandler handler)Protected constructor with full parameters.InterSatDirectViewDetector(OneAxisEllipsoid body, double skimmingAltitude, PVCoordinatesProvider secondary, EventDetectionSettings detectionSettings, EventHandler handler)Protected constructor.LatitudeCrossingDetector(EventDetectionSettings detectionSettings, EventHandler handler, OneAxisEllipsoid body, double latitude)Protected constructor with full parameters.LatitudeExtremumDetector(EventDetectionSettings detectionSettings, EventHandler handler, OneAxisEllipsoid body)Protected constructor with full parameters.LatitudeRangeCrossingDetector(EventDetectionSettings detectionSettings, EventHandler handler, OneAxisEllipsoid body, double fromLatitude, double toLatitude)Private constructor with full parameters.LongitudeCrossingDetector(EventDetectionSettings detectionSettings, EventHandler handler, OneAxisEllipsoid body, double longitude)Protected constructor with full parameters.LongitudeExtremumDetector(EventDetectionSettings detectionSettings, EventHandler handler, OneAxisEllipsoid body)Protected constructor with full parameters.LongitudeRangeCrossingDetector(EventDetectionSettings detectionSettings, EventHandler handler, OneAxisEllipsoid body, double fromLongitude, double toLongitude)Private constructor with full parameters.MagneticFieldDetector(EventDetectionSettings detectionSettings, EventHandler handler, double limit, GeoMagneticFieldFactory.FieldModel model, OneAxisEllipsoid body, boolean atSeaLevel, DataContext dataContext)Protected constructor with full parameters.NegateDetector(EventDetectionSettings eventDetectionSettings, EventHandler newHandler, EventDetector original)Private constructor.NodeDetector(EventDetectionSettings detectionSettings, EventHandler handler, Frame frame)Protected constructor with full parameters.ParameterDrivenDateIntervalDetector(EventDetectionSettings detectionSettings, EventHandler handler, DateDriver start, DateDriver stop, DateDriver median, ParameterDriver duration)Protected constructor with full parameters.PositionAngleDetector(EventDetectionSettings detectionSettings, EventHandler handler, OrbitType orbitType, PositionAngleType positionAngleType, double angle)Protected constructor with full parameters.RelativeDistanceDetector(EventDetectionSettings detectionSettings, EventHandler handler, PVCoordinatesProvider secondaryPVProvider, double distanceThreshold)Constructor.TimeIntervalDetector(EventDetectionSettings detectionSettings, EventHandler handler, TimeInterval timeInterval)Constructor.TimeIntervalDetector(EventHandler handler, TimeInterval timeInterval)Constructor with default detection settings. -
Uses of EventHandler in org.orekit.propagation.events.handlers
Classes in org.orekit.propagation.events.handlers that implement EventHandler Modifier and Type Class Description classContinueOnEventEvent handler which will always returncontinueas a state.classCountAndContinueEvent handler counting event occurrences and always returningAction.CONTINUE.classCountingHandlerAbstract class for handlers counting event occurrences.classEventMultipleHandlerFacade handlers that allows to use several handlers for one detector.classRecallLastOccurrenceEvent handler wrapping another, arbitrary one whilst remembering date of last detection.classRecordAndContinueHandler that will record every time an event occurs and always returnAction.CONTINUE.classResetDerivativesOnEventEvent handler which will always returnstopas a state.classStopOnDecreasingHandle a detection event and choose what to do next.classStopOnEventEvent handler which will always returnstopas a state.classStopOnIncreasingHandle a detection event and choose what to do next.Methods in org.orekit.propagation.events.handlers that return types with arguments of type EventHandler Modifier and Type Method Description List<EventHandler>EventMultipleHandler. getHandlers()Retrieve managed handlers list.Methods in org.orekit.propagation.events.handlers with parameters of type EventHandler Modifier and Type Method Description EventMultipleHandlerEventMultipleHandler. addHandler(EventHandler handler)Add one handler to the managed handlers list.EventMultipleHandlerEventMultipleHandler. addHandlers(EventHandler... newHandlers)Add several handlers to the managed handlers list.Method parameters in org.orekit.propagation.events.handlers with type arguments of type EventHandler Modifier and Type Method Description voidEventMultipleHandler. setHandlers(List<EventHandler> newHandlers)Change handlers list with user input.Constructors in org.orekit.propagation.events.handlers with parameters of type EventHandler Constructor Description RecallLastOccurrence(EventHandler wrappedHandler)Constructor.
-