Click or drag to resize

TimeGenerator Class

Generates JulianDate instances according to several algorithms.

Note that this will return values of JulianDate represented in the arithmetically safeTimeStandard corresponding to the standards on the provided input values. For instance, if the values are provided in UTC the output values will be expressed in InternationalAtomicTime. This is done to account for the performance impact of having to convert each time to the arithmetically safe standard rather than simply converting the start and stop times.

Inheritance Hierarchy
SystemObject
  AGI.Foundation.TimeTimeGenerator

Namespace:  AGI.Foundation.Time
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.1.418.0 (24.1.418.0)
Syntax
public static class TimeGenerator
Methods
  NameDescription
Public methodStatic memberFromInterval(TimeInterval, Duration)
Generates times at a specified frequency within an interval as well as the end of the interval.
Public methodStatic memberFromInterval(JulianDate, JulianDate, Duration)
Generates times at a specified frequency within an interval as well as the stop time.
Public methodStatic memberRegularSamplingFromInterval(TimeInterval, Duration)
Generates times at regular steps within an interval (not including the end time).
Public methodStatic memberRegularSamplingFromInterval(TimeInterval, JulianDate, Duration)
Generates times at regular steps within an interval (not including the end time).
Public methodStatic memberRegularSamplingFromIntervals(TimeIntervalCollection, Duration)
Generates times at regular steps within a set of intervals (not including the edges of the intervals).
Public methodStatic memberRegularSamplingFromIntervals(TimeIntervalCollection, JulianDate, Duration)
Generates times at regular steps within an interval (not including the end time).
Top
See Also