public interface DataContext
| Modifier and Type | Method and Description |
|---|---|
CelestialBodies |
getCelestialBodies()
Get a factory constructing
CelestialBodys based on the auxiliary data in
this context. |
static LazyLoadedDataContext |
getDefault()
Get the default data context that is used to implement the static factories (
TimeScalesFactory, FramesFactory, etc) and loaders that feed themselves
(e.g. |
Frames |
getFrames()
Get a factory constructing
Frames based on the auxiliary data in this
context. |
GeoMagneticFields |
getGeoMagneticFields()
Get a factory constructing
GeoMagneticFields based on the auxiliary
data in this context. |
GravityFields |
getGravityFields()
Get a factory constructing gravity fields based on the auxiliary data in this
context.
|
TimeScales |
getTimeScales()
Get a factory for constructing
TimeScales based on the auxiliary data in
this context. |
static void |
setDefault(LazyLoadedDataContext context)
Set the default data context that is used to implement Orekit's static factories.
|
@DefaultDataContext static LazyLoadedDataContext getDefault()
TimeScalesFactory, FramesFactory, etc) and loaders that feed themselves
(e.g. KlobucharIonoCoefficientsLoader). It is used to maintain
compatibility with auxiliary data loading in Orekit 10.0.static void setDefault(LazyLoadedDataContext context)
Calling this method will not modify any instances already retrieved from Orekit's static factories. In general this method should only be called at application start up before any of the static factories are used.
context - the new data context.getDefault()TimeScales getTimeScales()
TimeScales based on the auxiliary data in
this context.Frames getFrames()
Frames based on the auxiliary data in this
context.CelestialBodies getCelestialBodies()
CelestialBodys based on the auxiliary data in
this context.GravityFields getGravityFields()
GeoMagneticFields getGeoMagneticFields()
GeoMagneticFields based on the auxiliary
data in this context.Copyright © 2002-2020 CS GROUP. All rights reserved.