Package | Description |
---|---|
org.orekit.rugged.adjustment |
This package provides tools to deal with viewing model refining.
|
org.orekit.rugged.api |
This package provides the principal class of Rugged library API, as well as
the builder for Rugged instances.
|
org.orekit.rugged.errors |
This package provides classes to generate and handle exceptions.
|
org.orekit.rugged.linesensor |
This package provides all the tools needed to deal with line sensor model.
|
org.orekit.rugged.refraction |
This package provides the interface for atmospheric refraction model, as well as
some classical models.
|
Constructor and Description |
---|
GroundOptimizationProblemBuilder(List<LineSensor> sensors,
Observables measurements,
Rugged rugged)
Build a new instance of the optimization problem.
|
InterSensorsOptimizationProblemBuilder(List<LineSensor> sensors,
Observables measurements,
Collection<Rugged> ruggedList)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
LineSensor |
Rugged.getLineSensor(String sensorName)
Get a sensor.
|
Modifier and Type | Method and Description |
---|---|
Collection<LineSensor> |
Rugged.getLineSensors()
Get the line sensors.
|
List<LineSensor> |
RuggedBuilder.getLineSensors()
Get all line sensors.
|
Modifier and Type | Method and Description |
---|---|
RuggedBuilder |
RuggedBuilder.addLineSensor(LineSensor lineSensor)
Set up line sensor model.
|
double[] |
Rugged.distanceBetweenLOS(LineSensor sensorA,
AbsoluteDate dateA,
double pixelA,
SpacecraftToObservedBody scToBodyA,
LineSensor sensorB,
AbsoluteDate dateB,
double pixelB)
Compute distances between two line sensors.
|
<T extends Derivative<T>> |
Rugged.distanceBetweenLOSderivatives(LineSensor sensorA,
AbsoluteDate dateA,
double pixelA,
SpacecraftToObservedBody scToBodyA,
LineSensor sensorB,
AbsoluteDate dateB,
double pixelB,
DerivativeGenerator<T> generator)
Compute distances between two line sensors with derivatives.
|
Modifier and Type | Method and Description |
---|---|
static void |
DumpManager.dumpInverseLocation(LineSensor sensor,
GeodeticPoint point,
ExtendedEllipsoid ellipsoid,
int minLine,
int maxLine,
boolean lightTimeCorrection,
boolean aberrationOfLightCorrection,
boolean refractionCorrection)
Dump an inverse location computation.
|
static void |
DumpManager.dumpSensorDatation(LineSensor sensor,
double lineNumber,
AbsoluteDate date)
Dump a sensor datation.
|
static void |
DumpManager.dumpSensorLOS(LineSensor sensor,
AbsoluteDate date,
int i,
Vector3D los)
Dump a sensor LOS.
|
static void |
DumpManager.dumpSensorRate(LineSensor sensor,
double lineNumber,
double rate)
Dump a sensor rate.
|
Modifier and Type | Method and Description |
---|---|
LineSensor |
SensorMeanPlaneCrossing.getSensor()
Get the underlying sensor.
|
Constructor and Description |
---|
SensorMeanPlaneCrossing(LineSensor sensor,
SpacecraftToObservedBody scToBody,
int minLine,
int maxLine,
boolean lightTimeCorrection,
boolean aberrationOfLightCorrection,
int maxEval,
double accuracy)
Simple constructor.
|
SensorMeanPlaneCrossing(LineSensor sensor,
SpacecraftToObservedBody scToBody,
int minLine,
int maxLine,
boolean lightTimeCorrection,
boolean aberrationOfLightCorrection,
int maxEval,
double accuracy,
Vector3D meanPlaneNormal,
Stream<SensorMeanPlaneCrossing.CrossingResult> cachedResults)
Simple constructor.
|
SensorPixelCrossing(LineSensor sensor,
Vector3D meanNormal,
Vector3D targetDirection,
int maxEval,
double accuracy)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
AtmosphericRefraction.configureCorrectionGrid(LineSensor sensor,
int minLine,
int maxLine)
Configuration of the interpolation grid.
|
void |
AtmosphericComputationParameters.configureCorrectionGrid(LineSensor sensor,
int minLine,
int maxLine)
Configuration of the interpolation grid.
|
Copyright © 2014-2023 CS GROUP. All rights reserved.