Package | Description |
---|---|
org.orekit.rugged.api |
This package provides the principal class of Rugged library API, as well as
the builder for Rugged instances.
|
Modifier and Type | Method and Description |
---|---|
RuggedBuilder |
RuggedBuilder.addLineSensor(LineSensor lineSensor)
Set up line sensor model.
|
RuggedBuilder |
RuggedBuilder.clearLineSensors()
Remove all line sensors.
|
RuggedBuilder |
RuggedBuilder.setAberrationOfLightCorrection(boolean newAberrationOfLightCorrection)
Set flag for aberration of light correction.
|
RuggedBuilder |
RuggedBuilder.setAlgorithm(AlgorithmId newAlgorithmId)
Set the algorithm to use for Digital Elevation Model intersection.
|
RuggedBuilder |
RuggedBuilder.setConstantElevation(double newConstantElevation)
Set the user-provided constant elevation model.
|
RuggedBuilder |
RuggedBuilder.setDigitalElevationModel(TileUpdater newTileUpdater,
int newMaxCachedTiles)
Set the user-provided
tile updater . |
RuggedBuilder |
RuggedBuilder.setEllipsoid(EllipsoidId ellipsoidID,
BodyRotatingFrameId bodyRotatingFrameID)
Set the reference ellipsoid.
|
RuggedBuilder |
RuggedBuilder.setEllipsoid(org.orekit.bodies.OneAxisEllipsoid newEllipsoid)
Set the reference ellipsoid.
|
RuggedBuilder |
RuggedBuilder.setLightTimeCorrection(boolean newLightTimeCorrection)
Set flag for light time correction.
|
RuggedBuilder |
RuggedBuilder.setRefractionCorrection(AtmosphericRefraction newAtmosphericRefraction)
Set atmospheric refraction for line of sight correction.
|
RuggedBuilder |
RuggedBuilder.setTimeSpan(org.orekit.time.AbsoluteDate newMinDate,
org.orekit.time.AbsoluteDate newMaxDate,
double newTstep,
double newOvershootTolerance)
Set the time span to be covered for direct and inverse location calls.
|
RuggedBuilder |
RuggedBuilder.setTrajectory(double interpolationStep,
int interpolationNumber,
org.orekit.utils.CartesianDerivativesFilter pvFilter,
org.orekit.utils.AngularDerivativesFilter aFilter,
org.orekit.propagation.Propagator propagator)
Set the spacecraft trajectory.
|
RuggedBuilder |
RuggedBuilder.setTrajectory(org.orekit.frames.Frame inertialFrame,
List<org.orekit.utils.TimeStampedPVCoordinates> positionsVelocities,
int pvInterpolationNumber,
org.orekit.utils.CartesianDerivativesFilter pvFilter,
List<org.orekit.utils.TimeStampedAngularCoordinates> quaternions,
int aInterpolationNumber,
org.orekit.utils.AngularDerivativesFilter aFilter)
Set the spacecraft trajectory.
|
RuggedBuilder |
RuggedBuilder.setTrajectory(InertialFrameId inertialFrameId,
List<org.orekit.utils.TimeStampedPVCoordinates> positionsVelocities,
int pvInterpolationNumber,
org.orekit.utils.CartesianDerivativesFilter pvFilter,
List<org.orekit.utils.TimeStampedAngularCoordinates> quaternions,
int aInterpolationNumber,
org.orekit.utils.AngularDerivativesFilter aFilter)
Set the spacecraft trajectory.
|
RuggedBuilder |
RuggedBuilder.setTrajectoryAndTimeSpan(InputStream storageStream)
Set both the spacecraft trajectory and the time span.
|
Copyright © 2014–2023 CS GROUP. All rights reserved.