public class OrientationAngleLawLeg extends AbstractOrientationAngleLeg
OrientationAngleLaw on which an interval of validity is defined
(whose borders are closed points).| Constructor and Description |
|---|
OrientationAngleLawLeg(OrientationAngleLaw orientationAngleLawIn,
AbsoluteDate initialDate,
AbsoluteDate finalDate)
Constructor
|
OrientationAngleLawLeg(OrientationAngleLaw orientationAngleLawIn,
AbsoluteDate initialDate,
AbsoluteDate finalDate,
String natureIn)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
double |
getOrientationAngle(PVCoordinatesProvider pvProv,
AbsoluteDate date)
Compute the orientation angle corresponding to an orbital state.
|
getNature, getTimeInterval, truncateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittoPrettyStringpublic OrientationAngleLawLeg(OrientationAngleLaw orientationAngleLawIn, AbsoluteDate initialDate, AbsoluteDate finalDate)
orientationAngleLawIn - provider of the AttitudeLawinitialDate - start date of the interval of validityfinalDate - end date of the interval of validitypublic OrientationAngleLawLeg(OrientationAngleLaw orientationAngleLawIn, AbsoluteDate initialDate, AbsoluteDate finalDate, String natureIn)
orientationAngleLawIn - provider of the AttitudeLawinitialDate - start date of the interval of validityfinalDate - end date of the interval of validitynatureIn - leg naturepublic double getOrientationAngle(PVCoordinatesProvider pvProv, AbsoluteDate date) throws PatriusException
pvProv - position-velocity provider around current datedate - datePatriusException - thrown if the angle cannot be computedCopyright © 2020 CNES. All rights reserved.