Package | Description |
---|---|
org.orekit.data |
This package provide base classes for exploring the configured data
directory tree and read external data that can be used by the library.
|
org.orekit.files.ccsds.definitions |
This package contains definitions for CCSDS objects (frames, time systems...).
|
org.orekit.files.ccsds.ndm |
This package contains the base hierarchy for CCSDS ADM, ODM and TDM.
|
org.orekit.files.ccsds.ndm.adm |
This package contains class managing CCSDS Attitude Data Message.
|
org.orekit.files.ccsds.ndm.adm.aem |
This package contains class managing CCSDS Attitude Ephemeris Message.
|
org.orekit.files.ccsds.ndm.adm.apm |
This package contains class managing CCSDS Attitude Parameter Message.
|
org.orekit.files.ccsds.ndm.cdm |
This package contains class managing CCSDS Conjunction Data Message.
|
org.orekit.files.ccsds.ndm.odm |
This package contains class managing CCSDS Orbit Data Message.
|
org.orekit.files.ccsds.ndm.odm.ocm |
This package contains class managing CCSDS Orbit Comprehensive Message.
|
org.orekit.files.ccsds.ndm.odm.oem |
This package contains class managing CCSDS Orbit Ephemeris Message.
|
org.orekit.files.ccsds.ndm.odm.omm |
This package contains class managing CCSDS Orbit Mean-Elements Message.
|
org.orekit.files.ccsds.ndm.odm.opm |
This package contains class managing CCSDS Orbit Parameter Message.
|
org.orekit.files.ccsds.ndm.tdm |
This package contains class managing CCSDS Tracking Data Message.
|
org.orekit.files.ccsds.utils |
This package contains utilities shared by many CCSDS messages parsers/writers.
|
org.orekit.files.ccsds.utils.parsing |
This package contains classes related to the processing
of parse tokens using the state design pattern.
|
org.orekit.models.earth.weather |
This package provides models that simulate global weather conditions on Earth.
|
org.orekit.propagation.analytical.gnss |
This package provides classes to propagate GNSS orbits.
|
org.orekit.propagation.conversion |
This package provides tools to convert a given propagator or a set of
SpacecraftState into another propagator. |
org.orekit.propagation.events |
This package provides interfaces and classes dealing with events occurring during propagation.
|
org.orekit.propagation.numerical |
Top level package for numerical propagators.
|
Modifier and Type | Class and Description |
---|---|
class |
CompositeDataContext
A simple implementation of
DataContext that composes the constituent factories
into a data context. |
class |
ExceptionalDataContext
A data context that always throws a runtime exception when it's methods are used.
|
class |
LazyLoadedDataContext
A data context that aims to match the behavior of Orekit 10.0 regarding auxiliary data.
|
Modifier and Type | Method and Description |
---|---|
abstract Frame |
CelestialBodyFrame.getFrame(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext)
Get the frame corresponding to the CCSDS constant.
|
static FrameFacade |
FrameFacade.parse(String name,
IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
boolean allowCelestial,
boolean allowOrbit,
boolean allowSpacecraft)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
DataContext |
AbstractBuilder.getDataContext()
Get the data context.
|
DataContext |
NdmConstituent.getDataContext()
Get the data context.
|
Modifier and Type | Method and Description |
---|---|
protected abstract T |
AbstractBuilder.create(IERSConventions newConventions,
DataContext newDataContext,
AbsoluteDate newMissionReferenceDate,
RangeUnitsConverter newRangeUnitsConverter)
Build an instance.
|
protected ParserBuilder |
ParserBuilder.create(IERSConventions newConventions,
DataContext newDataContext,
AbsoluteDate newMissionReferenceDate,
RangeUnitsConverter newRangeUnitsConverter)
Build an instance.
|
protected WriterBuilder |
WriterBuilder.create(IERSConventions newConventions,
DataContext newDataContext,
AbsoluteDate newMissionReferenceDate,
RangeUnitsConverter newRangeUnitsConverter)
Build an instance.
|
T |
AbstractBuilder.withDataContext(DataContext newDataContext)
Set up data context used to retrieve frames, time scales, etc..
|
Constructor and Description |
---|
AbstractBuilder(IERSConventions conventions,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
RangeUnitsConverter rangeUnitsConverter)
Complete constructor.
|
NdmConstituent(H header,
List<S> segments,
IERSConventions conventions,
DataContext dataContext)
Constructor.
|
ParserBuilder(DataContext dataContext)
Simple constructor.
|
WriterBuilder(DataContext dataContext)
Simple constructor.
|
Constructor and Description |
---|
AdmParser(String root,
String formatVersionKey,
IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
ParsedUnitsBehavior parsedUnitsBehavior)
Complete constructor.
|
Constructor and Description |
---|
Aem(Header header,
List<AemSegment> segments,
IERSConventions conventions,
DataContext dataContext)
Simple constructor.
|
AemParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
int defaultInterpolationDegree,
ParsedUnitsBehavior parsedUnitsBehavior)
Complete constructor.
|
AemWriter(IERSConventions conventions,
DataContext dataContext,
AbsoluteDate missionReferenceDate)
Constructor used to create a new AEM writer configured with the necessary parameters
to successfully fill in all required fields that aren't part of a standard object.
|
Constructor and Description |
---|
Apm(Header header,
List<Segment<AdmMetadata,ApmData>> segments,
IERSConventions conventions,
DataContext dataContext)
Simple constructor.
|
ApmParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
ParsedUnitsBehavior parsedUnitsBehavior)
Complete constructor.
|
ApmWriter(IERSConventions conventions,
DataContext dataContext,
AbsoluteDate missionReferenceDate)
Complete constructor.
|
Constructor and Description |
---|
Cdm(CdmHeader header,
List<CdmSegment> segments,
IERSConventions conventions,
DataContext dataContext)
Simple constructor.
|
CdmParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
ParsedUnitsBehavior parsedUnitsBehavior)
Complete constructor.
|
CdmWriter(IERSConventions conventions,
DataContext dataContext)
Complete constructor.
|
Constructor and Description |
---|
OdmParser(String root,
String formatVersionKey,
IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
double mu,
ParsedUnitsBehavior parsedUnitsBehavior)
Complete constructor.
|
Constructor and Description |
---|
Ocm(Header header,
List<Segment<OcmMetadata,OcmData>> segments,
IERSConventions conventions,
DataContext dataContext,
double mu)
Simple constructor.
|
OcmParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
double mu,
ParsedUnitsBehavior parsedUnitsBehavior)
Complete constructor.
|
OcmWriter(IERSConventions conventions,
DataContext dataContext)
Complete constructor.
|
Constructor and Description |
---|
Oem(Header header,
List<OemSegment> segments,
IERSConventions conventions,
DataContext dataContext,
double mu)
Simple constructor.
|
OemParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
double mu,
int defaultInterpolationDegree,
ParsedUnitsBehavior parsedUnitsBehavior)
Complete constructor.
|
OemWriter(IERSConventions conventions,
DataContext dataContext,
AbsoluteDate missionReferenceDate)
Constructor used to create a new OEM writer configured with the necessary parameters
to successfully fill in all required fields that aren't part of a standard object.
|
Constructor and Description |
---|
Omm(Header header,
List<Segment<OmmMetadata,OmmData>> segments,
IERSConventions conventions,
DataContext dataContext)
Simple constructor.
|
OmmParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
double mu,
double defaultMass,
ParsedUnitsBehavior parsedUnitsBehavior)
Complete constructor.
|
OmmWriter(IERSConventions conventions,
DataContext dataContext,
AbsoluteDate missionReferenceDate)
Complete constructor.
|
Constructor and Description |
---|
Opm(Header header,
List<Segment<CommonMetadata,OpmData>> segments,
IERSConventions conventions,
DataContext dataContext,
double mu)
Simple constructor.
|
OpmParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
double mu,
double defaultMass,
ParsedUnitsBehavior parsedUnitsBehavior)
Complete constructor.
|
OpmWriter(IERSConventions conventions,
DataContext dataContext,
AbsoluteDate missionReferenceDate)
Complete constructor.
|
Constructor and Description |
---|
Tdm(Header header,
List<Segment<TdmMetadata,ObservationsBlock>> segments,
IERSConventions conventions,
DataContext dataContext)
Simple constructor.
|
TdmParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
ParsedUnitsBehavior parsedUnitsBehavior,
RangeUnitsConverter converter)
Complete constructor.
|
TdmWriter(IERSConventions conventions,
DataContext dataContext,
RangeUnitsConverter converter)
Complete constructor.
|
Modifier and Type | Method and Description |
---|---|
DataContext |
ContextBinding.getDataContext()
Get the data context used for getting frames, time scales, and celestial bodies.
|
Constructor and Description |
---|
ContextBinding(Supplier<IERSConventions> conventionsSupplier,
BooleanSupplier simpleEOPSupplier,
Supplier<DataContext> dataContextSupplier,
Supplier<ParsedUnitsBehavior> behaviorSupplier,
Supplier<AbsoluteDate> referenceDateSupplier,
Supplier<TimeSystem> timeSystemSupplier,
DoubleSupplier clockCountSupplier,
DoubleSupplier clockRateSupplier)
Create a new context.
|
Modifier and Type | Method and Description |
---|---|
DataContext |
AbstractConstituentParser.getDataContext()
Get the data context used for getting frames, time scales, and celestial bodies.
|
Constructor and Description |
---|
AbstractConstituentParser(String root,
String formatVersionKey,
IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
ParsedUnitsBehavior parsedUnitsBehavior)
Complete constructor.
|
Constructor and Description |
---|
GlobalPressureTemperatureModel(double latitude,
double longitude,
Frame bodyFrame,
DataContext dataContext)
Build a new instance.
|
Modifier and Type | Method and Description |
---|---|
GLONASSAnalyticalPropagatorBuilder |
GLONASSAnalyticalPropagatorBuilder.dataContext(DataContext context)
Sets the data context used by the propagator.
|
Constructor and Description |
---|
GLONASSAnalyticalPropagatorBuilder(GLONASSOrbitalElements glonassOrbElt,
DataContext dataContext)
Initializes the builder.
|
Constructor and Description |
---|
TLEPropagatorBuilder(TLE templateTLE,
PositionAngle positionAngle,
double positionScale,
DataContext dataContext)
Build a new instance.
|
TLEPropagatorBuilder(TLE templateTLE,
PositionAngle positionAngle,
double positionScale,
DataContext dataContext,
double epsilon,
int maxIterations)
Build a new instance.
|
Constructor and Description |
---|
MagneticFieldDetector(double maxCheck,
double threshold,
double limit,
GeoMagneticFieldFactory.FieldModel type,
OneAxisEllipsoid body,
boolean seaLevel,
DataContext dataContext)
Build a detector.
|
Constructor and Description |
---|
GLONASSNumericalPropagator(ClassicalRungeKuttaIntegrator integrator,
GLONASSOrbitalElements glonassOrbit,
Frame eci,
AttitudeProvider provider,
double mass,
DataContext context,
boolean isAccAvailable)
Private constructor.
|
GLONASSNumericalPropagatorBuilder(ClassicalRungeKuttaIntegrator integrator,
GLONASSOrbitalElements glonassOrbElt,
boolean isAccAvailable,
DataContext context)
Initializes the builder.
|
Copyright © 2002-2022 CS GROUP. All rights reserved.