GridTimeSampledValuesComputeDataT Method (CoverageResults, IListT, TimeInterval, Duration, ITrackCalculationProgress) |
Compute figure of merit over the coverage grid.
Namespace:
AGI.Foundation.Coverage.FigureOfMerit
Assembly:
AGI.Foundation.Spatial (in AGI.Foundation.Spatial.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public static IList<GridTimeSampledValues> ComputeData<T>(
CoverageResults grid,
IList<T> figuresOfMerit,
TimeInterval interval,
Duration step,
ITrackCalculationProgress tracker
)
where T : IFigureOfMeritDefinition
Public Shared Function ComputeData(Of T As IFigureOfMeritDefinition) (
grid As CoverageResults,
figuresOfMerit As IList(Of T),
interval As TimeInterval,
step As Duration,
tracker As ITrackCalculationProgress
) As IList(Of GridTimeSampledValues)
public:
generic<typename T>
where T : IFigureOfMeritDefinition
static IList<GridTimeSampledValues^>^ ComputeData(
CoverageResults^ grid,
IList<T>^ figuresOfMerit,
TimeInterval^ interval,
Duration step,
ITrackCalculationProgress^ tracker
)
static member ComputeData :
grid : CoverageResults *
figuresOfMerit : IList<'T> *
interval : TimeInterval *
step : Duration *
tracker : ITrackCalculationProgress -> IList<GridTimeSampledValues> when 'T : IFigureOfMeritDefinition
Parameters
- grid
- Type: AGI.Foundation.CoverageCoverageResults
The coverage grid, including results. - figuresOfMerit
- Type: System.Collections.GenericIListT
A list of time-dynamic figure of merit definitions. - interval
- Type: AGI.Foundation.TimeTimeInterval
The sampling interval. - step
- Type: AGI.Foundation.TimeDuration
The sampling step size. - tracker
- Type: AGI.FoundationITrackCalculationProgress
An object used for tracking the progress of the calculation.
Type Parameters
- T
- The type of figure of merit being used to compute the data.
Return Value
Type:
IListGridTimeSampledValuesA list corresponding to the
figuresOfMerit containing
data for each grid point sampled over time.
See Also