Modifier and Type | Interface and Description |
---|---|
interface |
AttitudeLeg
Interface for all attitude legs:
Leg and AttitudeProvider . |
interface |
Slew
This interface represents a slew model set.
|
Modifier and Type | Class and Description |
---|---|
class |
Attitude
This class handles attitude definition at a given date.
|
class |
AttitudeLawLeg
This class represents an attitude law version "attitude", with an interval of validity (whose borders are closed
points).
|
class |
ConstantSpinSlew
This class represents a constant spin slew.
|
class |
RelativeTabulatedAttitudeLeg
This class implements the tabulated attitude leg relative to a reference date.
|
class |
TabulatedAttitude
This class implements the tabulated attitude leg.
|
class |
TabulatedSlew
This class represents a tabulated slew.
|
Modifier and Type | Interface and Description |
---|---|
interface |
OrientationAngleLeg
Interface that must be implemented by an orientation angle provider which is also a leg, i.e.
|
interface |
OrientationAngleProfile
This interface gathers the classes that represents an orientation angle profile that can be
harmonic or polynomial.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractOrientationAngleLeg
This abstract class aims at defining all common features to classes representing the leg of an
OrientationAngleLeg . |
class |
AbstractOrientationAngleProfile
This abstract class aims at defining all common features to classes representing the angular
velocities profile of an
OrientationAngleLeg . |
class |
ConstantOrientationAngleLeg
This class aims at creation an orientation angle leg whose orientation angle is constant in its
interval of validity.
|
class |
OrientationAngleLawLeg
This class represents an
OrientationAngleLaw on which an interval of validity is defined
(whose borders are closed points). |
class |
OrientationAngleLegsSequence
This class handles a sequence of one or several
OrientationAngleLeg . |
class |
OrientationAngleProfileSequence
This class handles a sequence of one or several
OrientationAngleProfile . |
Modifier and Type | Interface and Description |
---|---|
interface |
AttitudeProfile
Represents an attitude profile.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAngularVelocitiesAttitudeProfile
An attitude profile which is defined by its angular velocity whose x-y-z components are represented with an
underlying
Vector3DFunction . |
class |
AbstractAttitudeProfile
This class provides implementations for classes implementing
AttitudeProfile . |
class |
AngularVelocitiesHarmonicProfile
An attitude angular velocities profile, whose x-y-z components are represented with Fourier series.
|
class |
AngularVelocitiesPolynomialProfile
An attitude angular velocities profile sequence, whose x-y-z components are represented with polynomial functions.
|
class |
AngularVelocitiesPolynomialProfileLeg
An attitude angular velocities profile leg, whose x-y-z components are represented with polynomial functions.
|
class |
AngularVelocitiesPolynomialSlew
An attitude angular velocities profile slew, whose x-y-z components are represented with polynomial functions.
|
class |
AttitudeProfilesSequence
This class handles a sequence of
AttitudeProfile . |
class |
QuaternionHarmonicProfile
Represents a quaternion guidance profile, calculated with Fourier series.
|
class |
QuaternionPolynomialProfile
Represents a quaternion guidance profile, calculated with polynomial functions
|
class |
TimeStampedRotation
Time-stamped version of Rotation . |
Modifier and Type | Class and Description |
---|---|
class |
PosVelChebyshev
Position-Velocity model based on Chebyshev polynomials.
|
Modifier and Type | Class and Description |
---|---|
class |
CodedEvent
This class represents an event occurrence.
|
static class |
CodedEventsLogger.LoggedCodedEvent
This class is used to store the coded event with contextual information.
|
Modifier and Type | Class and Description |
---|---|
static class |
MultiCodedEventsLogger.MultiLoggedCodedEvent
This class is used to store the coded event with contextual information.
|
Modifier and Type | Class and Description |
---|---|
class |
SatelliteTimeCoordinate
Contains the position/velocity of a satellite at an specific epoch.
|
Modifier and Type | Class and Description |
---|---|
class |
EOP1980Entry
This class holds an Earth Orientation Parameters entry (IAU1980).
|
class |
EOP2000Entry
This class holds an Earth Orientation Parameters entry (IAU2000).
|
class |
EOPEntry
This class holds an Earth Orientation Parameters entry.
|
Modifier and Type | Method and Description |
---|---|
Iterator<TimeStamped> |
AbstractEOPHistory.iterator() |
Iterator<TimeStamped> |
NoEOP2000History.iterator()
Iterator.
|
Modifier and Type | Class and Description |
---|---|
class |
CIPCoordinates
This class represents a Celestial Intermediate Pole.
|
Modifier and Type | Class and Description |
---|---|
class |
TidalCorrection
This class represents a Pole, UT1-UTC and length of day correction set for a given date.
|
Modifier and Type | Class and Description |
---|---|
class |
Transform
Transformation class in three dimensional space.
|
Modifier and Type | Class and Description |
---|---|
class |
AlternateEquinoctialOrbit
This class handles alternate equinoctial orbital parameters, which can support both circular and
equatorial orbits.
|
class |
ApsisOrbit
This class handles periapsis/apoapsis parameters.
|
class |
CartesianOrbit
This class holds cartesian orbital parameters.
|
class |
CircularOrbit
This class handles circular orbital parameters.
|
class |
EquatorialOrbit
This class handles non circular equatorial orbital parameters.
|
class |
EquinoctialOrbit
This class handles equinoctial orbital parameters, which can support both circular and equatorial
orbits.
|
class |
KeplerianOrbit
This class handles traditional keplerian orbital parameters.
|
class |
Orbit
This class handles orbital parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
TimeStampedPVCoordinates
time-stamped version of PVCoordinates . |
Modifier and Type | Class and Description |
---|---|
class |
SpacecraftState
This class is the representation of a complete state holding orbit, attitude for forces and events computation and
additional states informations at a given date.
|
Modifier and Type | Class and Description |
---|---|
class |
OrbitCovariance
Class storing orbit covariance and method for coordinate and frame conversion.
|
Modifier and Type | Class and Description |
---|---|
class |
TLE
This class is a container for a single set of TLE data.
|
Modifier and Type | Class and Description |
---|---|
class |
DateDetector
Finder for date events.
|
class |
RelativeDateDetector
Date detector defined by relative date.
|
Modifier and Type | Class and Description |
---|---|
class |
StelaEquinoctialOrbit
This class handles Stela equinoctial orbital parameters, which can support both circular and
equatorial orbits.
|
Modifier and Type | Class and Description |
---|---|
class |
TimeStampedCache<T extends TimeStamped>
Generic thread-safe cache for
time-stamped data. |
interface |
TimeStampedGenerator<T extends TimeStamped>
Generator to use for creating entries in
time stamped caches . |
Modifier and Type | Class and Description |
---|---|
class |
AbsoluteDate
This class represents a specific instant in time.
|
Modifier and Type | Method and Description |
---|---|
T[] |
TimeStampedCache.getNeighbors(AbsoluteDate central)
Get the entries surrounding a central date.
|
Modifier and Type | Method and Description |
---|---|
int |
ChronologicalComparator.compare(TimeStamped timeStamped1,
TimeStamped timeStamped2)
Compare two time-stamped instances.
|
Modifier and Type | Class and Description |
---|---|
class |
TimeStampedAngularCoordinates
time-stamped version of AngularCoordinates . |
Modifier and Type | Interface and Description |
---|---|
interface |
TimeSequence<T extends TimeStamped>
A
Collection of TimeStamped objects. |
Modifier and Type | Interface and Description |
---|---|
interface |
Leg
A leg is an object which is valid between two dates.
|
Modifier and Type | Method and Description |
---|---|
L |
StrictLegsSequence.current(TimeStamped t)
Returns the current leg at the given date.
|
L |
LegsSequence.current(TimeStamped t)
Returns the current leg at the given date.
|
T |
TimeSequence.first(TimeStamped t)
Returns the first element after the given date.
|
L |
StrictLegsSequence.first(TimeStamped t)
Returns the first element after the given date.
|
L |
LegsSequence.first(TimeStamped t) |
T |
TimeSequence.last(TimeStamped t)
Returns the last element before the given date.
|
L |
StrictLegsSequence.last(TimeStamped t)
Returns the last element before the given date.
|
L |
LegsSequence.last(TimeStamped t) |
Set<T> |
TimeSequence.simultaneous(TimeStamped t)
Returns all simultaneous elements.
|
Set<L> |
StrictLegsSequence.simultaneous(TimeStamped t)
Such a
StrictLegsSequence cannot have simultaneous legs. |
Copyright © 2021 CNES. All rights reserved.