public abstract class AbstractOrientationAngleLeg extends Object implements OrientationAngleLeg
OrientationAngleLeg
.Constructor and Description |
---|
AbstractOrientationAngleLeg(AbsoluteDateInterval timeIntervalIn)
Constructor with default value for the leg nature.
|
AbstractOrientationAngleLeg(AbsoluteDateInterval timeIntervalIn,
String natureIn)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getNature()
Return the nature of the leg.
|
AbsoluteDateInterval |
getTimeInterval()
Return the time interval of validity of the leg
|
void |
truncate(AbsoluteDateInterval newInterval)
Truncate the time interval of validity of the leg
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getOrientationAngle
toPrettyString
public AbstractOrientationAngleLeg(AbsoluteDateInterval timeIntervalIn, String natureIn)
timeIntervalIn
- leg time intervalnatureIn
- leg naturepublic AbstractOrientationAngleLeg(AbsoluteDateInterval timeIntervalIn)
timeIntervalIn
- leg time intervalpublic AbsoluteDateInterval getTimeInterval()
getTimeInterval
in interface Leg
public void truncate(AbsoluteDateInterval newInterval) throws PatriusException
truncate
in interface Leg
newInterval
- the new time intervalPatriusException
- if the new time interval is not included in the current time intervalCopyright © 2021 CNES. All rights reserved.