KK - class type for the generic versionpublic class FieldStopOnIncreasing<KK extends FieldEventDetector<T>,T extends CalculusFieldElement<T>> extends Object implements FieldEventHandler<KK,T>
The implementation behavior is to continue propagation when descending and to
stop propagation when ascending.
| Constructor and Description |
|---|
FieldStopOnIncreasing() |
| Modifier and Type | Method and Description |
|---|---|
Action |
eventOccurred(FieldSpacecraftState<T> s,
KK detector,
boolean increasing)
Handle a detection event and choose what to do next.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinit, init, resetStatepublic Action eventOccurred(FieldSpacecraftState<T> s, KK detector, boolean increasing)
The implementation behavior is to continue propagation when descending and to
stop propagation when ascending.
eventOccurred in interface FieldEventHandler<KK extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>s - the current state information : date, kinematics, attitudedetector - the detector object calling this method (not used in the evaluation)increasing - if true, the value of the switching function increases
when times increases around eventAction.STOP or Action.CONTINUECopyright © 2002-2022 CS GROUP. All rights reserved.