public RayTracer(Screen screen, ILuminosityCalculator luminosityCalculator, IRayGenerator rayGenerator) { _screen = screen; _luminosityCalculator = luminosityCalculator; _rayGenerator = rayGenerator; }
public Renderer(Screen screen, IRasterizationHandler rasterizationHandler, ICoordinateConverter worldToViewBoxConverter, ILuminosityCalculator luminosityCalculator) { _screen = screen; _rasterizationHandler = rasterizationHandler; _worldToViewBoxConverter = worldToViewBoxConverter; _luminosityCalculator = luminosityCalculator; }