Package | Description |
---|---|
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 |
---|---|
FieldEventHandler<? super D,T> |
FieldAbstractDetector.getHandler()
Get the handler.
|
Modifier and Type | Method and Description |
---|---|
protected abstract D |
FieldAbstractDetector.create(T newMaxCheck,
T newThreshold,
int newMaxIter,
FieldEventHandler<? super D,T> newHandler)
Build a new instance.
|
protected FieldAltitudeDetector<T> |
FieldAltitudeDetector.create(T newMaxCheck,
T newThreshold,
int newMaxIter,
FieldEventHandler<? super FieldAltitudeDetector<T>,T> newHandler)
Build a new instance.
|
protected FieldApsideDetector<T> |
FieldApsideDetector.create(T newMaxCheck,
T newThreshold,
int newMaxIter,
FieldEventHandler<? super FieldApsideDetector<T>,T> newHandler)
Build a new instance.
|
protected FieldDateDetector<T> |
FieldDateDetector.create(T newMaxCheck,
T newThreshold,
int newMaxIter,
FieldEventHandler<? super FieldDateDetector<T>,T> newHandler)
Build a new instance.
|
protected FieldEclipseDetector<T> |
FieldEclipseDetector.create(T newMaxCheck,
T newThreshold,
int nawMaxIter,
FieldEventHandler<? super FieldEclipseDetector<T>,T> newHandler)
Build a new instance.
|
protected FieldElevationDetector<T> |
FieldElevationDetector.create(T newMaxCheck,
T newThreshold,
int newMaxIter,
FieldEventHandler<? super FieldElevationDetector<T>,T> newHandler)
Build a new instance.
|
protected FieldFunctionalDetector<T> |
FieldFunctionalDetector.create(T newMaxCheck,
T newThreshold,
int newMaxIter,
FieldEventHandler<? super FieldFunctionalDetector<T>,T> newHandler) |
protected FieldLatitudeCrossingDetector<T> |
FieldLatitudeCrossingDetector.create(T newMaxCheck,
T newThreshold,
int newMaxIter,
FieldEventHandler<? super FieldLatitudeCrossingDetector<T>,T> newHandler)
Build a new instance.
|
protected FieldNodeDetector<T> |
FieldNodeDetector.create(T newMaxCheck,
T newThreshold,
int newMaxIter,
FieldEventHandler<? super FieldNodeDetector<T>,T> newHandler)
Build a new instance.
|
protected FieldParameterDrivenDateIntervalDetector<T> |
FieldParameterDrivenDateIntervalDetector.create(T newMaxCheck,
T newThreshold,
int newMaxIter,
FieldEventHandler<? super FieldParameterDrivenDateIntervalDetector<T>,T> newHandler)
Build a new instance.
|
D |
FieldAbstractDetector.withHandler(FieldEventHandler<? super D,T> newHandler)
Setup the event handler to call at event occurrences.
|
Constructor and Description |
---|
FieldAbstractDetector(T maxCheck,
T threshold,
int maxIter,
FieldEventHandler<? super D,T> handler)
Build a new instance.
|
Modifier and Type | Class and Description |
---|---|
class |
FieldContinueOnEvent<KK extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>
Event handler which will always return
continue as a state. |
class |
FieldRecordAndContinue<T extends FieldEventDetector<E>,E extends CalculusFieldElement<E>>
Handler that will record every time an event occurs and always return
Action.CONTINUE . |
class |
FieldStopOnDecreasing<KK extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>
Handle a detection event and choose what to do next.
|
class |
FieldStopOnEvent<KK extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>
Event handler which will always return
continue as a state. |
class |
FieldStopOnIncreasing<KK extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>
Handle a detection event and choose what to do next.
|
Copyright © 2002-2022 CS GROUP. All rights reserved.