Uses of Class
org.orekit.bodies.OneAxisEllipsoid
Packages that use OneAxisEllipsoid
Package
Description
This package provides classes to represent simple attitudes.
This package provides interface to represent the position and geometry of
space objects such as stars, planets or asteroids.
This package contains class managing CCSDS Orbit Comprehensive Message.
This package provides all radiation pressure related forces.
This package provides classes for representing a spacecraft sensor Field Of View.
This package provides classes related to GNSS applications.
This package provides models that simulate certain physical phenomena
of Earth and the near-Earth environment.
This package provides the atmosphere model interface and several implementations.
This package provides models computing reference points
displacements on Earth surface.
This package provides models that simulate the impact of the ionosphere.
This package provides classes for implementing NeQuick ionosphere models.
This package provides ways to do tessellation and sampling of zones of
interest over an ellipsoid surface.
This package provides interfaces and classes dealing with events occurring during propagation.
This package provides force models for Draper Semi-analytical Satellite Theory (DSST).
This package provides useful objects.
-
Uses of OneAxisEllipsoid in org.orekit.attitudes
Methods in org.orekit.attitudes with parameters of type OneAxisEllipsoidModifier and TypeMethodDescription<T extends CalculusFieldElement<T>>
FieldVector3D<FieldUnivariateDerivative2<T>> GroundPointTarget.getDerivative2TargetDirection(ExtendedPositionProvider sun, OneAxisEllipsoid earth, TimeStampedFieldPVCoordinates<T> pv, Frame frame) Get a target vector.GroundPointTarget.getDerivative2TargetDirection(ExtendedPositionProvider sun, OneAxisEllipsoid earth, TimeStampedPVCoordinates pv, Frame frame) Get a target vector.default <T extends CalculusFieldElement<T>>
FieldVector3D<FieldUnivariateDerivative2<T>> TargetProvider.getDerivative2TargetDirection(ExtendedPositionProvider sun, OneAxisEllipsoid earth, TimeStampedFieldPVCoordinates<T> pv, Frame frame) Get a target vector.default FieldVector3D<UnivariateDerivative2> TargetProvider.getDerivative2TargetDirection(ExtendedPositionProvider sun, OneAxisEllipsoid earth, TimeStampedPVCoordinates pv, Frame frame) Get a target vector.<T extends CalculusFieldElement<T>>
FieldVector3D<T> GroundPointTarget.getTargetDirection(ExtendedPositionProvider sun, OneAxisEllipsoid earth, TimeStampedFieldPVCoordinates<T> pv, Frame frame) Get a target vector.GroundPointTarget.getTargetDirection(ExtendedPositionProvider sun, OneAxisEllipsoid earth, TimeStampedPVCoordinates pv, Frame frame) Get a target vector.<T extends CalculusFieldElement<T>>
FieldVector3D<T> TargetProvider.getTargetDirection(ExtendedPositionProvider sun, OneAxisEllipsoid earth, TimeStampedFieldPVCoordinates<T> pv, Frame frame) Get a target vector.default Vector3DTargetProvider.getTargetDirection(ExtendedPositionProvider sun, OneAxisEllipsoid earth, TimeStampedPVCoordinates pv, Frame frame) Get a target vector.Constructors in org.orekit.attitudes with parameters of type OneAxisEllipsoidModifierConstructorDescriptionAlignedAndConstrained(Vector3D primarySat, TargetProvider primaryTarget, Vector3D secondarySat, TargetProvider secondaryTarget, Frame inertialFrame, ExtendedPositionProvider sun, OneAxisEllipsoid earth) Simple constructor.AlignedAndConstrained(Vector3D primarySat, TargetProvider primaryTarget, Vector3D secondarySat, TargetProvider secondaryTarget, ExtendedPositionProvider sun, OneAxisEllipsoid earth) Constructor with default inertial frame. -
Uses of OneAxisEllipsoid in org.orekit.bodies
Methods in org.orekit.bodies that return OneAxisEllipsoidModifier and TypeMethodDescriptionLoxodrome.getBody()Get the body on which the loxodrome is defined.Constructors in org.orekit.bodies with parameters of type OneAxisEllipsoidModifierConstructorDescriptionLoxodrome(GeodeticPoint point, double azimuth, OneAxisEllipsoid body) Constructor building a loxodrome from an initial point and an azimuth-off-local-north heading.Loxodrome(GeodeticPoint point, double azimuth, OneAxisEllipsoid body, double altitude) Constructor building a loxodrome from an initial point and an azimuth-off-local-north heading.LoxodromeArc(GeodeticPoint point, GeodeticPoint endPoint, OneAxisEllipsoid body) Class constructor where the arc's altitude is the average of the initial and final points.LoxodromeArc(GeodeticPoint point, GeodeticPoint endPoint, OneAxisEllipsoid body, double altitude) Class constructor. -
Uses of OneAxisEllipsoid in org.orekit.files.ccsds.ndm.odm.ocm
Methods in org.orekit.files.ccsds.ndm.odm.ocm that return OneAxisEllipsoidMethods in org.orekit.files.ccsds.ndm.odm.ocm with parameters of type OneAxisEllipsoidModifier and TypeMethodDescriptionOrbitElementsType.toCartesian(AbsoluteDate date, double[] elements, OneAxisEllipsoid body, double mu) Convert to Cartesian coordinates.TrajectoryState.toCartesian(OneAxisEllipsoid body, double mu) Convert to Cartesian coordinates.double[]OrbitElementsType.toRawElements(TimeStampedPVCoordinates pv, Frame frame, OneAxisEllipsoid body, double mu) Convert to raw elements array.Constructors in org.orekit.files.ccsds.ndm.odm.ocm with parameters of type OneAxisEllipsoidModifierConstructorDescriptionTrajectoryStateHistory(TrajectoryStateHistoryMetadata metadata, List<TrajectoryState> states, OneAxisEllipsoid body, double mu) Simple constructor. -
Uses of OneAxisEllipsoid in org.orekit.forces.radiation
Methods in org.orekit.forces.radiation with parameters of type OneAxisEllipsoidModifier and TypeMethodDescriptionvoidAbstractRadiationForceModel.addOccultingBody(OneAxisEllipsoid occulting) Add a new occulting body.Constructors in org.orekit.forces.radiation with parameters of type OneAxisEllipsoidModifierConstructorDescriptionprotectedAbstractRadiationForceModel(ExtendedPositionProvider sun, OneAxisEllipsoid centralBody, EventDetectionSettings eclipseDetectionSettings) Default constructor.SolarRadiationPressure(double dRef, double pRef, ExtendedPositionProvider sun, OneAxisEllipsoid centralBody, RadiationSensitive spacecraft) Constructor with default eclipse detection settings.SolarRadiationPressure(double dRef, double pRef, ExtendedPositionProvider sun, OneAxisEllipsoid centralBody, RadiationSensitive spacecraft, EventDetectionSettings eclipseDetectionSettings) Complete constructor.SolarRadiationPressure(ExtendedPositionProvider sun, OneAxisEllipsoid centralBody, RadiationSensitive spacecraft) Simple constructor with default reference values. -
Uses of OneAxisEllipsoid in org.orekit.geometry.fov
Methods in org.orekit.geometry.fov with parameters of type OneAxisEllipsoidModifier and TypeMethodDescriptionFieldOfView.getFootprint(Transform fovToBody, OneAxisEllipsoid body, double angularStep) Get the footprint of the Field Of View on ground.FieldOfView.getFootprint(Transform fovToBody, OneAxisEllipsoid body, double angularStep, boolean extendedFootprint, double maxDistance) Get the footprint of the Field Of View on ground.PolygonalFieldOfView.getFootprint(Transform fovToBody, OneAxisEllipsoid body, double angularStep) Get the footprint of the Field Of View on ground.PolygonalFieldOfView.getFootprint(Transform fovToBody, OneAxisEllipsoid body, double angularStep, boolean extendedFootprint, double maxDistance) Get the footprint of the Field Of View on ground.SmoothFieldOfView.getFootprint(Transform fovToBody, OneAxisEllipsoid body, double angularStep) Get the footprint of the Field Of View on ground.SmoothFieldOfView.getFootprint(Transform fovToBody, OneAxisEllipsoid body, double angularStep, boolean extendedFootprint, double maxDistance) Get the footprint of the Field Of View on ground. -
Uses of OneAxisEllipsoid in org.orekit.gnss
Methods in org.orekit.gnss with parameters of type OneAxisEllipsoidModifier and TypeMethodDescriptionstatic DOPComputerDOPComputer.create(OneAxisEllipsoid shape, GeodeticPoint location) Creates a DOP computer for one location. -
Uses of OneAxisEllipsoid in org.orekit.models.earth
Subclasses of OneAxisEllipsoid in org.orekit.models.earthModifier and TypeClassDescriptionclassA Reference Ellipsoid for use in geodesy. -
Uses of OneAxisEllipsoid in org.orekit.models.earth.atmosphere
Constructors in org.orekit.models.earth.atmosphere with parameters of type OneAxisEllipsoidModifierConstructorDescriptionHarrisPriester(ExtendedPositionProvider sun, OneAxisEllipsoid earth) Simple constructor for Modified Harris-Priester atmosphere model.HarrisPriester(ExtendedPositionProvider sun, OneAxisEllipsoid earth, double n) Constructor for Modified Harris-Priester atmosphere model.HarrisPriester(ExtendedPositionProvider sun, OneAxisEllipsoid earth, double[][] tabAltRho) Constructor for Modified Harris-Priester atmosphere model.HarrisPriester(ExtendedPositionProvider sun, OneAxisEllipsoid earth, double[][] tabAltRho, double n) Constructor for Modified Harris-Priester atmosphere model. -
Uses of OneAxisEllipsoid in org.orekit.models.earth.displacement
Constructors in org.orekit.models.earth.displacement with parameters of type OneAxisEllipsoidModifierConstructorDescriptionOceanLoading(OneAxisEllipsoid earth, OceanLoadingCoefficients coefficients) Simple constructor. -
Uses of OneAxisEllipsoid in org.orekit.models.earth.ionosphere
Methods in org.orekit.models.earth.ionosphere that return OneAxisEllipsoidModifier and TypeMethodDescriptionfinal OneAxisEllipsoidAbstractIonosphericModel.getEarth()Get the earth body shape for earth-frame calculations.IonosphericModel.getEarth()Get the earth body shape for earth-frame calculations.Constructors in org.orekit.models.earth.ionosphere with parameters of type OneAxisEllipsoidModifierConstructorDescriptionprotectedSimple constructor.EstimatedIonosphericModel(OneAxisEllipsoid earth, IonosphericMappingFunction model, double vtecValue) Build a new instance.GlobalIonosphereMapModel(OneAxisEllipsoid earth, String supportedNames) Constructor with supported names given by user.GlobalIonosphereMapModel(OneAxisEllipsoid earth, String supportedNames, DataProvidersManager dataProvidersManager, TimeScale utc) Deprecated.GlobalIonosphereMapModel(OneAxisEllipsoid earth, String supportedNames, DataProvidersManager dataProvidersManager, TimeScale utc, GlobalIonosphereMapModel.TimeInterpolator interpolator) Constructor that uses user defined supported names and data context.GlobalIonosphereMapModel(OneAxisEllipsoid earth, TimeScale utc, DataSource... ionex) Deprecated.as of 13.1.1, replaced byGlobalIonosphereMapModel(OneAxisEllipsoid, TimeScale, TimeInterpolator, DataSource...)GlobalIonosphereMapModel(OneAxisEllipsoid earth, TimeScale utc, GlobalIonosphereMapModel.TimeInterpolator interpolator, DataSource... ionex) Constructor that uses user defined data sources.KlobucharIonoModel(OneAxisEllipsoid earth, double[] alpha, double[] beta) Create a new Klobuchar ionospheric delay model, when a single frequency system is used.KlobucharIonoModel(OneAxisEllipsoid earth, double[] alpha, double[] beta, TimeScale gps) Create a new Klobuchar ionospheric delay model, when a single frequency system is used.SsrVtecIonosphericModel(OneAxisEllipsoid earth, SsrIm201 vtecMessage) Constructor. -
Uses of OneAxisEllipsoid in org.orekit.models.earth.ionosphere.nequick
Constructors in org.orekit.models.earth.ionosphere.nequick with parameters of type OneAxisEllipsoidModifierConstructorDescriptionNeQuickGalileo(OneAxisEllipsoid earth, double[] alpha) Build a new instance.NeQuickGalileo(OneAxisEllipsoid earth, double[] alpha, TimeScale utc) Build a new instance of the Galileo version of the NeQuick-2 model.NeQuickItu(OneAxisEllipsoid earth, double f107, TimeScale utc) Build a new instance.protectedNeQuickModel(OneAxisEllipsoid earth, TimeScale utc) Simple constructor. -
Uses of OneAxisEllipsoid in org.orekit.models.earth.tessellation
Constructors in org.orekit.models.earth.tessellation with parameters of type OneAxisEllipsoidModifierConstructorDescriptionAlongTrackAiming(OneAxisEllipsoid ellipsoid, Orbit orbit, boolean isAscending) Simple constructor.ConstantAzimuthAiming(OneAxisEllipsoid ellipsoid, double azimuth) Simple constructor.EllipsoidTessellator(OneAxisEllipsoid ellipsoid, TileAiming aiming, int quantization) Simple constructor. -
Uses of OneAxisEllipsoid in org.orekit.propagation.events
Methods in org.orekit.propagation.events that return OneAxisEllipsoidModifier and TypeMethodDescriptionInterSatDirectViewDetector.getCentralBody()Get the central body.Constructors in org.orekit.propagation.events with parameters of type OneAxisEllipsoidModifierConstructorDescriptionEclipseDetector(ExtendedPositionProvider occulted, double occultedRadius, OneAxisEllipsoid occulting) Build a new eclipse detector.FieldEclipseDetector(Field<T> field, ExtendedPositionProvider occulted, double occultedRadius, OneAxisEllipsoid occulting) Build a new eclipse detector.FootprintOverlapDetector(FieldOfView fov, OneAxisEllipsoid body, SphericalPolygonsSet zone, double samplingStep) Build a new instance.protectedFootprintOverlapDetector(EventDetectionSettings detectionSettings, EventHandler handler, FieldOfView fov, OneAxisEllipsoid body, SphericalPolygonsSet zone, double samplingStep, List<org.orekit.propagation.events.FootprintOverlapDetector.SamplingPoint> sampledZone) Protected constructor with full parameters.protectedInterSatDirectViewDetector(OneAxisEllipsoid body, double skimmingAltitude, PVCoordinatesProvider secondary, EventDetectionSettings detectionSettings, EventHandler handler) Protected constructor.InterSatDirectViewDetector(OneAxisEllipsoid body, PVCoordinatesProvider secondary) simple constructor. -
Uses of OneAxisEllipsoid in org.orekit.propagation.semianalytical.dsst.forces
Constructors in org.orekit.propagation.semianalytical.dsst.forces with parameters of type OneAxisEllipsoidModifierConstructorDescriptionDSSTSolarRadiationPressure(double dRef, double pRef, double cr, double area, ExtendedPositionProvider sun, OneAxisEllipsoid centralBody, double mu) Constructor with customizable reference values but spherical spacecraft.DSSTSolarRadiationPressure(double cr, double area, ExtendedPositionProvider sun, OneAxisEllipsoid centralBody, double mu) Simple constructor with default reference values and spherical spacecraft.DSSTSolarRadiationPressure(double dRef, double pRef, ExtendedPositionProvider sun, OneAxisEllipsoid centralBody, RadiationSensitive spacecraft, double mu) Complete constructor.DSSTSolarRadiationPressure(ExtendedPositionProvider sun, OneAxisEllipsoid centralBody, RadiationSensitive spacecraft, double mu) Simple constructor with default reference values, but custom spacecraft. -
Uses of OneAxisEllipsoid in org.orekit.utils
Methods in org.orekit.utils that return OneAxisEllipsoidModifier and TypeMethodDescriptionOccultationEngine.getOcculting()Getter for the occulting body.Methods in org.orekit.utils with parameters of type OneAxisEllipsoidModifier and TypeMethodDescriptionstatic WaypointPVBuilderWaypointPVBuilder.cartesianBuilder(OneAxisEllipsoid body) Construct a waypoint builder interpolating points using a linear cartesian interpolation.WaypointPVBuilder.InterpolationFactory.create(AbsoluteDate date1, GeodeticPoint point1, AbsoluteDate date2, GeodeticPoint point2, OneAxisEllipsoid body) Create aPVCoordinatesProviderwhich interpolates between the provided waypoints.static WaypointPVBuilderWaypointPVBuilder.greatCircleBuilder(OneAxisEllipsoid body) Construct a waypoint builder interpolating points using a great-circle.static WaypointPVBuilderWaypointPVBuilder.loxodromeBuilder(OneAxisEllipsoid body) Construct a waypoint builder interpolating points using a loxodrome (or Rhumbline).Constructors in org.orekit.utils with parameters of type OneAxisEllipsoidModifierConstructorDescriptionOccultationEngine(ExtendedPositionProvider occulted, double occultedRadius, OneAxisEllipsoid occulting) Build a new occultation engine.Create a new instance.
GlobalIonosphereMapModel(OneAxisEllipsoid, String, DataProvidersManager, TimeScale, TimeInterpolator)