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 | Class and Description |
---|---|
class |
StrictAttitudeLegsSequence<L extends AttitudeLeg>
A “base” implementation of an attitude legs sequence.
|
Modifier and Type | Class and Description |
---|---|
class |
OrientationAngleLegsSequence<L extends OrientationAngleLeg>
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 | Class and Description |
---|---|
class |
AngularVelocitiesPolynomialProfile
An attitude angular velocities profile sequence, 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 . |
Modifier and Type | Interface and Description |
---|---|
interface |
LegsSequence<L extends Leg>
A
Collection of Leg objects. |
Modifier and Type | Class and Description |
---|---|
class |
StrictLegsSequence<L extends Leg>
A
LegsSequence which does not accept simultaneous or overlapping legs. |
Modifier and Type | Method and Description |
---|---|
TimeSequence<T> |
TimeSequence.copy()
Returns a copy of the sequence.
|
static <T extends TimeStamped> |
Sequences.emptyTimeSequence()
Build an empty time sequence.
|
TimeSequence<T> |
TimeSequence.head(T toT)
Returns a new sequence from the beginning to the given element.
|
TimeSequence<T> |
TimeSequence.sub(T fromT,
T toT)
Returns a new sequence extracted.
|
TimeSequence<T> |
TimeSequence.tail(T fromT)
Returns a new sequence from the given element through the end.
|
static <T extends TimeStamped> |
Sequences.unmodifiableTimeSequence(TimeSequence<T> sequence)
Build an unmodifiable time sequence.
|
Modifier and Type | Method and Description |
---|---|
static <T extends TimeStamped> |
Sequences.unmodifiableTimeSequence(TimeSequence<T> sequence)
Build an unmodifiable time sequence.
|
Copyright © 2023 CNES. All rights reserved.