Uses of Interface
org.orekit.propagation.events.AdaptableInterval
-
Packages that use AdaptableInterval 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.intervals This package provides built-in implementations ofAdaptableInterval
. -
-
Uses of AdaptableInterval in org.orekit.forces.maneuvers
Methods in org.orekit.forces.maneuvers with parameters of type AdaptableInterval Modifier and Type Method Description protected ImpulseManeuver
ImpulseManeuver. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.Constructors in org.orekit.forces.maneuvers with parameters of type AdaptableInterval Constructor Description ImpulseManeuver(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, EventDetector trigger, AttitudeProvider attitudeOverride, Vector3D deltaVSat, double isp, Control3DVectorCostType control3DVectorCostType)
Protected constructor with full parameters. -
Uses of AdaptableInterval in org.orekit.propagation.events
Methods in org.orekit.propagation.events that return AdaptableInterval Modifier and Type Method Description AdaptableInterval
AbstractDetector. getMaxCheckInterval()
Get maximal time interval between switching function checks.AdaptableInterval
AdapterDetector. getMaxCheckInterval()
Get maximal time interval between switching function checks.AdaptableInterval
EventDetector. getMaxCheckInterval()
Get maximal time interval between switching function checks.static AdaptableInterval
AdaptableInterval. of(double constantInterval)
Method creating a constant interval provider.Methods in org.orekit.propagation.events with parameters of type AdaptableInterval Modifier and Type Method Description protected abstract T
AbstractDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected AlignmentDetector
AlignmentDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected AltitudeDetector
AltitudeDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected AngularSeparationDetector
AngularSeparationDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected AngularSeparationFromSatelliteDetector
AngularSeparationFromSatelliteDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected ApsideDetector
ApsideDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected BetaAngleDetector
BetaAngleDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected BooleanDetector
BooleanDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
protected CylindricalShadowEclipseDetector
CylindricalShadowEclipseDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected DateDetector
DateDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected EclipseDetector
EclipseDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int nawMaxIter, EventHandler newHandler)
Build a new instance.protected ElevationDetector
ElevationDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected ElevationExtremumDetector
ElevationExtremumDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected EventEnablingPredicateFilter
EventEnablingPredicateFilter. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected EventShifter
EventShifter. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected EventSlopeFilter<T>
EventSlopeFilter. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected ExtremumApproachDetector
ExtremumApproachDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected FieldOfViewDetector
FieldOfViewDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected FootprintOverlapDetector
FootprintOverlapDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected FunctionalDetector
FunctionalDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
protected GeographicZoneDetector
GeographicZoneDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected GroundAtNightDetector
GroundAtNightDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected GroundFieldOfViewDetector
GroundFieldOfViewDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected HaloXZPlaneCrossingDetector
HaloXZPlaneCrossingDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected InterSatDirectViewDetector
InterSatDirectViewDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected LatitudeCrossingDetector
LatitudeCrossingDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected LatitudeExtremumDetector
LatitudeExtremumDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected LatitudeRangeCrossingDetector
LatitudeRangeCrossingDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected LongitudeCrossingDetector
LongitudeCrossingDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected LongitudeExtremumDetector
LongitudeExtremumDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected LongitudeRangeCrossingDetector
LongitudeRangeCrossingDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected MagneticFieldDetector
MagneticFieldDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected NegateDetector
NegateDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
protected NodeDetector
NodeDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected ParameterDrivenDateIntervalDetector
ParameterDrivenDateIntervalDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected PositionAngleDetector
PositionAngleDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.protected RelativeDistanceDetector
RelativeDistanceDetector. create(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Build a new instance.T
AbstractDetector. withMaxCheck(AdaptableInterval newMaxCheck)
Setup the maximum checking interval.Constructors in org.orekit.propagation.events with parameters of type AdaptableInterval Constructor Description AbstractDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler)
Build a new instance.AlignmentDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, PVCoordinatesProvider body, double alignAngle)
Protected constructor with full parameters.AltitudeDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, double altitude, BodyShape bodyShape)
Protected constructor with full parameters.AngularSeparationDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, PVCoordinatesProvider beacon, PVCoordinatesProvider observer, double proximityAngle)
Protected constructor with full parameters.AngularSeparationFromSatelliteDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, PVCoordinatesProvider primaryObject, PVCoordinatesProvider secondaryObject, double proximityAngle)
Protected constructor with full parameters.ApsideDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler)
Public constructor with full parameters.BetaAngleDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, double betaAngleThreshold, PVCoordinatesProvider celestialBodyProvider, Frame inertialFrame)
Protected constructor with full parameters.BooleanDetector(List<EventDetector> detectors, org.orekit.propagation.events.BooleanDetector.Operator operator, AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler)
Private constructor with all the parameters.CylindricalShadowEclipseDetector(PVCoordinatesProvider sun, double occultingBodyRadius, AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler)
Constructor.DateDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, double minGap, TimeStamped... dates)
Protected constructor with full parameters.EclipseDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, OccultationEngine occultationEngine, double margin, boolean totalEclipse)
Protected constructor with full parameters.ElevationDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, double minElevation, ElevationMask mask, AtmosphericRefractionModel refractionModel, TopocentricFrame topo)
Protected constructor with full parameters.ElevationDetector(AdaptableInterval maxCheck, double threshold, TopocentricFrame topo)
Creates an instance of Elevation detector based on passed in topocentric frame and overrides of default maximal checking interval and convergence threshold values.ElevationExtremumDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, TopocentricFrame topo)
Protected constructor with full parameters.EventEnablingPredicateFilter(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, EventDetector rawDetector, EnablingPredicate enabler)
Protected constructor with full parameters.EventShifter(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, EventDetector detector, boolean useShiftedStates, double increasingTimeShift, double decreasingTimeShift)
Protected constructor with full parameters.EventSlopeFilter(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, T rawDetector, FilterType filter)
Protected constructor with full parameters.ExtremumApproachDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, PVCoordinatesProvider secondaryPVProvider)
Constructor.FieldOfViewDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, PVCoordinatesProvider pvTarget, double radiusTarget, VisibilityTrigger trigger, FieldOfView fov)
Protected constructor with full parameters.FootprintOverlapDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, FieldOfView fov, OneAxisEllipsoid body, SphericalPolygonsSet zone, double samplingStep, List<org.orekit.propagation.events.FootprintOverlapDetector.SamplingPoint> sampledZone)
Protected constructor with full parameters.FunctionalDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, ToDoubleFunction<SpacecraftState> function)
Private constructor.GeographicZoneDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, BodyShape body, SphericalPolygonsSet zone, EnclosingBall<Sphere2D,S2Point> cap, double margin)
Protected constructor with full parameters.GroundAtNightDetector(TopocentricFrame groundLocation, PVCoordinatesProvider sun, double dawnDuskElevation, AtmosphericRefractionModel refractionModel, AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler)
Private constructor.GroundFieldOfViewDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, Frame frame, FieldOfView fov)
Protected constructor with full parameters.HaloXZPlaneCrossingDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler)
Protected constructor with full parameters.InterSatDirectViewDetector(OneAxisEllipsoid body, double skimmingAltitude, PVCoordinatesProvider secondary, AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler)
Private constructor.LatitudeCrossingDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, OneAxisEllipsoid body, double latitude)
Protected constructor with full parameters.LatitudeExtremumDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, OneAxisEllipsoid body)
Protected constructor with full parameters.LatitudeRangeCrossingDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, OneAxisEllipsoid body, double fromLatitude, double toLatitude)
Private constructor with full parameters.LongitudeCrossingDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, OneAxisEllipsoid body, double longitude)
Protected constructor with full parameters.LongitudeExtremumDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, OneAxisEllipsoid body)
Protected constructor with full parameters.LongitudeRangeCrossingDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, OneAxisEllipsoid body, double fromLongitude, double toLongitude)
Private constructor with full parameters.MagneticFieldDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, double limit, GeoMagneticFieldFactory.FieldModel model, OneAxisEllipsoid body, boolean atSeaLevel, DataContext dataContext)
Protected constructor with full parameters.NegateDetector(AdaptableInterval newMaxCheck, double newThreshold, int newMaxIter, EventHandler newHandler, EventDetector original)
Private constructor.NodeDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, Frame frame)
Protected constructor with full parameters.ParameterDrivenDateIntervalDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, DateDriver start, DateDriver stop, DateDriver median, ParameterDriver duration)
Protected constructor with full parameters.PositionAngleDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, OrbitType orbitType, PositionAngleType positionAngleType, double angle)
Protected constructor with full parameters.RelativeDistanceDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, PVCoordinatesProvider secondaryPVProvider, double distanceThreshold)
Constructor. -
Uses of AdaptableInterval in org.orekit.propagation.events.intervals
Methods in org.orekit.propagation.events.intervals that return AdaptableInterval Modifier and Type Method Description static AdaptableInterval
ElevationDetectionAdaptableIntervalFactory. getAdaptableInterval(TopocentricFrame topo, double elevationSwitch, double fineCheckInterval)
Method providing a candidateAdaptableInterval
for arbitrary elevation detection with forward propagation.static AdaptableInterval
ApsideDetectionAdaptableIntervalFactory. getBackwardApoapsisDetectionAdaptableInterval()
Method providing a candidateAdaptableInterval
for apoapsis detection with backward propagation.static AdaptableInterval
ApsideDetectionAdaptableIntervalFactory. getBackwardApsideDetectionAdaptableInterval()
Method providing a candidateAdaptableInterval
for arbitrary apside detection with backward propagation.static AdaptableInterval
ApsideDetectionAdaptableIntervalFactory. getBackwardPeriapsisDetectionAdaptableInterval()
Method providing a candidateAdaptableInterval
for periapsis detection with backward propagation.static AdaptableInterval
ApsideDetectionAdaptableIntervalFactory. getForwardApoapsisDetectionAdaptableInterval()
Method providing a candidateAdaptableInterval
for apoapsis detection with forward propagation.static AdaptableInterval
ApsideDetectionAdaptableIntervalFactory. getForwardApsideDetectionAdaptableInterval()
Method providing a candidateAdaptableInterval
for arbitrary apside detection with forward propagation.static AdaptableInterval
ApsideDetectionAdaptableIntervalFactory. getForwardPeriapsisDetectionAdaptableInterval()
Method providing a candidateAdaptableInterval
for periapsis detection with forward propagation.
-