Uses of Interface
org.orekit.propagation.events.functions.EventFunction
Packages that use EventFunction
Package
Description
This package provides classes to represent simple attitudes.
This package provides routines to model the control cost in adjoint equations as in the Pontryagin Maximum Principle.
This package provides interfaces and classes dealing with events occurring during propagation.
This package provides built-in implementations of
EventFunction.-
Uses of EventFunction in org.orekit.attitudes
Methods in org.orekit.attitudes that return EventFunction -
Uses of EventFunction in org.orekit.control.indirect.adjoint.cost
Classes in org.orekit.control.indirect.adjoint.cost that implement EventFunctionModifier and TypeClassDescriptionclassAbstract class for event function representing a control switch.classClass for control switch function involving Field.Methods in org.orekit.control.indirect.adjoint.cost that return EventFunctionModifier and TypeMethodDescriptionFieldAbstractCartesianCost.FieldSwitchFunction.getBaseFunction() -
Uses of EventFunction in org.orekit.propagation.events
Methods in org.orekit.propagation.events that return EventFunctionModifier and TypeMethodDescriptionAbstractDetector.getEventFunction()DateDetector.getEventFunction()default EventFunctionDetectorModifier.getEventFunction()Get the event function.default EventFunctionEventDetector.getEventFunction()Get the event function.EventEnablingPredicateFilter.getEventFunction()Get the event function.EventShifter.getEventFunction()Get the event function.EventSlopeFilter.getEventFunction()Get the event function.FieldAbstractDetector.getEventFunction()FieldDateDetector.getEventFunction()default EventFunctionFieldDetectorModifier.getEventFunction()Get the event function.default EventFunctionFieldEventDetector.getEventFunction()Get the event function.FieldEventEnablingPredicateFilter.getEventFunction()Get the event function.FieldEventShifter.getEventFunction()FieldEventSlopeFilter.getEventFunction()FieldLongitudeCrossingDetector.getEventFunction()FieldParameterDrivenDateIntervalDetector.getEventFunction()LongitudeCrossingDetector.getEventFunction()ParameterDrivenDateIntervalDetector.getEventFunction()Methods in org.orekit.propagation.events with parameters of type EventFunctionModifier and TypeMethodDescriptionstatic EventDetectorEventDetector.of(EventFunction eventFunction) Builds instance from event function only.static EventDetectorEventDetector.of(EventFunction eventFunction, EventHandler eventHandler) Builds instance from event function and handler.static EventDetectorEventDetector.of(EventFunction eventFunction, EventHandler eventHandler, EventDetectionSettings eventDetectionSettings) Builds instance from event function, handler and detection settings.static <S extends CalculusFieldElement<S>>
FieldEventDetector<S> FieldEventDetector.of(EventFunction eventFunction, FieldEventHandler<S> eventHandler, FieldEventDetectionSettings<S> eventDetectionSettings) Builds instance from event function, handler and detection settings.Constructors in org.orekit.propagation.events with parameters of type EventFunctionModifierConstructorDescriptionprotectedAbstractDetector(EventFunction eventFunction, EventDetectionSettings detectionSettings, EventHandler handler) Build a new instance.protectedAbstractGeographicalDetector(EventFunction eventFunction, EventDetectionSettings detectionSettings, EventHandler handler, BodyShape bodyShape) Protected constructor with full parameters.protectedAbstractTopocentricDetector(EventFunction eventFunction, EventDetectionSettings detectionSettings, EventHandler handler, TopocentricFrame topocentricFrame) Protected constructor with full parameters.protectedFieldAbstractDetector(EventFunction eventFunction, FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler) Build a new instance with an event function.protectedFieldAbstractGeographicalDetector(EventFunction eventFunction, FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, BodyShape bodyShape) Protected constructor with event function.protectedFieldAbstractTopocentricDetector(EventFunction eventFunction, FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, TopocentricFrame topocentricFrame) Protected constructor with full parameters. -
Uses of EventFunction in org.orekit.propagation.events.functions
Classes in org.orekit.propagation.events.functions with type parameters of type EventFunctionModifier and TypeClassDescriptionclassNegateEventFunction<S extends EventFunction>Negated event function.Subinterfaces of EventFunction in org.orekit.propagation.events.functionsClasses in org.orekit.propagation.events.functions that implement EventFunctionModifier and TypeClassDescriptionclassAbstract class for elevation crossing event function.classAbstract class for event function related to geodetic coordinates.classAbstract class for geodetic coordinates extremum event function.classAbstract class for topocentric event function.classClass for geodetic altitude value-crossing event function.classApside crossing event function.classThis class provides AND and OR operations for event functions.classEvent function for elevation extremum with respect to a ground point.classClass for single-value crossing elevation event.classEvent function for local extrema of angular separation.classEvent function for ground location being at night.classClass for geodetic latitude extremum event function.classClass for geodetic latitude value-crossing event function.classClass for longitude extremum event function.classClass for longitude value-crossing event function.classClass for masked elevation event function.classNegateEventFunction<S extends EventFunction>Negated event function.classNode crossing event function.classClass for penumbra event with conical shadows from ellipsoidal occulting bodies.classEvent function for crossing a 2D plane in 3D space, as defined by a normal vector.classTime-shifted event function.classClass representing single date detection.classClass representing time interval crossing detection.classClass for umbra event with conical shadows from ellipsoidal occulting bodies.Methods in org.orekit.propagation.events.functions that return EventFunctionModifier and TypeMethodDescriptionEventFunctionModifier.getBaseFunction()ShiftedEventFunction.getBaseFunction()static <T extends CalculusFieldElement<T>>
EventFunctionEventFunction.of(Field<T> field, Function<FieldSpacecraftState<T>, T> fieldStateFunction) Builds an instance from a mapping with a single Field.Methods in org.orekit.propagation.events.functions with parameters of type EventFunctionModifier and TypeMethodDescriptionstatic <S extends CalculusFieldElement<S>>
EventFunctionModifierEventFunctionModifier.addFieldValue(EventFunction eventFunction, S increment) static EventFunctionModifierEventFunctionModifier.addReal(EventFunction eventFunction, double increment) Method parameters in org.orekit.propagation.events.functions with type arguments of type EventFunctionModifier and TypeMethodDescriptionstatic BooleanEventFunctionBooleanEventFunction.andCombine(List<EventFunction> eventFunctions) Builds an AND instance.static BooleanEventFunctionBooleanEventFunction.orCombine(List<EventFunction> eventFunctions) Builds an OR instance.Constructors in org.orekit.propagation.events.functions with parameters of type EventFunctionModifierConstructorDescriptionShiftedEventFunction(EventFunction baseFunction, double timeShift) Constructor with constant shift.ShiftedEventFunction(EventFunction baseFunction, ExtendedStateScalarFunction timeShiftFunction) Constructor.