Package | Description |
---|---|
agi.foundation |
Contains commonly used types.
|
agi.foundation.access |
Contains types used in performing access calculations.
|
agi.foundation.access.constraints |
Contains types used in modeling constraints applied to the calculation of access.
|
agi.foundation.celestial |
Contains types used in modeling characteristics of celestial objects and celestial phenomena.
|
agi.foundation.cesium |
Contains types used for defining graphical properties of definitional objects to be written out as CZML.
|
agi.foundation.cesium.advanced |
Contains less-often used types for generating CZML.
|
agi.foundation.coverage.figureofmerit |
Contains types for computing statistical data on coverage calculations.
|
agi.foundation.geometry |
Contains types for expressing the motion of fundamental geometric objects such as points, axes, and reference frames;
the manner in which they are related; and transformations between representations.
|
agi.foundation.graphics |
Provides commonly used and instantiated graphics types related to 3D scene management, terrain and imagery, and more.
|
agi.foundation.navigation |
Contains types useful in modeling navigation processes which utilize the Global Positioning System (GPS).
|
agi.foundation.navigation.datareaders |
Contains types for reading various navigation-related data file formats.
|
agi.foundation.propagators |
Contains types used in producing the state of an object from a known element set.
|
agi.foundation.segmentpropagation |
Contains types for modeling a trajectory in segments, where the type of propagation varies for each segment.
|
agi.foundation.time |
Contains types for quantifying and converting between various date, time, and time standard representations.
|
agi.foundation.tracking |
Contains types for acquiring, analyzing and archiving dynamic data, such as those found in real-time feeds or simulation environments.
|
Modifier and Type | Method and Description |
---|---|
TResultOverIntervals |
IEvaluatorOverIntervals.evaluate(TimeInterval consideredInterval)
Evaluates over a single considered time interval.
|
DateMotionCollection1<T> |
Evaluator.evaluate(TimeInterval interval,
Duration step)
Evaluates this evaluator at a specified fixed step over the specified interval.
|
DateMotionCollection2<T,TDerivative> |
MotionEvaluator2.evaluate(TimeInterval interval,
Duration step,
int order)
Evaluates this evaluator at a specified fixed step over the specified interval.
|
DateMotionCollection1<T> |
MotionEvaluator1.evaluate(TimeInterval interval,
Duration step,
int order)
Evaluates this evaluator at a specified fixed step over the specified interval.
|
DateMotionCollection2<T,TDerivative> |
MotionEvaluator2.evaluate(TimeInterval interval,
Duration step,
int order,
ITrackCalculationProgress tracker)
Evaluates this evaluator at a specified fixed step over the specified interval.
|
DateMotionCollection1<T> |
MotionEvaluator1.evaluate(TimeInterval interval,
Duration step,
int order,
ITrackCalculationProgress tracker)
Evaluates this evaluator at a specified fixed step over the specified interval.
|
DateMotionCollection1<T> |
Evaluator.evaluate(TimeInterval interval,
Duration step,
ITrackCalculationProgress tracker)
Evaluates this evaluator at a specified fixed step over the specified interval.
|
TResultOverIntervals |
IEvaluatorOverIntervals.evaluate(TimeInterval consideredInterval,
ITrackCalculationProgress tracker)
Evaluates over a single considered time interval.
|
Modifier and Type | Method and Description |
---|---|
AccessQueryResult |
AccessEvaluator.evaluate(TimeInterval consideredInterval)
Evaluates over a single considered time interval.
|
AccessQueryResult |
AccessEvaluator.evaluate(TimeInterval consideredInterval,
ITrackCalculationProgress tracker)
Evaluates over a single considered time interval.
|
Modifier and Type | Method and Description |
---|---|
TimeInterval |
CentralBodyLayeredProjectedVolumeAccessConstraint.VolumeLayer.getIntervalOfValidity()
Gets the
TimeInterval of which this layer is valid. |
Modifier and Type | Method and Description |
---|---|
TimeInterval |
CssiSolarGeophysicalData.getDailyPredictedInterval()
Gets the time interval of daily predicted data points, if known.
|
TimeInterval |
CssiSolarGeophysicalData.getMonthlyFitInterval()
Gets the time interval of monthly fit data points, if known.
|
TimeInterval |
CssiSolarGeophysicalData.getMonthlyPredictedInterval()
Gets the time interval of monthly predicted data points, if known.
|
TimeInterval |
CssiSolarGeophysicalData.getObservedInterval()
Gets the time interval of observed data points, if known.
|
TimeInterval |
EarthOrientationParameters.getObservedInterval()
Gets the time interval of observed data points, if known.
|
TimeInterval |
EarthOrientationParameters.getPredictedInterval()
Gets the time interval of predicted data points, if known.
|
Constructor and Description |
---|
EarthOrientationParameters(Iterable<? extends EarthOrientationParametersData> data,
TimeInterval observedInterval,
TimeInterval predictedInterval,
Iterable<LeapSecond> leapSeconds)
Initializes a new instance from the specified list of data points.
|
EarthOrientationParameters(Iterable<? extends EarthOrientationParametersData> data,
TimeInterval observedInterval,
TimeInterval predictedInterval,
Iterable<LeapSecond> leapSeconds,
String nativeItrfFrame)
Initializes a new instance from the specified list of data points.
|
Modifier and Type | Method and Description |
---|---|
TimeInterval |
DeleteCesiumProperty.getInterval()
Gets the interval over which to delete data for the property.
|
TimeInterval |
Clock.getInterval()
Gets the time span covered by the document.
|
TimeInterval |
CesiumDeleteVectorDirectionExtension.getInterval()
Gets the interval over which to delete data for the property.
|
TimeInterval |
CesiumDeletePositionExtension.getInterval()
Gets the interval over which to delete data for the property.
|
TimeInterval |
CesiumDeletePolylinePositionsExtension.getInterval()
Gets the interval over which to delete data for the property.
|
TimeInterval |
CesiumDeletePolygonPositionsExtension.getInterval()
Gets the interval over which to delete data for the property.
|
TimeInterval |
CesiumDeletePolygonHolesExtension.getInterval()
Gets the interval over which to delete data for the property.
|
TimeInterval |
CesiumDeleteOrientationExtension.getInterval()
Gets the interval over which to delete data for the property.
|
TimeInterval |
CesiumDeleteFanDirectionsExtension.getInterval()
Gets the interval over which to delete data for the property.
|
TimeInterval |
CzmlDocument.getRequestedInterval()
Gets the interval for which to write data.
|
Modifier and Type | Method and Description |
---|---|
void |
DeleteCesiumProperty.setInterval(TimeInterval value)
Sets the interval over which to delete data for the property.
|
void |
Clock.setInterval(TimeInterval value)
Sets the time span covered by the document.
|
void |
CesiumDeleteVectorDirectionExtension.setInterval(TimeInterval value)
Sets the interval over which to delete data for the property.
|
void |
CesiumDeletePositionExtension.setInterval(TimeInterval value)
Sets the interval over which to delete data for the property.
|
void |
CesiumDeletePolylinePositionsExtension.setInterval(TimeInterval value)
Sets the interval over which to delete data for the property.
|
void |
CesiumDeletePolygonPositionsExtension.setInterval(TimeInterval value)
Sets the interval over which to delete data for the property.
|
void |
CesiumDeletePolygonHolesExtension.setInterval(TimeInterval value)
Sets the interval over which to delete data for the property.
|
void |
CesiumDeleteOrientationExtension.setInterval(TimeInterval value)
Sets the interval over which to delete data for the property.
|
void |
CesiumDeleteFanDirectionsExtension.setInterval(TimeInterval value)
Sets the interval over which to delete data for the property.
|
void |
CzmlDocument.setRequestedInterval(TimeInterval value)
Sets the interval for which to write data.
|
Constructor and Description |
---|
CesiumDeleteFanDirectionsExtension(TimeInterval interval)
Initializes a new instance.
|
CesiumDeleteOrientationExtension(TimeInterval interval)
Initializes a new instance.
|
CesiumDeletePolygonHolesExtension(TimeInterval interval)
Initializes a new instance.
|
CesiumDeletePolygonPositionsExtension(TimeInterval interval)
Initializes a new instance.
|
CesiumDeletePolylinePositionsExtension(TimeInterval interval)
Initializes a new instance.
|
CesiumDeletePositionExtension(TimeInterval interval)
Initializes a new instance.
|
CesiumDeleteVectorDirectionExtension(TimeInterval interval)
Initializes a new instance.
|
DeleteCesiumProperty(TimeInterval interval)
Initializes a new instance with a specified interval over which to delete data.
|
Modifier and Type | Method and Description |
---|---|
TimeInterval |
ICesiumDeleteVectorDirectionService.getInterval()
Gets the interval over which to delete data for the property.
|
TimeInterval |
ICesiumDeletePositionService.getInterval()
Gets the interval over which to delete data for the property.
|
TimeInterval |
ICesiumDeletePolylinePositionsService.getInterval()
Gets the interval over which to delete data for the property.
|
TimeInterval |
ICesiumDeletePolygonPositionsService.getInterval()
Gets the interval over which to delete data for the property.
|
TimeInterval |
ICesiumDeletePolygonHolesService.getInterval()
Gets the interval over which to delete data for the property.
|
TimeInterval |
ICesiumDeleteOrientationService.getInterval()
Gets the interval over which to delete data for the property.
|
TimeInterval |
ICesiumDeleteFanDirectionsService.getInterval()
Gets the interval over which to delete data for the property.
|
TimeInterval |
CesiumGeneratorContext.getRequestedInterval()
Gets the requested interval for data.
|
Modifier and Type | Method and Description |
---|---|
CesiumGeneratorContext |
CesiumGeneratorContext.constrain(TimeInterval interval)
Return a new instance that has
RequestedInterval (get ) intersected with the given interval. |
Modifier and Type | Method and Description |
---|---|
static TimeSampledValues |
TimeSampledValues.computeData(CoverageData coverage,
TimeInterval interval,
Duration step,
Scalar figureOfMerit)
Compute the figure of merit data for the given set of results.
|
static GridTimeSampledValues |
GridTimeSampledValues.computeData(CoverageResults grid,
IFigureOfMeritDefinition figureOfMerit,
TimeInterval interval,
Duration step)
Compute figure of merit over the coverage grid.
|
static GridTimeSampledValues |
GridTimeSampledValues.computeData(CoverageResults grid,
IFigureOfMeritDefinition figureOfMerit,
TimeInterval interval,
Duration step,
ITrackCalculationProgress tracker)
Compute figure of merit over the coverage grid.
|
static <T extends IFigureOfMeritDefinition> |
GridTimeSampledValues.computeData(CoverageResults grid,
List<T> figuresOfMerit,
TimeInterval interval,
Duration step)
Compute figure of merit over the coverage grid.
|
static <T extends IFigureOfMeritDefinition> |
GridTimeSampledValues.computeData(CoverageResults grid,
List<T> figuresOfMerit,
TimeInterval interval,
Duration step,
ITrackCalculationProgress tracker)
Compute figure of merit over the coverage grid.
|
static TimeSampledValues |
TimeSampledValues.computeData(TimeIntervalCollection intervals,
TimeInterval samplingInterval,
Duration step,
Scalar function)
Compute the figure of merit data for the given set of results.
|
static GridTimeSampledValues |
GridDescriptiveStatistics.computeFigureOfMeritData(CoverageResults grid,
IFigureOfMeritDefinition figureOfMerit,
TimeInterval interval,
Duration stepSize)
Compute the given figure of merit over the coverage grid.
|
static List<GridTimeSampledValues> |
GridDescriptiveStatistics.computeFigureOfMeritData(CoverageResults grid,
List<IFigureOfMeritDefinition> figuresOfMerit,
TimeInterval interval,
Duration stepSize)
Compute the given figure of merit over the coverage grid.
|
Modifier and Type | Method and Description |
---|---|
TimeInterval |
LinkDelayEvaluator.adjustInterval(TimeInterval interval,
boolean remember)
Adjusts an interval according to the link delay.
|
Modifier and Type | Method and Description |
---|---|
TimeInterval |
LinkDelayEvaluator.adjustInterval(TimeInterval interval,
boolean remember)
Adjusts an interval according to the link delay.
|
Constructor and Description |
---|
TimeIntervalDisplayCondition(TimeInterval timeInterval)
Initializes a time display condition with a
TimeInterval . |
Modifier and Type | Method and Description |
---|---|
static RaimOutages |
ReceiverAutonomousIntegrityMonitoring.computeOutages(GpsReceiver receiver,
TimeInterval analysisInterval,
Duration timeStep)
Computes Receiver Autonomous Integrity Monitoring (RAIM) outages using RTCA values.
|
static RaimOutages |
ReceiverAutonomousIntegrityMonitoring.computeOutages(GpsReceiver receiver,
TimeInterval analysisInterval,
Duration timeStep,
RaimOptions raimOptions)
Computes Receiver Autonomous Integrity Monitoring (RAIM) outages using the
specified
RaimOptions . |
static RaimOutages |
ReceiverAutonomousIntegrityMonitoring.computeOutages(GpsReceiver receiver,
TimeInterval analysisInterval,
Duration timeStep,
RaimOptions raimOptions,
ITrackCalculationProgress tracker)
Computes Receiver Autonomous Integrity Monitoring (RAIM) outages.
|
Modifier and Type | Method and Description |
---|---|
TimeInterval |
SatelliteOutage.getOutageTimeInterval()
Gets the time interval spanning the outage duration.
|
Modifier and Type | Method and Description |
---|---|
SatelliteOutageCollection |
SatelliteOutageFile.findOutages(int prn,
TimeInterval date)
Finds satellite outages with a given Pseudo Random Number and within a specified
TimeInterval . |
SatelliteOutageCollection |
SatelliteOutageFile.findOutages(TimeInterval date)
Finds all outages within a given
TimeInterval . |
Constructor and Description |
---|
SatelliteOutage(int satelliteVehicleNumber,
int pseudoRandomNumber,
OutageType outageType,
NanuType nanuType,
String outageSourceName,
String outageReferenceNumber,
TimeInterval outageTimeInterval)
Creates a satellite Outage.
|
Modifier and Type | Method and Description |
---|---|
TimeInterval |
WaypointPropagator.getTimeInterval()
Gets the time interval over which the propagator can supply ephemeris.
|
Modifier and Type | Method and Description |
---|---|
TimeInterval |
SegmentResults.getTimeIntervalOfEntireComputedEphemeris()
|
TimeInterval |
SegmentResults.getTimeIntervalOfEphemerisForOverallTrajectory()
|
Modifier and Type | Method and Description |
---|---|
void |
SegmentResults.cropEphemerisForOverallTrajectory(IntegrationSense overallDirection,
TimeInterval interval)
|
void |
SegmentListResults.cropEphemerisForOverallTrajectory(IntegrationSense overallDirection,
TimeInterval interval)
|
Modifier and Type | Method and Description |
---|---|
TimeInterval |
TimeIntervalCollection.findIntervalContainingDate(JulianDate date)
Finds the
TimeInterval in this collection that contains a specified date. |
TimeInterval |
TimeIntervalCollection.get(int index)
Gets the interval at the specified index.
|
static TimeInterval |
TimeInterval.getEmpty()
Gets an empty interval.
|
static TimeInterval |
TimeInterval.getInfinite()
Gets an interval that represents the maximum possible span of time.
|
TimeInterval |
TimeInterval.intersect(TimeInterval other)
Computes an interval which is the intersection of this interval with another.
|
TimeInterval |
TimeIntervalCollection.remove(int index)
Removes the interval at a specified index in the collection.
|
TimeInterval |
TimeInterval1.removeData()
Creates a new interval that is identical to this one except that it does not have a
Data (get ) property. |
TimeInterval |
TimeIntervalCollection.set(int index,
TimeInterval value)
Sets the interval at the specified index.
|
TimeInterval |
TimeInterval.toTimeStandard(TimeStandard timeStandard)
Returns a
TimeInterval equivalent to this one where the time standard
of the start and end dates has been converted to the specified standard. |
Modifier and Type | Method and Description |
---|---|
Iterator<TimeInterval> |
TimeIntervalCollection.iterator()
Gets an enumerator for this interval list.
|
ListIterator<TimeInterval> |
TimeIntervalCollection.listIterator() |
ListIterator<TimeInterval> |
TimeIntervalCollection.listIterator(int index) |
List<TimeInterval> |
TimeIntervalCollection.subList(int fromIndex,
int toIndex) |
Modifier and Type | Method and Description |
---|---|
void |
TimeIntervalCollection.add(int index,
TimeInterval item)
Adds a time interval to the list.
|
boolean |
TimeIntervalCollection.add(TimeInterval item)
Adds an interval to the interval collection.
|
TimeIntervalCollection |
TimeInterval.add(TimeInterval other)
Adds two intervals together, producing an interval list that
includes both intervals.
|
void |
TimeIntervalCollection.copyTo(TimeInterval[] array,
int arrayIndex)
Copies the intervals in this collection to an array.
|
static boolean |
TimeInterval.equals(TimeInterval left,
TimeInterval right)
Returns
true if the two instances are exactly equal. |
boolean |
TimeInterval.equalsEpsilon(TimeInterval other,
double epsilon)
|
boolean |
TimeInterval.equalsType(TimeInterval other)
Indicates whether another instance of this type is exactly equal to this instance.
|
static List<JulianDate> |
TimeGenerator.fromInterval(TimeInterval interval,
Duration step)
Generates times at a specified frequency within an interval as well as the end of the interval.
|
TimeIntervalCollection1<T> |
TimeIntervalCollection1.intersect(TimeInterval interval)
Computes the intersection of this interval collection with an interval without data.
|
TimeIntervalCollection |
TimeIntervalCollection.intersect(TimeInterval interval)
Computes the intersection of this interval collection with an interval.
|
TimeInterval1<T> |
TimeInterval1.intersect(TimeInterval other)
Computes an interval which is the intersection of this interval with another,
with the data from this one.
|
TimeInterval |
TimeInterval.intersect(TimeInterval other)
Computes an interval which is the intersection of this interval with another.
|
static boolean |
TimeInterval.notEquals(TimeInterval left,
TimeInterval right)
Returns
true if the two instances are not exactly equal. |
static List<JulianDate> |
TimeGenerator.regularSamplingFromInterval(TimeInterval interval,
Duration step)
Generates times at regular steps within an interval (not including the end time).
|
static List<JulianDate> |
TimeGenerator.regularSamplingFromInterval(TimeInterval interval,
JulianDate startOfSampling,
Duration step)
Generates times at regular steps within an interval (not including the end time).
|
boolean |
TimeIntervalCollection1.remove(TimeInterval item)
Removes the specified interval from this interval list, creating a hole over the specified interval.
|
boolean |
TimeIntervalCollection1.removeLeavingEndpoints(TimeInterval item)
Removes the specified interval from this interval list, creating a hole
over the specified interval.
|
boolean |
TimeIntervalCollection.removeLeavingEndpoints(TimeInterval item)
Removes the specified interval from this interval list,
creating a hole over the specified interval.
|
TimeInterval |
TimeIntervalCollection.set(int index,
TimeInterval value)
Sets the interval at the specified index.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TimeIntervalCollection.addAll(Collection<? extends TimeInterval> c) |
boolean |
TimeIntervalCollection.addAll(int index,
Collection<? extends TimeInterval> c) |
Constructor and Description |
---|
TimeIntervalCollection(TimeInterval interval)
Initializes a new instance from a single interval.
|
Modifier and Type | Method and Description |
---|---|
abstract TimeInterval |
TrackingArchive.getArchivedInterval()
Gets the overall interval that exists in the archive for any entity.
|
TimeInterval |
MemoryArchive.getArchivedInterval()
Gets the overall interval that exists in the archive for any entity.
|
abstract TimeInterval |
TrackingArchive.getArchivedInterval(Object entityIdentifier)
Gets the overall interval that exists in the archive for the specified entity identifier.
|
TimeInterval |
MemoryArchive.getArchivedInterval(Object entityIdentifier)
Gets the overall interval that exists in the archive for the specified entity identifier.
|