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 and Description |
---|---|
TimeStampedPVCoordinates |
YawCompensation.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.
|
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 |
YawSteering.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 |
BodyCenterPointing.getTargetPV(PVCoordinatesProvider pvProv,
AbsoluteDate date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
Modifier and Type | Method and 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 and 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 and Description |
---|---|
TimeStampedPVCoordinates[] |
EstimatedMeasurement.getParticipants()
Get the coordinates of the measurements participants in signal travel order.
|
Modifier and Type | Method and Description |
---|---|
static double |
AbstractMeasurement.signalTimeOfFlight(TimeStampedPVCoordinates adjustableEmitterPV,
Vector3D receiverPosition,
AbsoluteDate signalArrivalDate)
Compute propagation delay on a link leg (typically downlink or uplink).
|
Constructor and Description |
---|
EstimatedMeasurement(T observedMeasurement,
int iteration,
int count,
SpacecraftState[] states,
TimeStampedPVCoordinates[] participants)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
List<TimeStampedPVCoordinates> |
OEMFile.EphemeridesBlock.getCoordinates() |
Modifier and Type | Method and Description |
---|---|
void |
StreamingOemWriter.Segment.writeEphemerisLine(TimeStampedPVCoordinates pv)
Write a single ephemeris line according to section 5.2.4.
|
Modifier and Type | Method and Description |
---|---|
List<? extends TimeStampedPVCoordinates> |
EphemerisFile.EphemerisSegment.getCoordinates()
Get the coordinates for this ephemeris segment in
EphemerisFile.EphemerisSegment.getFrame() . |
List<TimeStampedPVCoordinates> |
OrekitEphemerisFile.OrekitEphemerisSegment.getCoordinates() |
Constructor and Description |
---|
OrekitEphemerisSegment(List<TimeStampedPVCoordinates> coordinates,
Frame frame,
String frameCenterString,
double mu,
TimeScale timeScale,
int samples)
constructor for OrekitEphemerisSegment.
|
Modifier and Type | Class and Description |
---|---|
static class |
SP3File.SP3Coordinate
A single record of position clock and possibly derivatives in an SP3 file.
|
Modifier and Type | Method and 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 and 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 and Description |
---|---|
TimeStampedPVCoordinates |
Geoid.projectToGround(TimeStampedPVCoordinates pv,
Frame frame) |
Modifier and Type | Method and Description |
---|---|
TimeStampedPVCoordinates |
Geoid.projectToGround(TimeStampedPVCoordinates pv,
Frame frame) |
Modifier and Type | Method and Description |
---|---|
TimeStampedPVCoordinates |
Orbit.getPVCoordinates()
Get the
TimeStampedPVCoordinates in definition frame. |
TimeStampedPVCoordinates |
Orbit.getPVCoordinates(AbsoluteDate otherDate,
Frame otherFrame)
Get the
PVCoordinates of the body in the selected frame. |
TimeStampedPVCoordinates |
Orbit.getPVCoordinates(Frame outputFrame)
Get the
TimeStampedPVCoordinates in a specified frame. |
protected TimeStampedPVCoordinates |
EquinoctialOrbit.initPVCoordinates()
Compute the position/velocity coordinates from the canonical parameters.
|
protected abstract TimeStampedPVCoordinates |
Orbit.initPVCoordinates()
Compute the position/velocity coordinates from the canonical parameters.
|
protected TimeStampedPVCoordinates |
KeplerianOrbit.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 |
CartesianOrbit.initPVCoordinates()
Compute the position/velocity coordinates from the canonical parameters.
|
Constructor and 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 and Description |
---|---|
TimeStampedPVCoordinates |
SpacecraftState.getPVCoordinates()
Get the
TimeStampedPVCoordinates in orbit definition frame. |
TimeStampedPVCoordinates |
AbstractPropagator.getPVCoordinates(AbsoluteDate date,
Frame frame)
Get the
PVCoordinates of the body in the selected frame. |
TimeStampedPVCoordinates |
SpacecraftState.getPVCoordinates(Frame outputFrame)
Get the
TimeStampedPVCoordinates in given output frame. |
Modifier and Type | Method and 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 and Description |
---|---|
TimeStampedPVCoordinates |
IntegratedEphemeris.getPVCoordinates(AbsoluteDate date,
Frame frame)
Get the
PVCoordinates of the body in the selected frame. |
Modifier and Type | Method and Description |
---|---|
TimeStampedPVCoordinates |
NumericalPropagator.getPVCoordinates(AbsoluteDate date,
Frame frame)
Get the
PVCoordinates of the body in the selected frame. |
Modifier and Type | Class and Description |
---|---|
class |
AbsolutePVCoordinates
Position - Velocity - Acceleration linked to a date and a frame.
|
Modifier and Type | Method and Description |
---|---|
TimeStampedPVCoordinates |
AngularCoordinates.applyTo(TimeStampedPVCoordinates pv)
Apply the rotation to a pv coordinates.
|
TimeStampedPVCoordinates |
AbsolutePVCoordinates.getPVCoordinates()
Get the TimeStampedPVCoordinates.
|
TimeStampedPVCoordinates |
AbsolutePVCoordinates.getPVCoordinates(AbsoluteDate otherDate,
Frame outputFrame) |
TimeStampedPVCoordinates |
PVCoordinatesProvider.getPVCoordinates(AbsoluteDate date,
Frame frame)
Get the
PVCoordinates of the body in the selected frame. |
TimeStampedPVCoordinates |
AbsolutePVCoordinates.getPVCoordinates(Frame outputFrame)
Get the TimeStampedPVCoordinates in a specified 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 and Description |
---|---|
TimeStampedFieldPVCoordinates<T> |
FieldAngularCoordinates.applyTo(TimeStampedPVCoordinates pv)
Apply the rotation to a pv coordinates.
|
TimeStampedPVCoordinates |
AngularCoordinates.applyTo(TimeStampedPVCoordinates pv)
Apply the rotation to a pv coordinates.
|
Modifier and Type | Method and 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.
|
Constructor and Description |
---|
AbsolutePVCoordinates(Frame frame,
TimeStampedPVCoordinates pva)
Build from frame and TimeStampedPVCoordinates.
|
Copyright © 2002-2020 CS Group. All rights reserved.