Modifier and Type | Field and Description |
---|---|
protected AbsoluteDateInterval |
AbstractSlew.intervalOfValidity
Deprecated.
Interval of validity of the maneuver (with closed endpoints).
|
Modifier and Type | Method and Description |
---|---|
AbsoluteDateInterval |
AbstractSlew.getTimeInterval()
Deprecated.
Return the time interval of validity of the leg
|
AbsoluteDateInterval |
RelativeTabulatedAttitudeLeg.getTimeInterval()
Return the time interval of validity of the leg
|
AbsoluteDateInterval |
ConstantSpinSlew.getTimeInterval()
Return the time interval of validity of the leg
|
AbsoluteDateInterval |
AttitudeLawLeg.getTimeInterval()
Return the time interval of validity of the leg
|
AbsoluteDateInterval |
TabulatedAttitude.getTimeInterval()
Return the time interval of validity of the leg
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
VariableStepAttitudeEphemerisGenerator.addLastPoint(AbsoluteDateInterval ephemerisInterval)
Decide if adding the last point of the time interval to the ephemeris list.
|
protected abstract boolean |
AbstractAttitudeEphemerisGenerator.addLastPoint(AbsoluteDateInterval ephemerisInterval)
Decide if adding the last point of the time interval to the ephemeris list.
|
protected boolean |
FixedStepAttitudeEphemerisGenerator.addLastPoint(AbsoluteDateInterval ephemerisInterval)
Decide if adding the last point of the time interval to the ephemeris list.
|
protected double |
VariableStepAttitudeEphemerisGenerator.computeStep(AbsoluteDate date,
AbsoluteDateInterval ephemerisInterval)
Computes the step used during the variable step ephemeris generation.
|
protected abstract double |
AbstractAttitudeEphemerisGenerator.computeStep(AbsoluteDate date,
AbsoluteDateInterval ephemerisInterval)
Computes the step used during attitude ephemeris generation.
|
protected double |
FixedStepAttitudeEphemerisGenerator.computeStep(AbsoluteDate date,
AbsoluteDateInterval ephemerisInterval)
Computes the step used during attitude ephemeris generation.
|
SortedSet<Attitude> |
AbstractAttitudeEphemerisGenerator.generateEphemeris(AbsoluteDateInterval ephemerisInterval,
Frame frame)
Computes attitude ephemeris using a fixed or variable time step and choosing the interval of validity.
|
TabulatedAttitude |
TabulatedAttitude.setTimeInterval(AbsoluteDateInterval interval)
Return a new law with the specified interval.
|
void |
AbstractSlew.truncate(AbsoluteDateInterval newIntervalOfValidityIn)
Deprecated.
Truncate the time interval of validity of the leg
|
void |
RelativeTabulatedAttitudeLeg.truncate(AbsoluteDateInterval newIntervalOfValidityIn)
Truncate the time interval of validity of the leg
|
void |
ConstantSpinSlew.truncate(AbsoluteDateInterval newIntervalOfValidityIn)
Truncate the time interval of validity of the leg
|
void |
AttitudeLawLeg.truncate(AbsoluteDateInterval newIntervalOfValidity)
Truncate the time interval of validity of the leg
|
void |
TabulatedAttitude.truncate(AbsoluteDateInterval newIntervalOfValidityIn)
Truncate the time interval of validity of the leg
|
Constructor and Description |
---|
AttitudeLawLeg(AttitudeLaw attitudeLaw,
AbsoluteDateInterval dateInterval)
Build an attitude law version "attitude".
|
AttitudeLawLeg(AttitudeLaw attitudeLaw,
AbsoluteDateInterval dateInterval,
String natureIn)
Build an attitude law version "attitude".
|
Modifier and Type | Method and Description |
---|---|
Vector3D |
AbstractOrientationFunction.estimateRate(AbsoluteDate date,
double dt,
AbsoluteDateInterval interval)
Estimate the spin at a given date from the current
OrientationFunction using the
AngularCoordinates.estimateRate(Rotation, Rotation, double) method. |
Vector3DFunction |
AbstractOrientationFunction.estimateRateFunction(double dt,
AbsoluteDateInterval interval)
Estimate the
Vector3DFunction from the current OrientationFunction using the
AngularCoordinates.estimateRate(Rotation, Rotation, double) method. |
Vector3DFunction |
OrientationFunction.estimateRateFunction(double dt,
AbsoluteDateInterval interval)
Estimate the
Vector3DFunction from the current OrientationFunction using the
AngularCoordinates.estimateRate(Rotation, Rotation, double) method. |
Modifier and Type | Method and Description |
---|---|
AbsoluteDateInterval |
AbstractOrientationAngleLeg.getTimeInterval()
Return the time interval of validity of the leg
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractOrientationAngleLeg.truncate(AbsoluteDateInterval newInterval)
Truncate the time interval of validity of the leg
|
Constructor and Description |
---|
AbstractOrientationAngleLeg(AbsoluteDateInterval timeIntervalIn)
Constructor with default value for the leg nature.
|
AbstractOrientationAngleLeg(AbsoluteDateInterval timeIntervalIn,
String natureIn)
Constructor.
|
AbstractOrientationAngleProfile(AbsoluteDateInterval timeInterval)
Constructor
|
AbstractOrientationAngleProfile(AbsoluteDateInterval timeInterval,
String natureIn)
Constructor
|
ConstantOrientationAngleLeg(AbsoluteDateInterval interval,
double angleIn)
Constructor with default nature.
|
ConstantOrientationAngleLeg(AbsoluteDateInterval interval,
double angleIn,
String nature)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
AbsoluteDateInterval |
AbstractAttitudeProfile.getTimeInterval()
Return the time interval of validity of the leg
|
AbsoluteDateInterval |
QuaternionPolynomialSegment.getTimeInterval()
Get the time interval of the guidance profile segment.
|
Modifier and Type | Method and Description |
---|---|
Map<AbsoluteDateInterval,double[]> |
QuaternionPolynomialProfile.getQ0Coefficients() |
Map<AbsoluteDateInterval,double[]> |
QuaternionPolynomialProfile.getQ1Coefficients() |
Map<AbsoluteDateInterval,double[]> |
QuaternionPolynomialProfile.getQ2Coefficients() |
Map<AbsoluteDateInterval,double[]> |
QuaternionPolynomialProfile.getQ3Coefficients() |
Map<AbsoluteDateInterval,double[]> |
AngularVelocitiesPolynomialProfile.getXCoefficients() |
Map<AbsoluteDateInterval,double[]> |
AngularVelocitiesPolynomialProfile.getYCoefficients() |
Map<AbsoluteDateInterval,double[]> |
AngularVelocitiesPolynomialProfile.getZCoefficients() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractAttitudeProfile.truncate(AbsoluteDateInterval newInterval)
Truncate the time interval of validity of the leg
|
void |
AngularVelocitiesHarmonicProfile.truncate(AbsoluteDateInterval newInterval)
Truncate the validity interval of the profile.
|
void |
AngularVelocitiesPolynomialProfileLeg.truncate(AbsoluteDateInterval newInterval)
Truncate the validity interval of the leg.
|
Modifier and Type | Method and Description |
---|---|
AbsoluteDateInterval |
Phenomenon.getTimespan()
Get the timespan as an AbsoluteDateInterval.
|
Modifier and Type | Method and Description |
---|---|
Map<CodingEventDetector,PhenomenaList> |
CodedEventsLogger.buildPhenomenaListMap(AbsoluteDateInterval definitionInterval,
SpacecraftState duringState)
Builds a map of
PhenomenaList , one list per CodingEventDetector instance. |
Set<Phenomenon> |
PhenomenaList.getPhenomena(String code,
String comment,
AbsoluteDateInterval interval)
Finds one/more events in the list of
Phenomenon following some criteria. |
Modifier and Type | Method and Description |
---|---|
Map<MultiCodingEventDetector,PhenomenaList> |
MultiCodedEventsLogger.buildPhenomenaListMap(AbsoluteDateInterval definitionInterval,
Map<String,SpacecraftState> duringState)
Builds a map of
PhenomenaList , one list per MultiCodingEventDetector instance. |
Modifier and Type | Method and Description |
---|---|
AbsoluteDateInterval |
Timeline.getIntervalOfValidity() |
Constructor and Description |
---|
TimeFilter(AbsoluteDateInterval timeInterval,
boolean removeAll)
Build an instance of TimeFilter from a time interval.
|
TimeFilter(List<String> listCode,
AbsoluteDateInterval timeInterval,
boolean removeAll)
Build an instance of TimeFilter from a time interval.
|
TimeFilter(String elementCode,
AbsoluteDateInterval timeInterval,
boolean removeAll)
Build an instance of TimeFilter from a time interval.
|
Timeline(CodedEventsLogger logger,
AbsoluteDateInterval interval)
Builds an instance of the timeline from a
CodedEventsLogger , generating the list of detected events and
the list of corresponding phenomena. |
Modifier and Type | Method and Description |
---|---|
AbsoluteDateInterval |
FramesConfiguration.getTimeIntervalOfValidity()
Time interval of validity for the EOP files.
|
AbsoluteDateInterval |
FramesConfigurationImplementation.getTimeIntervalOfValidity()
Get the time interval of validity.
|
Modifier and Type | Field and Description |
---|---|
static AbsoluteDateInterval |
AbsoluteDateInterval.INFINITY
Interval ] -inf ; +inf [.
|
Modifier and Type | Method and Description |
---|---|
AbsoluteDateInterval |
AbsoluteDateInterval.extendTo(AbsoluteDate epoch)
Returns the interval after extending it so that it includes (closed endpoint) or is
connected (open endpoint) to the specified value.
|
AbsoluteDateInterval |
AbsoluteDateIntervalsList.getInclusiveInterval()
Gets the shortest interval containing all the intervals belonging to the list.
|
AbsoluteDateInterval |
AbsoluteDateInterval.getIntersectionWith(AbsoluteDateInterval interval)
Returns the intersection with another interval.
|
AbsoluteDateInterval |
AbsoluteDateInterval.mergeTo(AbsoluteDateInterval interval)
Returns this interval merged with another interval (if they can be merged).
|
AbsoluteDateInterval |
AbsoluteDateInterval.scale(double scalingFactor)
Returns the interval scaled by a given factor with respect to its midpoint.
|
AbsoluteDateInterval |
AbsoluteDateInterval.scale(double scalingFactor,
AbsoluteDate epoch)
Returns the interval scaled by a given factor with respect to the specified epoch.
|
AbsoluteDateInterval |
AbsoluteDateInterval.shift(double shift)
Returns the interval with its lower an upper bounds shifted by the specified value.
|
AbsoluteDateInterval |
AbsoluteDateInterval.shift(double lowerShift,
double upperShift)
Returns the interval with its lower an upper bounds shifted by the specified values.
|
Modifier and Type | Method and Description |
---|---|
int |
AbsoluteDateInterval.compareDurationTo(AbsoluteDateInterval interval)
Checks if the duration of the interval is longer, shorter or equal to the duration of
another interval.
|
double |
AbsoluteDateInterval.durationFrom(AbsoluteDateInterval interval)
Computes the duration in seconds between the two intervals.
|
AbsoluteDateIntervalsList |
AbsoluteDateIntervalsList.getIntersectionWith(AbsoluteDateInterval interval)
Returns the intersection between an interval and all the intervals of the list.
|
AbsoluteDateInterval |
AbsoluteDateInterval.getIntersectionWith(AbsoluteDateInterval interval)
Returns the intersection with another interval.
|
boolean |
AbsoluteDateIntervalsList.includes(AbsoluteDateInterval interval)
Returns true if the provided interval is included in one of the intervals of the list.
|
AbsoluteDateInterval |
AbsoluteDateInterval.mergeTo(AbsoluteDateInterval interval)
Returns this interval merged with another interval (if they can be merged).
|
boolean |
AbsoluteDateIntervalsList.overlaps(AbsoluteDateInterval interval)
Returns true if the provided interval overlaps one of the intervals of the list.
|
Modifier and Type | Method and Description |
---|---|
AbsoluteDateInterval |
Leg.getTimeInterval()
Return the time interval of validity of the leg
|
AbsoluteDateInterval |
AbstractLegsSequence.getTimeInterval()
Return the time interval of validity of the leg
|
Modifier and Type | Method and Description |
---|---|
void |
Leg.truncate(AbsoluteDateInterval newInterval)
Truncate the time interval of validity of the leg
|
void |
AbstractLegsSequence.truncate(AbsoluteDateInterval newIntervalOfValidity)
Truncate the time interval of validity of the leg
|
Copyright © 2021 CNES. All rights reserved.