Uses of Interface
org.orekit.bodies.CelestialBody
-
Packages that use CelestialBody 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). -
-
Uses of CelestialBody in org.orekit.bodies
Methods in org.orekit.bodies that return CelestialBody Modifier and Type Method Description CelestialBody
CelestialBodies. getBody(String name)
Get a celestial body.static CelestialBody
CelestialBodyFactory. getBody(String name)
Get a celestial body.CelestialBody
LazyLoadedCelestialBodies. getBody(String name)
Get a celestial body.CelestialBody
CelestialBodies. getEarth()
Get the Earth singleton body.static CelestialBody
CelestialBodyFactory. getEarth()
Get the Earth singleton body.CelestialBody
LazyLoadedCelestialBodies. getEarth()
CelestialBody
CelestialBodies. getEarthMoonBarycenter()
Get the Earth-Moon barycenter singleton bodies pair.static CelestialBody
CelestialBodyFactory. getEarthMoonBarycenter()
Get the Earth-Moon barycenter singleton bodies pair.CelestialBody
LazyLoadedCelestialBodies. getEarthMoonBarycenter()
CelestialBody
CelestialBodies. getJupiter()
Get the Jupiter singleton body.static CelestialBody
CelestialBodyFactory. getJupiter()
Get the Jupiter singleton body.CelestialBody
LazyLoadedCelestialBodies. getJupiter()
CelestialBody
CelestialBodies. getMars()
Get the Mars singleton body.static CelestialBody
CelestialBodyFactory. getMars()
Get the Mars singleton body.CelestialBody
LazyLoadedCelestialBodies. getMars()
CelestialBody
CelestialBodies. getMercury()
Get the Mercury singleton body.static CelestialBody
CelestialBodyFactory. getMercury()
Get the Mercury singleton body.CelestialBody
LazyLoadedCelestialBodies. getMercury()
CelestialBody
CelestialBodies. getMoon()
Get the Moon singleton body.static CelestialBody
CelestialBodyFactory. getMoon()
Get the Moon singleton body.CelestialBody
LazyLoadedCelestialBodies. getMoon()
CelestialBody
CelestialBodies. getNeptune()
Get the Neptune singleton body.static CelestialBody
CelestialBodyFactory. getNeptune()
Get the Neptune singleton body.CelestialBody
LazyLoadedCelestialBodies. getNeptune()
CelestialBody
CelestialBodies. getPluto()
Get the Pluto singleton body.static CelestialBody
CelestialBodyFactory. getPluto()
Get the Pluto singleton body.CelestialBody
LazyLoadedCelestialBodies. getPluto()
CelestialBody
CR3BPSystem. getPrimary()
Get the primary CelestialBody.CelestialBody
CelestialBodies. getSaturn()
Get the Saturn singleton body.static CelestialBody
CelestialBodyFactory. getSaturn()
Get the Saturn singleton body.CelestialBody
LazyLoadedCelestialBodies. getSaturn()
CelestialBody
CR3BPSystem. getSecondary()
Get the secondary CelestialBody.CelestialBody
CelestialBodies. getSolarSystemBarycenter()
Get the solar system barycenter aggregated body.static CelestialBody
CelestialBodyFactory. getSolarSystemBarycenter()
Get the solar system barycenter aggregated body.CelestialBody
LazyLoadedCelestialBodies. getSolarSystemBarycenter()
CelestialBody
CelestialBodies. getSun()
Get the Sun singleton body.static CelestialBody
CelestialBodyFactory. getSun()
Get the Sun singleton body.CelestialBody
LazyLoadedCelestialBodies. getSun()
CelestialBody
CelestialBodies. getUranus()
Get the Uranus singleton body.static CelestialBody
CelestialBodyFactory. getUranus()
Get the Uranus singleton body.CelestialBody
LazyLoadedCelestialBodies. getUranus()
CelestialBody
CelestialBodies. getVenus()
Get the Venus singleton body.static CelestialBody
CelestialBodyFactory. 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.Methods in org.orekit.bodies with parameters of type CelestialBody Modifier and Type Method Description static CR3BPSystem
CR3BPFactory. getSystem(CelestialBody primaryBody, CelestialBody secondaryBody, double a)
Get the corresponding CR3BP System.Constructors in org.orekit.bodies with parameters of type CelestialBody Constructor Description CR3BPSystem(CelestialBody primaryBody, CelestialBody secondaryBody, double a)
Simple constructor.CR3BPSystem(CelestialBody primaryBody, CelestialBody secondaryBody, double a, double mu)
Simple constructor. -
Uses of CelestialBody in org.orekit.files.ccsds.definitions
Methods in org.orekit.files.ccsds.definitions that return CelestialBody Modifier and Type Method 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.Constructors in org.orekit.files.ccsds.definitions with parameters of type CelestialBody Constructor 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. -
Uses of CelestialBody in org.orekit.files.general
Methods in org.orekit.files.general with parameters of type CelestialBody Modifier and Type Method 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 generatedOrekitEphemerisFile.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 generatedOrekitEphemerisFile.OrekitEphemerisSegment
that has been stored internally. -
Uses of CelestialBody in org.orekit.forces.gravity
Methods in org.orekit.forces.gravity that return CelestialBody Modifier and Type Method Description protected CelestialBody
AbstractBodyAttraction. getBody()
Deprecated.in next major release this shall be removed as the class will not have to use a CelestialBodyCelestialBody
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.Constructors in org.orekit.forces.gravity with parameters of type CelestialBody Constructor Description AbstractBodyAttraction(CelestialBody body)
Simple constructor.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. -
Uses of CelestialBody in org.orekit.frames
Constructors in org.orekit.frames with parameters of type CelestialBody Constructor 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. -
Uses of CelestialBody in org.orekit.propagation.semianalytical.dsst.forces
Methods in org.orekit.propagation.semianalytical.dsst.forces that return CelestialBody Modifier and Type Method Description CelestialBody
DSSTThirdBody. getBody()
Get third body.Constructors in org.orekit.propagation.semianalytical.dsst.forces with parameters of type CelestialBody Constructor Description DSSTThirdBody(CelestialBody body, double mu)
Complete constructor.DSSTThirdBodyDynamicContext(AuxiliaryElements aux, CelestialBody body, double[] parameters)
Constructor.FieldDSSTThirdBodyDynamicContext(FieldAuxiliaryElements<T> aux, CelestialBody body, T[] parameters)
Constructor.
-