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.
|
Modifier and Type | Method and Description |
---|---|
protected FieldImpulseManeuver<D,T> |
FieldImpulseManeuver.create(FieldAdaptableInterval<T> newMaxCheck,
T newThreshold,
int newMaxIter,
FieldEventHandler<T> fieldEventHandler)
Build a new instance.
|
Modifier and Type | Method and Description |
---|---|
FieldEventHandler<T> |
FieldAdapterDetector.getHandler()
Get the handler.
|
FieldEventHandler<T> |
FieldEventDetector.getHandler()
Get the handler.
|
FieldEventHandler<T> |
FieldAbstractDetector.getHandler()
Get the handler.
|
Modifier and Type | Method and Description |
---|---|
protected FieldAltitudeDetector<T> |
FieldAltitudeDetector.create(FieldAdaptableInterval<T> newMaxCheck,
T newThreshold,
int newMaxIter,
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 FieldLatitudeCrossingDetector<T> |
FieldLatitudeCrossingDetector.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 FieldParameterDrivenDateIntervalDetector<T> |
FieldParameterDrivenDateIntervalDetector.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 FieldEclipseDetector<T> |
FieldEclipseDetector.create(FieldAdaptableInterval<T> newMaxCheck,
T newThreshold,
int nawMaxIter,
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 FieldBooleanDetector<T> |
FieldBooleanDetector.create(FieldAdaptableInterval<T> newMaxCheck,
T newThreshold,
int newMaxIter,
FieldEventHandler<T> newHandler) |
protected FieldEventSlopeFilter<D,T> |
FieldEventSlopeFilter.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 abstract D |
FieldAbstractDetector.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 FieldLongitudeCrossingDetector<T> |
FieldLongitudeCrossingDetector.create(FieldAdaptableInterval<T> newMaxCheck,
T newThreshold,
int newMaxIter,
FieldEventHandler<T> newHandler)
Build a new instance.
|
protected FieldNodeDetector<T> |
FieldNodeDetector.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.
|
D |
FieldAbstractDetector.withHandler(FieldEventHandler<T> newHandler)
Setup the event handler to call at event occurrences.
|
Constructor and 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.
|
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.
|
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.
|
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.
|
FieldLongitudeCrossingDetector(FieldAdaptableInterval<T> maxCheck,
T threshold,
int maxIter,
FieldEventHandler<T> handler,
OneAxisEllipsoid body,
double longitude)
Protected 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.
|
Modifier and Type | Class and Description |
---|---|
class |
FieldContinueOnEvent<T extends org.hipparchus.CalculusFieldElement<T>>
Event handler which will always return
continue as a state. |
class |
FieldRecordAndContinue<T extends org.hipparchus.CalculusFieldElement<T>>
Handler that will record every time an event occurs and always return
Action.CONTINUE . |
class |
FieldStopOnDecreasing<T extends org.hipparchus.CalculusFieldElement<T>>
Handle a detection event and choose what to do next.
|
class |
FieldStopOnEvent<T extends org.hipparchus.CalculusFieldElement<T>>
Event handler which will always return
continue as a state. |
class |
FieldStopOnIncreasing<T extends org.hipparchus.CalculusFieldElement<T>>
Handle a detection event and choose what to do next.
|
Copyright © 2002-2023 CS GROUP. All rights reserved.