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.org.orekit.propagation.events.functions This package provides built-in implementations ofEventFunction.org.orekit.utils This package provides useful objects. -
-
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 classOneAxisEllipsoidModeling 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 BodyShapeTopocentricFrame. 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 interfaceEarthShapeAll models of Earth's shape have some common properties that are not shared with arbitraryBodyShapes.Classes in org.orekit.models.earth that implement BodyShape Modifier and Type Class Description classGeoidA geoid is a level surface of the gravity potential of a body.classReferenceEllipsoidA Reference Ellipsoid for use in geodesy. -
Uses of BodyShape in org.orekit.models.earth.atmosphere
Methods in org.orekit.models.earth.atmosphere that return BodyShape Modifier and Type Method Description BodyShapeAbstractJacchiaBowmanModel. getEarth()Get the Earth body shape.Constructors in org.orekit.models.earth.atmosphere with parameters of type BodyShape Constructor Description AbstractJacchiaBowmanModel(ExtendedPositionProvider sun, TimeScale utc, BodyShape earth, AbsoluteDate minDataEpoch, AbsoluteDate maxDataEpoch)Constructor.DTM2000(DTM2000InputParameters parameters, ExtendedPositionProvider sun, BodyShape earth)Simple constructor for independent computation.DTM2000(DTM2000InputParameters parameters, ExtendedPositionProvider sun, BodyShape earth, TimeScale utc)Simple constructor for independent computation.JB2006(JB2006InputParameters parameters, ExtendedPositionProvider sun, BodyShape earth)Constructor with space environment information for internal computation.JB2006(JB2006InputParameters parameters, ExtendedPositionProvider sun, BodyShape earth, TimeScale utc)Constructor with space environment information for internal computation.JB2008(JB2008InputParameters parameters, ExtendedPositionProvider sun, BodyShape earth)Constructor with space environment information for internal computation.JB2008(JB2008InputParameters parameters, ExtendedPositionProvider sun, BodyShape earth, TimeScale utc)Constructor with space environment information for internal computation.NRLMSISE00(NRLMSISE00InputParameters parameters, ExtendedPositionProvider sun, BodyShape earth)Constructor.NRLMSISE00(NRLMSISE00InputParameters parameters, ExtendedPositionProvider 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 BodyShapeFootprintOverlapDetector. getBody()Get the body on which the geographic zone is defined.BodyShapeGeographicZoneDetector. getBody()Get the body on which the geographic zone is defined.BodyShapeAbstractGeographicalDetector. getBodyShape()Get the body shape.BodyShapeFieldAbstractGeographicalDetector. getBodyShape()Getter for the body shape.Constructors in org.orekit.propagation.events with parameters of type BodyShape Constructor Description AbstractGeographicalDetector(EventDetectionSettings detectionSettings, EventHandler handler, BodyShape bodyShape)Protected constructor with full parameters.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(EventDetectionSettings detectionSettings, EventHandler handler, double altitude, BodyShape bodyShape)Protected constructor with full parameters.FieldAbstractGeographicalDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, BodyShape bodyShape)Protected constructor with full parameters.FieldAltitudeDetector(FieldEventDetectionSettings<T> detectionSettings, 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.FieldLatitudeCrossingDetector(Field<T> field, BodyShape body, double latitude)Build a new detector.FieldLatitudeCrossingDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, BodyShape body, double latitude)Protected constructor with full parameters.FieldLatitudeCrossingDetector(T maxCheck, T threshold, BodyShape body, double latitude)Build a detector.FieldLatitudeExtremumDetector(Field<T> field, BodyShape body)Build a new detector.FieldLatitudeExtremumDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, BodyShape body)Constructor with full parameters.FieldLatitudeRangeCrossingDetector(Field<T> field, BodyShape body, double fromLatitude, double toLatitude)Build a new detector.FieldLatitudeRangeCrossingDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, BodyShape body, double fromLatitude, double toLatitude)Private constructor with full parameters.FieldLatitudeRangeCrossingDetector(T maxCheck, T threshold, BodyShape body, double fromLatitude, double toLatitude)Build a detector.FieldLongitudeCrossingDetector(Field<T> field, BodyShape body, double longitude)Build a new detector.FieldLongitudeCrossingDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, BodyShape body, double longitude)Protected constructor with full parameters.FieldLongitudeCrossingDetector(T maxCheck, T threshold, BodyShape body, double longitude)Build a detector.FieldLongitudeExtremumDetector(Field<T> field, BodyShape body)Build a new detector.FieldLongitudeExtremumDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, BodyShape body)Constructor with full parameters.FieldLongitudeRangeCrossingDetector(Field<T> field, BodyShape body, double fromLongitude, double toLongitude)Build a new detector.FieldLongitudeRangeCrossingDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, BodyShape body, double fromLongitude, double toLongitude)Protected constructor with full parameters.FieldLongitudeRangeCrossingDetector(T maxCheck, T threshold, BodyShape body, double fromLongitude, double toLongitude)Build a 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(EventDetectionSettings detectionSettings, EventHandler handler, BodyShape body, SphericalPolygonsSet zone, EnclosingBall<Sphere2D,S2Point> cap, double margin)Protected constructor with full parameters.LatitudeCrossingDetector(double maxCheck, double threshold, BodyShape body, double latitude)Build a detector.LatitudeCrossingDetector(BodyShape body, double latitude)Build a new detector.LatitudeCrossingDetector(EventDetectionSettings detectionSettings, EventHandler handler, BodyShape body, double latitude)Protected constructor with full parameters.LatitudeExtremumDetector(double maxCheck, double threshold, BodyShape body)Build a detector.LatitudeExtremumDetector(BodyShape body)Build a new detector.LatitudeExtremumDetector(EventDetectionSettings detectionSettings, EventHandler handler, BodyShape body)Protected constructor with full parameters.LatitudeRangeCrossingDetector(double maxCheck, double threshold, BodyShape body, double fromLatitude, double toLatitude)Build a detector.LatitudeRangeCrossingDetector(BodyShape body, double fromLatitude, double toLatitude)Build a new detector.LatitudeRangeCrossingDetector(EventDetectionSettings detectionSettings, EventHandler handler, BodyShape body, double fromLatitude, double toLatitude)Private constructor with full parameters.LongitudeCrossingDetector(double maxCheck, double threshold, BodyShape body, double longitude)Build a detector.LongitudeCrossingDetector(BodyShape body, double longitude)Build a new detector.LongitudeCrossingDetector(EventDetectionSettings detectionSettings, EventHandler handler, BodyShape body, double longitude)Protected constructor with full parameters.LongitudeExtremumDetector(double maxCheck, double threshold, BodyShape body)Build a detector.LongitudeExtremumDetector(BodyShape body)Build a new detector.LongitudeExtremumDetector(EventDetectionSettings detectionSettings, EventHandler handler, BodyShape body)Protected constructor with full parameters.LongitudeRangeCrossingDetector(double maxCheck, double threshold, BodyShape body, double fromLongitude, double toLongitude)Build a detector.LongitudeRangeCrossingDetector(BodyShape body, double fromLongitude, double toLongitude)Build a new detector.LongitudeRangeCrossingDetector(EventDetectionSettings detectionSettings, EventHandler handler, BodyShape body, double fromLongitude, double toLongitude)Private constructor with full parameters. -
Uses of BodyShape in org.orekit.propagation.events.functions
Methods in org.orekit.propagation.events.functions that return BodyShape Modifier and Type Method Description BodyShapeAbstractGeodeticEventFunction. getBodyShape()Getter for body shape.BodyShapeAbstractGeodeticExtremumEventFunction. getBodyShape()Getter for body shape.Constructors in org.orekit.propagation.events.functions with parameters of type BodyShape Constructor Description AbstractGeodeticEventFunction(BodyShape body)Constructor.AbstractGeodeticExtremumEventFunction(BodyShape body)Constructor.AltitudeEventFunction(BodyShape body, double criticalAltitude)Constructor.LatitudeExtremumEventFunction(BodyShape body)Constructor.LatitudeValueCrossingEventFunction(BodyShape body, double criticalLatitude)Constructor.LongitudeExtremumEventFunction(BodyShape body)Constructor. -
Uses of BodyShape in org.orekit.utils
Methods in org.orekit.utils that return BodyShape Modifier and Type Method Description BodyShapeGeodeticExtendedPositionProvider. getBodyShape()Get the body shape on which the local point is defined.Constructors in org.orekit.utils with parameters of type BodyShape Constructor Description GeodeticExtendedPositionProvider(BodyShape bodyShape, Vector3D point)Simple constructor.GeodeticExtendedPositionProvider(BodyShape bodyShape, GeodeticPoint point)Simple constructor.
-