public abstract class AbstractAttitudeProfile extends Object implements AttitudeProfile
AttitudeProfile
.LEG_NATURE
Constructor and Description |
---|
AbstractAttitudeProfile(AbsoluteDateInterval timeInterval)
Constructor with a default value for its nature and spin delta-t.
|
AbstractAttitudeProfile(AbsoluteDateInterval timeInterval,
double spinDeltaT)
Constructor with a default value for its nature.
|
AbstractAttitudeProfile(AbsoluteDateInterval timeInterval,
String natureIn)
Constructor with a default value for its spin delta-t.
|
AbstractAttitudeProfile(AbsoluteDateInterval timeInterval,
String natureIn,
double spinDeltaT)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
checkDate(AbsoluteDate userDate)
Check date validity.
|
String |
getNature()
Returns the nature of the leg.
|
double |
getSpinDeltaT()
Returns the delta-t used for spin computation by finite differences.
|
AbsoluteDateInterval |
getTimeInterval()
Returns the time interval of the leg.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
copy
computeSpinByFD, computeSpinDerivativeByFD
contains, getDate, getEnd, toPrettyString
getAttitude, getAttitude, setSpinDerivativesComputation
public AbstractAttitudeProfile(AbsoluteDateInterval timeInterval, String natureIn)
timeInterval
- interval of profilenatureIn
- the nature of the slewpublic AbstractAttitudeProfile(AbsoluteDateInterval timeInterval)
timeInterval
- interval of validitypublic AbstractAttitudeProfile(AbsoluteDateInterval timeInterval, String natureIn, double spinDeltaT)
timeInterval
- interval of profilenatureIn
- the nature of the slewspinDeltaT
- delta-t used for spin computation by finite differencespublic AbstractAttitudeProfile(AbsoluteDateInterval timeInterval, double spinDeltaT)
timeInterval
- interval of validityspinDeltaT
- delta-t used for spin computation by finite differencespublic AbsoluteDateInterval getTimeInterval()
getTimeInterval
in interface Leg
public void checkDate(AbsoluteDate userDate) throws PatriusException
userDate
- datePatriusException
- thrown if the user date is outside the intervalpublic String getNature()
public double getSpinDeltaT()
Copyright © 2023 CNES. All rights reserved.