public void SetScreenProperties(IParamsProvider @params) { ImageWidth = @params.ImageWidth; ImageHeight = @params.ImageHeight; Fov = @params.Fov; ScreenZ = @params.ScreenZ; }
public FromFileSceneCreator(IParamsProvider paramsProvider, IScreenProvider screen, IObjectFromFileProvider objectProvider) { ParamsProvider = paramsProvider; _screen = screen; ObjectProvider = objectProvider; }
public SceneCreator(IParamsProvider paramsProvider, IScreenProvider screen, IObjectFromFileProvider objectProvider) => (_screen, ParamsProvider, ObjectProvider) = (screen, paramsProvider, objectProvider);