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.estimation.measurements |
The measurements package defines everything that is related to orbit
determination measurements.
|
org.orekit.files.ccsds |
This package provides a parser for orbit data stored in CCSDS Orbit Data Message format.
|
org.orekit.files.general |
This package provides interfaces for orbit file representations and corresponding
parsers.
|
org.orekit.files.sp3 |
This package provides a parser for orbit data stored in SP3 format.
|
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.orbits |
This package provides classes to represent orbits.
|
org.orekit.propagation |
Propagation
|
org.orekit.propagation.analytical |
Top level package for analytical propagators.
|
org.orekit.propagation.integration |
Utilities for integration-based propagators (both numerical and semi-analytical).
|
org.orekit.propagation.numerical |
Top level package for numerical propagators.
|
org.orekit.utils |
This package provides useful objects.
|
Modifier and Type | Method | Description |
---|---|---|
TimeStampedPVCoordinates |
BodyCenterPointing.getTargetPV(PVCoordinatesProvider pvProv,
AbsoluteDate date,
Frame frame) |
Compute the target point position/velocity in specified frame.
|
abstract TimeStampedPVCoordinates |
GroundPointing.getTargetPV(PVCoordinatesProvider pvProv,
AbsoluteDate date,
Frame frame) |
Compute the target point position/velocity in specified frame.
|
TimeStampedPVCoordinates |
LofOffsetPointing.getTargetPV(PVCoordinatesProvider pvProv,
AbsoluteDate date,
Frame frame) |
Compute the target point position/velocity in specified frame.
|
TimeStampedPVCoordinates |
NadirPointing.getTargetPV(PVCoordinatesProvider pvProv,
AbsoluteDate date,
Frame frame) |
Compute the target point position/velocity in specified frame.
|
TimeStampedPVCoordinates |
TargetPointing.getTargetPV(PVCoordinatesProvider pvProv,
AbsoluteDate date,
Frame frame) |
Compute the target point position/velocity in specified frame.
|
TimeStampedPVCoordinates |
YawCompensation.getTargetPV(PVCoordinatesProvider pvProv,
AbsoluteDate date,
Frame frame) |
Compute the target point position/velocity in specified frame.
|
TimeStampedPVCoordinates |
YawSteering.getTargetPV(PVCoordinatesProvider pvProv,
AbsoluteDate date,
Frame frame) |
Compute the target point position/velocity in specified frame.
|
Modifier and Type | Method | Description |
---|---|---|
TimeStampedPVCoordinates |
Ellipse.projectToEllipse(TimeStampedPVCoordinates pv) |
Project position-velocity-acceleration on an ellipse.
|
TimeStampedPVCoordinates |
BodyShape.projectToGround(TimeStampedPVCoordinates pv,
Frame frame) |
Project a moving point to the ground.
|
TimeStampedPVCoordinates |
OneAxisEllipsoid.projectToGround(TimeStampedPVCoordinates pv,
Frame frame) |
Project a moving point to the ground.
|
Modifier and Type | Method | Description |
---|---|---|
TimeStampedPVCoordinates |
Ellipse.projectToEllipse(TimeStampedPVCoordinates pv) |
Project position-velocity-acceleration on an ellipse.
|
TimeStampedPVCoordinates |
BodyShape.projectToGround(TimeStampedPVCoordinates pv,
Frame frame) |
Project a moving point to the ground.
|
TimeStampedPVCoordinates |
OneAxisEllipsoid.projectToGround(TimeStampedPVCoordinates pv,
Frame frame) |
Project a moving point to the ground.
|
Modifier and Type | Method | Description |
---|---|---|
TimeStampedPVCoordinates[] |
EstimatedMeasurement.getParticipants() |
Get the coordinates of the measurements participants in signal travel order.
|
Modifier and Type | Method | Description |
---|---|---|
static double |
AbstractMeasurement.signalTimeOfFlight(TimeStampedPVCoordinates adjustableEmitterPV,
org.hipparchus.geometry.euclidean.threed.Vector3D receiverPosition,
AbsoluteDate signalArrivalDate) |
Compute propagation delay on a link leg (typically downlink or uplink).
|
Constructor | Description |
---|---|
EstimatedMeasurement(T observedMeasurement,
int iteration,
int count,
SpacecraftState[] states,
TimeStampedPVCoordinates[] participants) |
Simple constructor.
|
Modifier and Type | Method | Description |
---|---|---|
List<TimeStampedPVCoordinates> |
OEMFile.EphemeridesBlock.getCoordinates() |
Modifier and Type | Method | Description |
---|---|---|
void |
StreamingOemWriter.Segment.writeEphemerisLine(TimeStampedPVCoordinates pv) |
Write a single ephemeris line according to section 5.2.4.
|
Modifier and Type | Method | Description |
---|---|---|
List<? extends TimeStampedPVCoordinates> |
EphemerisFile.EphemerisSegment.getCoordinates() |
Get the coordinates for this ephemeris segment.
|
List<TimeStampedPVCoordinates> |
OrekitEphemerisFile.OrekitEphemerisSegment.getCoordinates() |
Constructor | Description |
---|---|
OrekitEphemerisSegment(List<TimeStampedPVCoordinates> coordinates,
Frame frame,
String frameCenterString,
double mu,
TimeScale timeScale,
int samples) |
constructor for OrekitEphemerisSegment.
|
Modifier and Type | Class | Description |
---|---|---|
static class |
SP3File.SP3Coordinate |
A single record of position clock and possibly derivatives in an SP3 file.
|
Modifier and Type | Method | Description |
---|---|---|
TimeStampedPVCoordinates |
TopocentricFrame.getPVCoordinates(AbsoluteDate date,
Frame frame) |
Get the
PVCoordinates of the topocentric frame origin in the selected frame. |
TimeStampedPVCoordinates |
Transform.transformPVCoordinates(TimeStampedPVCoordinates pv) |
Transform
TimeStampedPVCoordinates including kinematic effects. |
Modifier and Type | Method | Description |
---|---|---|
TimeStampedFieldPVCoordinates<T> |
FieldTransform.transformPVCoordinates(TimeStampedPVCoordinates pv) |
Transform
TimeStampedPVCoordinates including kinematic effects. |
TimeStampedPVCoordinates |
Transform.transformPVCoordinates(TimeStampedPVCoordinates pv) |
Transform
TimeStampedPVCoordinates including kinematic effects. |
Modifier and Type | Method | Description |
---|---|---|
TimeStampedPVCoordinates |
Geoid.projectToGround(TimeStampedPVCoordinates pv,
Frame frame) |
Modifier and Type | Method | Description |
---|---|---|
TimeStampedPVCoordinates |
Geoid.projectToGround(TimeStampedPVCoordinates pv,
Frame frame) |
Modifier and Type | Method | Description |
---|---|---|
TimeStampedPVCoordinates |
Orbit.getPVCoordinates() |
Get the
TimeStampedPVCoordinates in definition frame. |
TimeStampedPVCoordinates |
Orbit.getPVCoordinates(Frame outputFrame) |
Get the
TimeStampedPVCoordinates in a specified frame. |
TimeStampedPVCoordinates |
Orbit.getPVCoordinates(AbsoluteDate otherDate,
Frame otherFrame) |
Get the
PVCoordinates of the body in the selected frame. |
protected TimeStampedPVCoordinates |
CartesianOrbit.initPVCoordinates() |
Compute the position/velocity coordinates from the canonical parameters.
|
protected TimeStampedPVCoordinates |
CircularOrbit.initPVCoordinates() |
Compute the position/velocity coordinates from the canonical parameters.
|
protected TimeStampedPVCoordinates |
EquinoctialOrbit.initPVCoordinates() |
Compute the position/velocity coordinates from the canonical parameters.
|
protected TimeStampedPVCoordinates |
KeplerianOrbit.initPVCoordinates() |
Compute the position/velocity coordinates from the canonical parameters.
|
protected abstract TimeStampedPVCoordinates |
Orbit.initPVCoordinates() |
Compute the position/velocity coordinates from the canonical parameters.
|
Constructor | Description |
---|---|
CartesianOrbit(TimeStampedPVCoordinates pvaCoordinates,
Frame frame,
double mu) |
Constructor from Cartesian parameters.
|
CircularOrbit(TimeStampedPVCoordinates pvCoordinates,
Frame frame,
double mu) |
Constructor from Cartesian parameters.
|
EquinoctialOrbit(TimeStampedPVCoordinates pvCoordinates,
Frame frame,
double mu) |
Constructor from Cartesian parameters.
|
KeplerianOrbit(TimeStampedPVCoordinates pvCoordinates,
Frame frame,
double mu) |
Constructor from Cartesian parameters.
|
Orbit(TimeStampedPVCoordinates pvCoordinates,
Frame frame,
double mu) |
Set the orbit from Cartesian parameters.
|
Modifier and Type | Method | Description |
---|---|---|
TimeStampedPVCoordinates |
AbstractPropagator.getPVCoordinates(AbsoluteDate date,
Frame frame) |
Get the
PVCoordinates of the body in the selected frame. |
TimeStampedPVCoordinates |
SpacecraftState.getPVCoordinates() |
Get the
TimeStampedPVCoordinates in orbit definition frame. |
TimeStampedPVCoordinates |
SpacecraftState.getPVCoordinates(Frame outputFrame) |
Get the
TimeStampedPVCoordinates in given output frame. |
Modifier and Type | Method | Description |
---|---|---|
TimeStampedPVCoordinates |
AggregateBoundedPropagator.getPVCoordinates(AbsoluteDate date,
Frame frame) |
|
TimeStampedPVCoordinates |
Ephemeris.getPVCoordinates(AbsoluteDate date,
Frame f) |
Get the
PVCoordinates of the body in the selected frame. |
Modifier and Type | Method | Description |
---|---|---|
TimeStampedPVCoordinates |
IntegratedEphemeris.getPVCoordinates(AbsoluteDate date,
Frame frame) |
Get the
PVCoordinates of the body in the selected frame. |
Modifier and Type | Method | Description |
---|---|---|
TimeStampedPVCoordinates |
NumericalPropagator.getPVCoordinates(AbsoluteDate date,
Frame frame) |
Get the
PVCoordinates of the body in the selected frame. |
Modifier and Type | Method | Description |
---|---|---|
TimeStampedPVCoordinates |
AngularCoordinates.applyTo(TimeStampedPVCoordinates pv) |
Apply the rotation to a pv coordinates.
|
TimeStampedPVCoordinates |
PVCoordinatesProvider.getPVCoordinates(AbsoluteDate date,
Frame frame) |
Get the
PVCoordinates of the body in the selected frame. |
static TimeStampedPVCoordinates |
TimeStampedPVCoordinates.interpolate(AbsoluteDate date,
CartesianDerivativesFilter filter,
Collection<TimeStampedPVCoordinates> sample) |
Interpolate position-velocity.
|
static TimeStampedPVCoordinates |
TimeStampedPVCoordinates.interpolate(AbsoluteDate date,
CartesianDerivativesFilter filter,
Stream<TimeStampedPVCoordinates> sample) |
Interpolate position-velocity.
|
TimeStampedPVCoordinates |
TimeStampedPVCoordinates.shiftedBy(double dt) |
Get a time-shifted state.
|
TimeStampedPVCoordinates |
TimeStampedFieldPVCoordinates.toTimeStampedPVCoordinates() |
Convert to a constant position-velocity.
|
Modifier and Type | Method | Description |
---|---|---|
TimeStampedPVCoordinates |
AngularCoordinates.applyTo(TimeStampedPVCoordinates pv) |
Apply the rotation to a pv coordinates.
|
TimeStampedFieldPVCoordinates<T> |
FieldAngularCoordinates.applyTo(TimeStampedPVCoordinates pv) |
Apply the rotation to a pv coordinates.
|
Modifier and Type | Method | Description |
---|---|---|
static TimeStampedPVCoordinates |
TimeStampedPVCoordinates.interpolate(AbsoluteDate date,
CartesianDerivativesFilter filter,
Collection<TimeStampedPVCoordinates> sample) |
Interpolate position-velocity.
|
static TimeStampedPVCoordinates |
TimeStampedPVCoordinates.interpolate(AbsoluteDate date,
CartesianDerivativesFilter filter,
Stream<TimeStampedPVCoordinates> sample) |
Interpolate position-velocity.
|
Copyright © 2002-2019 CS Systèmes d'information. All rights reserved.