public class OrientationAngleLegsSequence extends AbstractLegsSequence<OrientationAngleLeg> implements OrientationAngleLeg
OrientationAngleLeg
.
This sequence can be handled as an AbstractLegsSequence
of
OrientationAngleLeg
.Constructor and Description |
---|
OrientationAngleLegsSequence()
Constructor with default value for the legs sequence nature.
|
OrientationAngleLegsSequence(String nature)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
double |
getOrientationAngle(PVCoordinatesProvider pvProv,
AbsoluteDate date)
Compute the orientation angle corresponding to an orbital state.
|
add, addAll, ceiling, clear, comparator, contains, containsAll, descendingIterator, descendingSet, first, floor, getLeg, getNature, getTimeInterval, hasOverlaping, headSet, headSet, higher, isCompact, isEmpty, iterator, last, lower, pollFirst, pollLast, remove, removeAll, retainAll, size, subSet, subSet, tailSet, tailSet, toArray, toArray
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getNature, getTimeInterval
spliterator
parallelStream, removeIf, stream
public OrientationAngleLegsSequence(String nature)
nature
- nature of the sequencepublic OrientationAngleLegsSequence()
public double getOrientationAngle(PVCoordinatesProvider pvProv, AbsoluteDate date) throws PatriusException
getOrientationAngle
in interface OrientationAngleProvider
pvProv
- position-velocity provider around current datedate
- datePatriusException
- thrown if the angle cannot be computedCopyright © 2019 CNES. All Rights Reserved.