Uses of Interface
org.orekit.bodies.BodyShape
-
Packages that use BodyShape Package Description org.orekit.attitudes This package provides classes to represent simple attitudes.org.orekit.bodies This package provides interface to represent the position and geometry of space objects such as stars, planets or asteroids.org.orekit.frames This package provides classes to handle frames and transforms between them.org.orekit.models.earth This package provides models that simulate certain physical phenomena of Earth and the near-Earth environment.org.orekit.models.earth.atmosphere This package provides the atmosphere model interface and several implementations.org.orekit.propagation.events This package provides interfaces and classes dealing with events occurring during propagation. -
-
Uses of BodyShape in org.orekit.attitudes
Constructors in org.orekit.attitudes with parameters of type BodyShape Constructor Description LofOffsetPointing(Frame inertialFrame, BodyShape shape, AttitudeProvider attLaw, Vector3D satPointingVector)
Creates new instance.NadirPointing(Frame inertialFrame, BodyShape shape)
Creates new instance.TargetPointing(Frame inertialFrame, GeodeticPoint targetGeo, BodyShape shape)
Creates a new instance from body shape and target expressed in geodetic coordinates. -
Uses of BodyShape in org.orekit.bodies
Classes in org.orekit.bodies that implement BodyShape Modifier and Type Class Description class
OneAxisEllipsoid
Modeling of a one-axis ellipsoid. -
Uses of BodyShape in org.orekit.frames
Methods in org.orekit.frames that return BodyShape Modifier and Type Method Description BodyShape
TopocentricFrame. getParentShape()
Get the body shape on which the local point is defined.Constructors in org.orekit.frames with parameters of type BodyShape Constructor Description TopocentricFrame(BodyShape parentShape, GeodeticPoint point, String name)
Simple constructor. -
Uses of BodyShape in org.orekit.models.earth
Subinterfaces of BodyShape in org.orekit.models.earth Modifier and Type Interface Description interface
EarthShape
All models of Earth's shape have some common properties that are not shared with arbitraryBodyShape
s.Classes in org.orekit.models.earth that implement BodyShape Modifier and Type Class Description class
Geoid
A geoid is a level surface of the gravity potential of a body.class
ReferenceEllipsoid
A Reference Ellipsoid for use in geodesy. -
Uses of BodyShape in org.orekit.models.earth.atmosphere
Constructors in org.orekit.models.earth.atmosphere with parameters of type BodyShape Constructor Description DTM2000(DTM2000InputParameters parameters, PVCoordinatesProvider sun, BodyShape earth)
Simple constructor for independent computation.DTM2000(DTM2000InputParameters parameters, PVCoordinatesProvider sun, BodyShape earth, TimeScale utc)
Simple constructor for independent computation.JB2008(JB2008InputParameters parameters, PVCoordinatesProvider sun, BodyShape earth)
Constructor with space environment information for internal computation.JB2008(JB2008InputParameters parameters, PVCoordinatesProvider sun, BodyShape earth, TimeScale utc)
Constructor with space environment information for internal computation.NRLMSISE00(NRLMSISE00InputParameters parameters, PVCoordinatesProvider sun, BodyShape earth)
Constructor.NRLMSISE00(NRLMSISE00InputParameters parameters, PVCoordinatesProvider sun, BodyShape earth, TimeScale ut)
Constructor.SimpleExponentialAtmosphere(BodyShape shape, double rho0, double h0, double hscale)
Create an exponential atmosphere. -
Uses of BodyShape in org.orekit.propagation.events
Methods in org.orekit.propagation.events that return BodyShape Modifier and Type Method Description BodyShape
FootprintOverlapDetector. getBody()
Get the body on which the geographic zone is defined.BodyShape
GeographicZoneDetector. getBody()
Get the body on which the geographic zone is defined.BodyShape
LatitudeExtremumDetector. getBody()
Get the body on which the geographic zone is defined.BodyShape
LongitudeExtremumDetector. getBody()
Get the body on which the geographic zone is defined.BodyShape
AltitudeDetector. getBodyShape()
Get the body shape.BodyShape
FieldAltitudeDetector. getBodyShape()
Get the body shape.Constructors in org.orekit.propagation.events with parameters of type BodyShape Constructor Description AltitudeDetector(double maxCheck, double threshold, double altitude, BodyShape bodyShape)
Build a new altitude detector.AltitudeDetector(double maxCheck, double altitude, BodyShape bodyShape)
Build a new altitude detector.AltitudeDetector(double altitude, BodyShape bodyShape)
Build a new altitude detector.AltitudeDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, double altitude, BodyShape bodyShape)
Protected constructor with full parameters.FieldAltitudeDetector(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, T altitude, BodyShape bodyShape)
Protected constructor with full parameters.FieldAltitudeDetector(T altitude, BodyShape bodyShape)
Build a new altitude detector.FieldAltitudeDetector(T maxCheck, T altitude, BodyShape bodyShape)
Build a new altitude detector.FieldAltitudeDetector(T maxCheck, T threshold, T altitude, BodyShape bodyShape)
Build a new altitude detector.GeographicZoneDetector(double maxCheck, double threshold, BodyShape body, SphericalPolygonsSet zone, double margin)
Build a detector.GeographicZoneDetector(BodyShape body, SphericalPolygonsSet zone, double margin)
Build a new detector.GeographicZoneDetector(AdaptableInterval maxCheck, double threshold, int maxIter, EventHandler handler, BodyShape body, SphericalPolygonsSet zone, EnclosingBall<Sphere2D,S2Point> cap, double margin)
Protected constructor with full parameters.
-