Package | Description |
---|---|
org.orekit.bodies |
This package provides interface to represent the position and geometry of
space objects such as stars, planets or asteroids.
|
org.orekit.files.ccsds.definitions |
This package contains definitions for CCSDS objects (frames, time systems...).
|
org.orekit.files.general |
This package provides interfaces for orbit file representations and corresponding
parsers.
|
org.orekit.forces.gravity |
This package provides all gravity-related forces.
|
org.orekit.frames |
This package provides classes to handle frames and transforms between them.
|
org.orekit.propagation.semianalytical.dsst.forces |
This package provides force models for Draper Semi-analytical Satellite Theory (DSST).
|
Modifier and Type | Method and Description |
---|---|
static CelestialBody |
CelestialBodyFactory.getBody(String name)
Get a celestial body.
|
CelestialBody |
CelestialBodies.getBody(String name)
Get a celestial body.
|
CelestialBody |
LazyLoadedCelestialBodies.getBody(String name)
Get a celestial body.
|
static CelestialBody |
CelestialBodyFactory.getEarth()
Get the Earth singleton body.
|
CelestialBody |
CelestialBodies.getEarth()
Get the Earth singleton body.
|
CelestialBody |
LazyLoadedCelestialBodies.getEarth() |
static CelestialBody |
CelestialBodyFactory.getEarthMoonBarycenter()
Get the Earth-Moon barycenter singleton bodies pair.
|
CelestialBody |
CelestialBodies.getEarthMoonBarycenter()
Get the Earth-Moon barycenter singleton bodies pair.
|
CelestialBody |
LazyLoadedCelestialBodies.getEarthMoonBarycenter() |
static CelestialBody |
CelestialBodyFactory.getJupiter()
Get the Jupiter singleton body.
|
CelestialBody |
CelestialBodies.getJupiter()
Get the Jupiter singleton body.
|
CelestialBody |
LazyLoadedCelestialBodies.getJupiter() |
static CelestialBody |
CelestialBodyFactory.getMars()
Get the Mars singleton body.
|
CelestialBody |
CelestialBodies.getMars()
Get the Mars singleton body.
|
CelestialBody |
LazyLoadedCelestialBodies.getMars() |
static CelestialBody |
CelestialBodyFactory.getMercury()
Get the Mercury singleton body.
|
CelestialBody |
CelestialBodies.getMercury()
Get the Mercury singleton body.
|
CelestialBody |
LazyLoadedCelestialBodies.getMercury() |
static CelestialBody |
CelestialBodyFactory.getMoon()
Get the Moon singleton body.
|
CelestialBody |
CelestialBodies.getMoon()
Get the Moon singleton body.
|
CelestialBody |
LazyLoadedCelestialBodies.getMoon() |
static CelestialBody |
CelestialBodyFactory.getNeptune()
Get the Neptune singleton body.
|
CelestialBody |
CelestialBodies.getNeptune()
Get the Neptune singleton body.
|
CelestialBody |
LazyLoadedCelestialBodies.getNeptune() |
static CelestialBody |
CelestialBodyFactory.getPluto()
Get the Pluto singleton body.
|
CelestialBody |
CelestialBodies.getPluto()
Get the Pluto singleton body.
|
CelestialBody |
LazyLoadedCelestialBodies.getPluto() |
CelestialBody |
CR3BPSystem.getPrimary()
Get the primary CelestialBody.
|
static CelestialBody |
CelestialBodyFactory.getSaturn()
Get the Saturn singleton body.
|
CelestialBody |
CelestialBodies.getSaturn()
Get the Saturn singleton body.
|
CelestialBody |
LazyLoadedCelestialBodies.getSaturn() |
CelestialBody |
CR3BPSystem.getSecondary()
Get the secondary CelestialBody.
|
static CelestialBody |
CelestialBodyFactory.getSolarSystemBarycenter()
Get the solar system barycenter aggregated body.
|
CelestialBody |
CelestialBodies.getSolarSystemBarycenter()
Get the solar system barycenter aggregated body.
|
CelestialBody |
LazyLoadedCelestialBodies.getSolarSystemBarycenter() |
static CelestialBody |
CelestialBodyFactory.getSun()
Get the Sun singleton body.
|
CelestialBody |
CelestialBodies.getSun()
Get the Sun singleton body.
|
CelestialBody |
LazyLoadedCelestialBodies.getSun() |
static CelestialBody |
CelestialBodyFactory.getUranus()
Get the Uranus singleton body.
|
CelestialBody |
CelestialBodies.getUranus()
Get the Uranus singleton body.
|
CelestialBody |
LazyLoadedCelestialBodies.getUranus() |
static CelestialBody |
CelestialBodyFactory.getVenus()
Get the Venus singleton body.
|
CelestialBody |
CelestialBodies.getVenus()
Get the Venus singleton body.
|
CelestialBody |
LazyLoadedCelestialBodies.getVenus() |
CelestialBody |
CelestialBodyLoader.loadCelestialBody(String name)
Load celestial body.
|
CelestialBody |
JPLEphemeridesLoader.loadCelestialBody(String name)
Load celestial body.
|
Modifier and Type | Method and Description |
---|---|
static CR3BPSystem |
CR3BPFactory.getSystem(CelestialBody primaryBody,
CelestialBody secondaryBody,
double a)
Get the corresponding CR3BP System.
|
Constructor and Description |
---|
CR3BPSystem(CelestialBody primaryBody,
CelestialBody secondaryBody,
double a)
Simple constructor.
|
CR3BPSystem(CelestialBody primaryBody,
CelestialBody secondaryBody,
double a,
double mu)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
CelestialBody |
BodyFacade.getBody()
Get the celestial body.
|
CelestialBody |
CenterName.getCelestialBody()
Get the celestial body corresponding to the CCSDS constant.
|
CelestialBody |
CenterName.getCelestialBody(CelestialBodies celestialBodies)
Get the celestial body corresponding to the CCSDS constant.
|
Constructor and Description |
---|
BodyFacade(String name,
CelestialBody body)
Simple constructor.
|
ModifiedFrame(Frame frame,
CelestialBodyFrame refFrame,
CelestialBody body,
String centerName)
Create a CCSDS reference frame by changing the origin of an existing frame.
|
Modifier and Type | Method and Description |
---|---|
OrekitEphemerisFile.OrekitEphemerisSegment |
OrekitEphemerisFile.OrekitSatelliteEphemeris.addNewSegment(List<SpacecraftState> states,
CelestialBody body,
int interpolationSampleSize)
Injects pre-computed satellite states into this ephemeris file
object, returning the generated
OrekitEphemerisFile.OrekitEphemerisSegment that
has been stored internally. |
OrekitEphemerisFile.OrekitEphemerisSegment |
OrekitEphemerisFile.OrekitSatelliteEphemeris.addNewSegment(List<SpacecraftState> states,
CelestialBody body,
int interpolationSampleSize,
TimeScale timeScale)
Injects pre-computed satellite states into this ephemeris file
object, returning the generated
OrekitEphemerisFile.OrekitEphemerisSegment that
has been stored internally. |
Modifier and Type | Method and Description |
---|---|
CelestialBody |
DeSitterRelativity.getEarth()
Get the Earth model used to compute De Sitter effect.
|
CelestialBody |
DeSitterRelativity.getSun()
Get the sun model used to compute De Sitter effect.
|
Constructor and Description |
---|
DeSitterRelativity(CelestialBody earth,
CelestialBody sun)
Simple constructor.
|
SingleBodyAbsoluteAttraction(CelestialBody body)
Simple constructor.
|
SingleBodyRelativeAttraction(CelestialBody body)
Simple constructor.
|
SolidTides(Frame centralBodyFrame,
double ae,
double mu,
TideSystem centralTideSystem,
boolean poleTide,
double step,
int nbPoints,
IERSConventions conventions,
UT1Scale ut1,
CelestialBody... bodies)
Simple constructor.
|
SolidTides(Frame centralBodyFrame,
double ae,
double mu,
TideSystem centralTideSystem,
IERSConventions conventions,
UT1Scale ut1,
CelestialBody... bodies)
Simple constructor.
|
ThirdBodyAttraction(CelestialBody body)
Simple constructor.
|
ThirdBodyAttractionEpoch(CelestialBody body)
Simple constructor.
|
Constructor and Description |
---|
CR3BPRotatingFrame(double mu,
CelestialBody primaryBody,
CelestialBody secondaryBody)
Simple constructor.
|
L1Frame(CelestialBody primaryBody,
CelestialBody secondaryBody)
Simple constructor.
|
L1TransformProvider(CelestialBody primaryBody,
CelestialBody secondaryBody)
Simple constructor.
|
L2Frame(CelestialBody primaryBody,
CelestialBody secondaryBody)
Simple constructor.
|
TwoBodiesBaryFrame(CelestialBody primaryBody,
CelestialBody secondaryBody)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
CelestialBody |
DSSTThirdBody.getBody()
Get third body.
|
Constructor and Description |
---|
DSSTThirdBody(CelestialBody body,
double mu)
Complete constructor.
|
Copyright © 2002-2021 CS GROUP. All rights reserved.