public class OrientationAngleProfileSequence extends AbstractLegsSequence<OrientationAngleProfile> implements OrientationAngleProfile
OrientationAngleProfile
. This sequence
can be handled as an AbstractLegsSequence
of OrientationAngleProfile
.Constructor and Description |
---|
OrientationAngleProfileSequence()
Constructor with default value for the profiles sequence nature.
|
OrientationAngleProfileSequence(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, clean, 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, truncate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getNature, getTimeInterval, toPrettyString, truncate
toPrettyString
spliterator
parallelStream, removeIf, stream
public OrientationAngleProfileSequence(String nature)
nature
- nature of the sequencepublic OrientationAngleProfileSequence()
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 © 2021 CNES. All rights reserved.