public interface DataContext
Modifier and Type | Method and Description |
---|---|
CelestialBodies |
getCelestialBodies()
Get a factory constructing
CelestialBody s 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
Frame s based on the auxiliary data in this
context. |
GeoMagneticFields |
getGeoMagneticFields()
Get a factory constructing
GeoMagneticField s 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
TimeScale s 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()
TimeScale
s based on the auxiliary data in
this context.Frames getFrames()
Frame
s based on the auxiliary data in this
context.CelestialBodies getCelestialBodies()
CelestialBody
s based on the auxiliary data in
this context.GravityFields getGravityFields()
GeoMagneticFields getGeoMagneticFields()
GeoMagneticField
s based on the auxiliary
data in this context.Copyright © 2002-2020 CS Group. All rights reserved.