public TimeAxisValueGrouppingFacade(Array axis, ITimeAxisProjection timeAxisProjection, IDataMaskProvider dataMaskProvider, IDataCoverageEvaluator coverageEvaluator)
     : base(axis)
 {
     this.timeAxisProjection = timeAxisProjection;
     this.dataMaskProvider   = dataMaskProvider;
     this.coverageEvaluator  = coverageEvaluator;
 }
 public TimeAxisAvgFacade(Array axis, ITimeAxisProjection timeAxisProjection, IWeightProvider weightsProvider, IDataCoverageEvaluator coverageEvaluator)
     : base(axis)
 {
     this.timeAxisProjection = timeAxisProjection;
     this.weightsProvider    = weightsProvider;
     this.coverageEvaluator  = coverageEvaluator;
 }
Beispiel #3
0
 public TimeRegionsAxisAvgFacade(Array axis, ITimeAxisProjection timeAxisProjection, IWeightProvider weightsProvider, IDataCoverageEvaluator coverageEvaluator) :
     base(ConvertAxis(axis), timeAxisProjection, weightsProvider, coverageEvaluator)
 {
 }