Package | Description |
---|---|
fr.cnes.sirius.patrius.attitudes | |
fr.cnes.sirius.patrius.attitudes.orientations | |
fr.cnes.sirius.patrius.attitudes.profiles | |
fr.cnes.sirius.patrius.utils.legs |
Modifier and Type | Interface and Description |
---|---|
interface |
AttitudeLeg
Interface which makes it obligatory to give an interval of validity to an attitude law.
|
interface |
Slew
This interface represents a slew model set.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractIsisSpinBiasSlew
Deprecated.
as of 4.5. Use
computeAnalytical(PVCoordinatesProvider, AttitudeProvider, AbsoluteDate, AttitudeProvider, AbsoluteDate) or
computeNumerical(PVCoordinatesProvider, AttitudeProvider, AbsoluteDate, AttitudeProvider, AbsoluteDate) in order to
retrieve generic TabulatedSlew |
class |
AbstractSlew
Deprecated.
as of 4.5, this class is deprecated. It will be latterly removed without any user impact
|
class |
AttitudeLawLeg
This class represents an attitude law version "attitude", with an interval of validity (whose borders are closed
points).
|
class |
AttitudeLegsSequence
This class handles a sequence of different attitude providers
AttitudeLeg . |
class |
ConstantSpinSlew
This class represents a constant spin slew.
|
class |
IsisAnalyticalSpinBiasSlew
Deprecated.
as of 4.5. Use IsisSpinBiasSlewComputer#computeAnalytical() method.
in order to retrieve generic
TabulatedSlew |
class |
IsisNumericalSpinBiasSlew
Deprecated.
as of 4.5. Use IsisSpinBiasSlewComputer#computeNumerical()
in order to retrieve generic
TabulatedSlew |
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.
|
class |
TwoSpinBiasSlew
Deprecated.
as of 4.5. Use
TwoSpinBiasSlewComputer#compute(PVCoordinatesProvider) in order to retrieve
generic TabulatedSlew |
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
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLegsSequence<L extends Leg>
This abstract class provides implementations for the
LegsSequence interface. |
interface |
LegsSequence<L extends Leg>
This interface represents a legs sequence and is also a leg.
|
Modifier and Type | Interface and Description |
---|---|
interface |
LegsSequence<L extends Leg>
This interface represents a legs sequence and is also a leg.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLegsSequence<L extends Leg>
This abstract class provides implementations for the
LegsSequence interface. |
Copyright © 2020 CNES. All rights reserved.