public RayTraceProcessHandler(IRayTraceConfigurationModel confguration, IRayTracer rayTracer, IRayTraceTarget target)
 {
     this.confguration = confguration;
     this.rayTracer    = rayTracer;
     this.target       = target;
 }
 public RayTraceProcessAsyncEnumerable(
     IRayTraceConfigurationModel confguration, Func <double, double, RGBColor> background, IProgress <double> progress)
 {
     this._progress = progress;
     this._process  = new RayTraceProcessEnumertor(confguration, background);
 }