Click or drag to resize

IEvaluatorOverIntervalsTResult, TResultOverIntervalsEvaluate Method (TimeIntervalCollection, ITrackCalculationProgress)

Evaluates over the supplied time intervals. This evaluation also reports evaluation progress.

Namespace:  AGI.Foundation
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
TResultOverIntervals Evaluate(
	TimeIntervalCollection consideredIntervals,
	ITrackCalculationProgress tracker
)

Parameters

consideredIntervals
Type: AGI.Foundation.TimeTimeIntervalCollection
The set of time intervals over which the evaluator is to analyze.
tracker
Type: AGI.FoundationITrackCalculationProgress
The tracker used for reporting progress of this evaluation.

Return Value

Type: TResultOverIntervals
The value of the function over the intervals.
Remarks

For information about the specific function evaluated by this evaluator, see the documentation for the method that was used to create this evaluator.

Once created, an evaluator will ignore changes made to the object(s) from which it was created. You should create a new evaluator after making changes to definitional objects in order for those changes to be reflected in the results.

See Also