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.orbits |
This package provides classes to represent orbits.
|
org.orekit.propagation |
This package provides tools to propagate orbital states with different methods.
|
org.orekit.propagation.analytical | |
org.orekit.propagation.integration | |
org.orekit.propagation.numerical | |
org.orekit.utils |
This package provides useful objects.
|
Modifier and Type | Method and Description |
---|---|
protected TimeStampedPVCoordinates |
YawCompensation.getTargetPV(PVCoordinatesProvider pvProv,
AbsoluteDate date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
protected abstract TimeStampedPVCoordinates |
GroundPointing.getTargetPV(PVCoordinatesProvider pvProv,
AbsoluteDate date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
protected TimeStampedPVCoordinates |
NadirPointing.getTargetPV(PVCoordinatesProvider pvProv,
AbsoluteDate date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
protected TimeStampedPVCoordinates |
YawSteering.getTargetPV(PVCoordinatesProvider pvProv,
AbsoluteDate date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
protected TimeStampedPVCoordinates |
TargetPointing.getTargetPV(PVCoordinatesProvider pvProv,
AbsoluteDate date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
protected TimeStampedPVCoordinates |
LofOffsetPointing.getTargetPV(PVCoordinatesProvider pvProv,
AbsoluteDate date,
Frame frame)
Compute the target point position/velocity in specified frame.
|
protected 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 |
OneAxisEllipsoid.projectToGround(TimeStampedPVCoordinates pv,
Frame frame)
Project a moving point to the ground.
|
TimeStampedPVCoordinates |
BodyShape.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 |
OneAxisEllipsoid.projectToGround(TimeStampedPVCoordinates pv,
Frame frame)
Project a moving point to the ground.
|
TimeStampedPVCoordinates |
BodyShape.projectToGround(TimeStampedPVCoordinates pv,
Frame frame)
Project a moving point to the ground.
|
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 |
---|---|
TimeStampedPVCoordinates |
Transform.transformPVCoordinates(TimeStampedPVCoordinates pv)
Transform
TimeStampedPVCoordinates including kinematic effects. |
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 |
CircularOrbit.initPVCoordinates()
Compute the position/velocity coordinates from the canonical parameters.
|
protected TimeStampedPVCoordinates |
CartesianOrbit.initPVCoordinates()
Compute the position/velocity coordinates from the canonical parameters.
|
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.
|
Constructor and Description |
---|
CartesianOrbit(TimeStampedPVCoordinates pvaCoordinates,
Frame frame,
double mu)
Constructor from Cartesian parameters.
|
CircularOrbit(double a,
double ex,
double ey,
double i,
double raan,
double alpha,
PositionAngle type,
TimeStampedPVCoordinates pvCoordinates,
Frame frame,
double mu)
Creates a new instance.
|
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 |
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 | Method and 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.
|
TimeStampedPVCoordinates |
TimeStampedPVCoordinates.shiftedBy(double dt)
Get a time-shifted state.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Copyright © 2002-2015 CS Systèmes d'information. All rights reserved.