Uses of Interface
org.orekit.bodies.CelestialBody
Packages that use CelestialBody
Package
Description
This package provides interface to represent the position and geometry of
space objects such as stars, planets or asteroids.
This package contains definitions for CCSDS objects (frames, time systems...).
This package provides interfaces for orbit file representations and corresponding
parsers.
This package provides all gravity-related forces.
This package provides classes to handle frames and transforms between them.
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 CelestialBodyModifier and TypeMethodDescriptionGet a celestial body.static CelestialBodyGet a celestial body.Get a celestial body.CelestialBodies.getEarth()Get the Earth singleton body.static CelestialBodyCelestialBodyFactory.getEarth()Get the Earth singleton body.LazyLoadedCelestialBodies.getEarth()CelestialBodies.getEarthMoonBarycenter()Get the Earth-Moon barycenter singleton bodies pair.static CelestialBodyCelestialBodyFactory.getEarthMoonBarycenter()Get the Earth-Moon barycenter singleton bodies pair.LazyLoadedCelestialBodies.getEarthMoonBarycenter()CelestialBodies.getJupiter()Get the Jupiter singleton body.static CelestialBodyCelestialBodyFactory.getJupiter()Get the Jupiter singleton body.LazyLoadedCelestialBodies.getJupiter()CelestialBodies.getMars()Get the Mars singleton body.static CelestialBodyCelestialBodyFactory.getMars()Get the Mars singleton body.LazyLoadedCelestialBodies.getMars()CelestialBodies.getMercury()Get the Mercury singleton body.static CelestialBodyCelestialBodyFactory.getMercury()Get the Mercury singleton body.LazyLoadedCelestialBodies.getMercury()CelestialBodies.getMoon()Get the Moon singleton body.static CelestialBodyCelestialBodyFactory.getMoon()Get the Moon singleton body.LazyLoadedCelestialBodies.getMoon()CelestialBodies.getNeptune()Get the Neptune singleton body.static CelestialBodyCelestialBodyFactory.getNeptune()Get the Neptune singleton body.LazyLoadedCelestialBodies.getNeptune()CelestialBodies.getPluto()Get the Pluto singleton body.static CelestialBodyCelestialBodyFactory.getPluto()Get the Pluto singleton body.LazyLoadedCelestialBodies.getPluto()CR3BPSystem.getPrimary()Get the primary CelestialBody.CelestialBodies.getSaturn()Get the Saturn singleton body.static CelestialBodyCelestialBodyFactory.getSaturn()Get the Saturn singleton body.LazyLoadedCelestialBodies.getSaturn()CR3BPSystem.getSecondary()Get the secondary CelestialBody.CelestialBodies.getSolarSystemBarycenter()Get the solar system barycenter aggregated body.static CelestialBodyCelestialBodyFactory.getSolarSystemBarycenter()Get the solar system barycenter aggregated body.LazyLoadedCelestialBodies.getSolarSystemBarycenter()CelestialBodies.getSun()Get the Sun singleton body.static CelestialBodyCelestialBodyFactory.getSun()Get the Sun singleton body.LazyLoadedCelestialBodies.getSun()CelestialBodies.getUranus()Get the Uranus singleton body.static CelestialBodyCelestialBodyFactory.getUranus()Get the Uranus singleton body.LazyLoadedCelestialBodies.getUranus()CelestialBodies.getVenus()Get the Venus singleton body.static CelestialBodyCelestialBodyFactory.getVenus()Get the Venus singleton body.LazyLoadedCelestialBodies.getVenus()CelestialBodyLoader.loadCelestialBody(String name) Load celestial body.JPLEphemeridesLoader.loadCelestialBody(String name) Load celestial body.Methods in org.orekit.bodies with parameters of type CelestialBodyModifier and TypeMethodDescriptionstatic CR3BPSystemCR3BPFactory.getSystem(CelestialBody primaryBody, CelestialBody secondaryBody, double a) Get the corresponding CR3BP System.Constructors in org.orekit.bodies with parameters of type CelestialBodyModifierConstructorDescriptionCR3BPSystem(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 CelestialBodyModifier and TypeMethodDescriptionBodyFacade.getBody()Get the celestial body.CenterName.getCelestialBody()Get the celestial body corresponding to the CCSDS constant.CenterName.getCelestialBody(CelestialBodies celestialBodies) Get the celestial body corresponding to the CCSDS constant.Constructors in org.orekit.files.ccsds.definitions with parameters of type CelestialBodyModifierConstructorDescriptionBodyFacade(String name, CelestialBody body) Simple constructor.ModifiedFrame(Frame frame, CelestialBodyFrame refFrame, CelestialBody body, String centerName) Create a CCSDS reference frame that is centered onbodyand aligned withframe.ModifiedFrame(Frame frame, CelestialBodyFrame refFrame, CelestialBody body, String centerName, String frameName) Create a CCSDS reference frame that is centered onbodyand aligned withframe. -
Uses of CelestialBody in org.orekit.files.general
Methods in org.orekit.files.general with parameters of type CelestialBodyModifier and TypeMethodDescriptionOrekitEphemerisFile.OrekitSatelliteEphemeris.addNewSegment(List<SpacecraftState> states, CelestialBody body, int interpolationSampleSize) Injects pre-computed satellite states into this ephemeris file object, returning the generatedOrekitEphemerisFile.OrekitEphemerisSegmentthat has been stored internally.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.OrekitEphemerisSegmentthat has been stored internally. -
Uses of CelestialBody in org.orekit.forces.gravity
Methods in org.orekit.forces.gravity that return CelestialBodyModifier and TypeMethodDescriptionDeSitterRelativity.getSun()Get the sun model used to compute De Sitter effect.Constructors in org.orekit.forces.gravity with parameters of type CelestialBodyModifierConstructorDescriptionDeSitterRelativity(CelestialBody earth, CelestialBody sun) Simple constructor.Constructor.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.SolidTides(Frame centralBodyFrame, double ae, double mu, TideSystem centralTideSystem, LoveNumbers loveNumbers, double step, int nbPoints, CelestialBody... bodies) Constructor with custom Love numbers for any central body.SolidTides(Frame centralBodyFrame, double ae, double mu, TideSystem centralTideSystem, LoveNumbers loveNumbers, CelestialBody... bodies) Constructor with custom Love numbers using default interpolation settings.Constructor.Simple constructor. -
Uses of CelestialBody in org.orekit.frames
Constructors in org.orekit.frames with parameters of type CelestialBodyModifierConstructorDescriptionCR3BPRotatingFrame(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 CelestialBodyConstructors in org.orekit.propagation.semianalytical.dsst.forces with parameters of type CelestialBodyModifierConstructorDescriptionDSSTThirdBody(CelestialBody body, double mu) Complete constructor.DSSTThirdBodyDynamicContext(AuxiliaryElements aux, CelestialBody body, double[] parameters) Constructor.FieldDSSTThirdBodyDynamicContext(FieldAuxiliaryElements<T> aux, CelestialBody body, T[] parameters) Constructor.