L
- Any AttitudeLeg
class.public class StrictAttitudeLegsSequence<L extends AttitudeLeg> extends StrictLegsSequence<L> implements AttitudeProvider
AttitudeLeg
,
Serialized FormConstructor and Description |
---|
StrictAttitudeLegsSequence() |
Modifier and Type | Method and Description |
---|---|
Attitude |
getAttitude(PVCoordinatesProvider pvProv,
AbsoluteDate date,
Frame frame)
Compute the attitude corresponding to an orbital state.
|
boolean |
isSpinDerivativesComputation()
Returns the spin derivatives computation flag.
|
void |
setSpinDerivativesComputation(boolean computeSpinDerivativesIn)
Method to activate spin derivative computation.
|
add, addAll, clear, current, first, first, getTimeInterval, head, isEmpty, isEmpty, iterator, last, last, next, previous, remove, removeAll, retainAll, simultaneous, simultaneous, size, sub, tail, toArray, toArray
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
computeSpinByFD, computeSpinDerivativeByFD, getAttitude
toPrettyString
contains, containsAll
equals, hashCode, parallelStream, removeIf, spliterator, stream
public Attitude getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame) throws PatriusException
getAttitude
in interface AttitudeProvider
pvProv
- local position-velocity provider around current datedate
- current dateframe
- reference frame from which attitude is computedPatriusException
- if attitude cannot be computed for provided datepublic void setSpinDerivativesComputation(boolean computeSpinDerivativesIn)
setSpinDerivativesComputation
in interface AttitudeProvider
computeSpinDerivativesIn
- true if spin derivatives should be computedpublic boolean isSpinDerivativesComputation()
Copyright © 2021 CNES. All rights reserved.