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 ImpulseManeuver<T> |
ImpulseManeuver.create(double newMaxCheck,
double newThreshold,
int newMaxIter,
EventHandler<ImpulseManeuver<T>> newHandler)
Build a new instance.
|
Modifier and Type | Method and Description |
---|---|
EventHandler<T> |
AbstractDetector.getHandler()
Get the handler.
|
Modifier and Type | Method and Description |
---|---|
protected AlignmentDetector |
AlignmentDetector.create(double newMaxCheck,
double newThreshold,
int newMaxIter,
EventHandler<AlignmentDetector> newHandler)
Build a new instance.
|
protected AltitudeDetector |
AltitudeDetector.create(double newMaxCheck,
double newThreshold,
int newMaxIter,
EventHandler<AltitudeDetector> newHandler)
Build a new instance.
|
protected ApsideDetector |
ApsideDetector.create(double newMaxCheck,
double newThreshold,
int newMaxIter,
EventHandler<ApsideDetector> newHandler)
Build a new instance.
|
protected CircularFieldOfViewDetector |
CircularFieldOfViewDetector.create(double newMaxCheck,
double newThreshold,
int newMaxIter,
EventHandler<CircularFieldOfViewDetector> newHandler)
Build a new instance.
|
protected DateDetector |
DateDetector.create(double newMaxCheck,
double newThreshold,
int newMaxIter,
EventHandler<DateDetector> newHandler)
Build a new instance.
|
protected DihedralFieldOfViewDetector |
DihedralFieldOfViewDetector.create(double newMaxCheck,
double newThreshold,
int newMaxIter,
EventHandler<DihedralFieldOfViewDetector> newHandler)
Build a new instance.
|
protected EclipseDetector |
EclipseDetector.create(double newMaxCheck,
double newThreshold,
int nawMaxIter,
EventHandler<EclipseDetector> newHandler)
Build a new instance.
|
protected ElevationDetector |
ElevationDetector.create(double newMaxCheck,
double newThreshold,
int newMaxIter,
EventHandler<ElevationDetector> newHandler)
Build a new instance.
|
protected EventFilter<T> |
EventFilter.create(double newMaxCheck,
double newThreshold,
int newMaxIter,
EventHandler<EventFilter<T>> newHandler)
Build a new instance.
|
protected EventShifter<T> |
EventShifter.create(double newMaxCheck,
double newThreshold,
int newMaxIter,
EventHandler<EventShifter<T>> newHandler)
Build a new instance.
|
protected GeographicZoneDetector |
GeographicZoneDetector.create(double newMaxCheck,
double newThreshold,
int newMaxIter,
EventHandler<GeographicZoneDetector> newHandler)
Build a new instance.
|
protected NodeDetector |
NodeDetector.create(double newMaxCheck,
double newThreshold,
int newMaxIter,
EventHandler<NodeDetector> newHandler)
Build a new instance.
|
protected abstract T |
AbstractDetector.create(double newMaxCheck,
double newThreshold,
int newMaxIter,
EventHandler<T> newHandler)
Build a new instance.
|
T |
AbstractDetector.withHandler(EventHandler<T> newHandler)
Setup the event handler to call at event occurrences.
|
Constructor and Description |
---|
AbstractDetector(double maxCheck,
double threshold,
int maxIter,
EventHandler<T> handler)
Build a new instance.
|
Modifier and Type | Class and Description |
---|---|
class |
ContinueOnEvent<T extends EventDetector>
Event handler which will always return
continue as a state. |
class |
StopOnDecreasing<T extends EventDetector>
Handle a detection event and choose what to do next.
|
class |
StopOnEvent<T extends EventDetector>
Event handler which will always return
stop as a state. |
class |
StopOnIncreasing<T extends EventDetector>
Handle a detection event and choose what to do next.
|
Copyright © 2002-2015 CS Systèmes d'information. All rights reserved.