AccessComputationComputeIntervals Method (JulianDate, JulianDate, ITrackCalculationProgress) |
Finds the intervals during which all constraints are satisfied.
Namespace:
AGI.Foundation.Access
Assembly:
AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public AccessEvaluationResult ComputeIntervals(
JulianDate start,
JulianDate end,
ITrackCalculationProgress tracker
)
Public Function ComputeIntervals (
start As JulianDate,
end As JulianDate,
tracker As ITrackCalculationProgress
) As AccessEvaluationResult
public:
AccessEvaluationResult^ ComputeIntervals(
JulianDate start,
JulianDate end,
ITrackCalculationProgress^ tracker
)
member ComputeIntervals :
start : JulianDate *
end : JulianDate *
tracker : ITrackCalculationProgress -> AccessEvaluationResult
Parameters
- start
- Type: AGI.Foundation.TimeJulianDate
The earliest date to consider. - end
- Type: AGI.Foundation.TimeJulianDate
The latest date to consider. - tracker
- Type: AGI.FoundationITrackCalculationProgress
The object to which progress is reported and that is able to cancel this operation before it is complete, or .
Return Value
Type:
AccessEvaluationResultThe result of the Access evaluation, or
if the evaluation was canceled.
Remarks
Takes advantage of the
ThreadingPolicy in order to improve performance
by computing in multiple threads simultaneously.
See Also