Constructor and Description |
---|
NadirPointing(EllipsoidBodyShape shape)
Creates new instance.
|
NadirPointing(EllipsoidBodyShape shape,
Vector3D losInSatFrameVec,
Vector3D losNormalInSatFrameVec)
Constructor.
|
NadirPointing(EllipsoidBodyShape shape,
Vector3D losInSatFrameVec,
Vector3D losNormalInSatFrameVec,
double deltaT)
Constructor.
|
Constructor and Description |
---|
NadirDirection(EllipsoidBodyShape bodyShape)
Simple constructor
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractEllipsoidBodyShape
Abstract class for an ellipsoid body shape to mutualize parameters and features.
|
class |
OneAxisEllipsoid
One axis ellipsoid representation.
|
class |
ThreeAxisEllipsoid
Three axis ellipsoid representation.
|
Modifier and Type | Method and Description |
---|---|
EllipsoidBodyShape |
EllipsoidPoint.getBodyShape()
Get the
BodyShape associated to this body point. |
Constructor and Description |
---|
EllipsoidPoint(EllipsoidBodyShape bodyShape,
LLHCoordinates coordIn,
String name)
Constructor from lat/long/height coordinates.
|
EllipsoidPoint(EllipsoidBodyShape bodyShape,
LLHCoordinatesSystem coordSystem,
double latitude,
double longitude,
double height,
String name)
Constructor from lat/long/height coordinates.
|
EllipsoidPoint(EllipsoidBodyShape bodyShape,
Vector3D position,
boolean onShapeSurface,
String name)
Protected constructor from a position and a flag stating if the point is known to be on the shape: if the latter
is set true, the normal height is set to 0 and the closest and radial projections on the shape are set equal to
this.
|
EllipsoidPoint(EllipsoidBodyShape bodyShape,
Vector3D position,
Frame frame,
AbsoluteDate date,
String name)
Constructor from a position expressed in any given frame.
|
EllipsoidPoint(EllipsoidBodyShape bodyShape,
Vector3D position,
String name)
Constructor from a position.
|
Constructor and Description |
---|
AltitudeDetector(double altitudeIn,
EllipsoidBodyShape bodyShapeIn)
Build a new altitude detector.
|
AltitudeDetector(double altitudeIn,
EllipsoidBodyShape bodyShapeIn,
double maxCheck,
double threshold)
Build a new altitude detector.
|
AltitudeDetector(double altitudeIn,
EllipsoidBodyShape bodyShapeIn,
double maxCheck,
double threshold,
EventDetector.Action ascending,
EventDetector.Action descending)
Build a new altitude detector.
|
AltitudeDetector(double altitudeIn,
EllipsoidBodyShape bodyShapeIn,
double maxCheck,
double threshold,
EventDetector.Action ascending,
EventDetector.Action descending,
boolean removeAscending,
boolean removeDescending)
Build a new altitude detector.
|
AltitudeDetector(double altitudeIn,
EllipsoidBodyShape bodyShapeIn,
int slopeSelection,
double maxCheck,
double threshold,
EventDetector.Action action,
boolean remove)
Build a new altitude detector with slope selection.
|
EarthZoneDetector(EllipsoidBodyShape centralBody,
List<double[][]> zonesPoints)
Constructor for the earth zones entering detector with default maxCheck and convergence threshold.
|
EarthZoneDetector(EllipsoidBodyShape centralBody,
List<double[][]> zonesPoints,
double maxCheck,
double threshold)
Constructor for the earth zones entering detector.
|
EarthZoneDetector(EllipsoidBodyShape centralBody,
List<double[][]> zonesPoints,
double maxCheck,
double threshold,
EventDetector.Action entry,
EventDetector.Action exit)
Constructor for the earth zones entering detector.
|
EarthZoneDetector(EllipsoidBodyShape centralBody,
List<double[][]> zonesPoints,
double maxCheck,
double threshold,
EventDetector.Action entry,
EventDetector.Action exit,
boolean removeEntry,
boolean removeExit)
Constructor for the earth zones entering detector.
|
EarthZoneDetector(List<IFieldOfView> fieldsIn,
EllipsoidBodyShape centralBody,
double maxCheck,
double threshold,
EventDetector.Action entry,
EventDetector.Action exit,
boolean removeEntry,
boolean removeExit)
Constructor for the earth zones entering detector.
|
LatitudeDetector(double latitudeToDetect,
EllipsoidBodyShape body,
double maxCheck,
double threshold,
EventDetector.Action increasing,
EventDetector.Action decreasing)
Constructor for the latitude detector for both local increasing and decreasing latitude.
|
LatitudeDetector(double latitudeToDetect,
EllipsoidBodyShape body,
double maxCheck,
double threshold,
EventDetector.Action increasing,
EventDetector.Action decreasing,
boolean removeIncreasing,
boolean removeDecreasing)
Constructor for the latitude detector for both local increasing and decreasing latitude.
|
LatitudeDetector(double latitudeToDetect,
EllipsoidBodyShape body,
int slopeType)
Constructor for the latitude detector.
|
LatitudeDetector(double latitudeToDetect,
EllipsoidBodyShape body,
int slopeType,
double maxCheck,
double threshold)
Constructor for the latitude detector.
|
LatitudeDetector(double latitudeToDetect,
EllipsoidBodyShape body,
int slopeType,
double maxCheck,
double threshold,
EventDetector.Action action)
Constructor for the latitude detector.
|
LatitudeDetector(double latitudeToDetect,
EllipsoidBodyShape body,
int slopeType,
double maxCheck,
double threshold,
EventDetector.Action action,
boolean remove)
Constructor for the latitude detector.
|
Modifier and Type | Field and Description |
---|---|
protected EllipsoidBodyShape |
AbstractDTM.earth
Earth body shape.
|
Constructor and Description |
---|
AbstractDTM(DTMInputParameters parameters,
PVCoordinatesProvider sunIn,
EllipsoidBodyShape earthIn,
String dataFile)
Simple constructor for independent computation.
|
DTM2000(DTMInputParameters parameters,
PVCoordinatesProvider sunIn,
EllipsoidBodyShape earthIn)
Simple constructor for independent computation.
|
DTM2012(DTMInputParameters parameters,
PVCoordinatesProvider sunIn,
EllipsoidBodyShape earthIn)
Simple constructor with PATRIUS data file.
|
DTM2012(DTMInputParameters parameters,
PVCoordinatesProvider sunIn,
EllipsoidBodyShape earthIn,
String dataFilename)
Constructor with user-provided data file.
|
HarrisPriester(PVCoordinatesProvider sunIn,
EllipsoidBodyShape earthIn)
Simple constructor for Modified Harris-Priester atmosphere model.
|
HarrisPriester(PVCoordinatesProvider sunIn,
EllipsoidBodyShape earthIn,
double nIn)
Constructor for Modified Harris-Priester atmosphere model.
|
HarrisPriester(PVCoordinatesProvider sunIn,
EllipsoidBodyShape earthIn,
double[][] tabAltRhoIn)
Constructor for Modified Harris-Priester atmosphere model.
|
HarrisPriester(PVCoordinatesProvider sunIn,
EllipsoidBodyShape earthIn,
double[][] tabAltRhoIn,
double nIn)
Constructor for Modified Harris-Priester atmosphere model.
|
JB2006(JB2006InputParameters parameters,
PVCoordinatesProvider sunIn,
EllipsoidBodyShape earthIn)
Constructor with space environment information for internal computation.
|
MSISE2000(MSISE2000InputParameters data,
EllipsoidBodyShape earthBody,
CelestialPoint sun)
Simple constructor for class MSIS00Adapter.
|
SimpleExponentialAtmosphere(EllipsoidBodyShape shapeIn,
double rho0In,
double h0In,
double hscaleIn)
Create an exponential atmosphere.
|
US76(EllipsoidBodyShape earthBody)
Simple constructor for class US76.
|
Modifier and Type | Method and Description |
---|---|
EllipsoidBodyShape |
AbstractProjection.getReference()
Getter for the system of reference used.
|
Constructor and Description |
---|
IdentityProjection(EllipsoidBodyShape ellipsoid)
Constructor with EllipsoidBodyShape object.
|
Mercator(double centralMeridian,
EllipsoidBodyShape ref)
Constructor with default values :
The latitude of pivot is 0
azimuth is null (no rotation)
centered is false.
|
Constructor and Description |
---|
BentModel(R12Provider r12Provider,
SolarActivityDataProvider solarActivity,
USKProvider uskProvider,
EllipsoidBodyShape earth,
Vector3D station,
Frame frameSta)
Constructor for the Bent ionospheric correction model.
|
Copyright © 2023 CNES. All rights reserved.