public abstract class GuidanceProfile extends Object implements AttitudeLeg
| Constructor and Description |
|---|
GuidanceProfile(AbsoluteDateInterval timeInterval)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
checkDate(AbsoluteDate userDate)
Check date validity
|
Attitude |
getAttitude(Orbit orbit)
Compute the attitude corresponding to an orbital state.
|
AbsoluteDateInterval |
getTimeInterval()
Return the time interval of validity
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAttitude, setSpinDerivativesComputationpublic GuidanceProfile(AbsoluteDateInterval timeInterval)
timeInterval - interval of validitypublic AbsoluteDateInterval getTimeInterval()
AttitudeLeggetTimeInterval in interface AttitudeLegpublic Attitude getAttitude(Orbit orbit) throws PatriusException
getAttitude in interface AttitudeProviderorbit - current orbitPatriusException - if attitude cannot be computedpublic void checkDate(AbsoluteDate userDate) throws PatriusException
userDate - specified datePatriusException - if the user date is outside the intervalCopyright © 2017 CNES. All rights reserved.