public ImageLoader(IConfigService config, IRenderTargetProvider renderTargetProvider, IImagingFactoryProvider imagingFactoryProvider) { this.config = config; this.renderTargetProvider = renderTargetProvider; this.imagingFactoryProvider = imagingFactoryProvider; images = new Dictionary <string, Image>(); }
public TextRenderer(IRenderTargetProvider renderTargetProvider, IColourFactory colourFactory, ITextFormatFactory textFormatFactory, ITextLayoutFactory textLayoutFactory) { this.renderTargetProvider = renderTargetProvider; this.colourFactory = colourFactory; this.textFormatFactory = textFormatFactory; this.textLayoutFactory = textLayoutFactory; }
public void Render(IRenderTargetProvider provider) { renderedPathInfosCore = new List <RenderedPathInfo>(); foreach (var path in provider.Paths) { RenderedPathInfo renderedPathInfo = RenderPath(path); renderedPathInfosCore.Add(renderedPathInfo); } }
public void Render(IRenderTargetProvider provider) { renderedPathInfosCore = new List<RenderedPathInfo>(); foreach(var path in provider.Paths) { RenderedPathInfo renderedPathInfo = RenderPath(path); renderedPathInfosCore.Add(renderedPathInfo); } }
public ImageRenderer(IRenderTargetProvider renderTargetProvider) { this.renderTargetProvider = renderTargetProvider; }
public ColourFactory(IRenderTargetProvider renderTargetProvider) { solidColorBrushes = new Dictionary <int, SolidColorBrush>(); this.renderTargetProvider = renderTargetProvider; }
public ShapeRenderer(IRenderTargetProvider renderTargetProvider, IColourFactory colourFactory) { this.renderTargetProvider = renderTargetProvider; this.colourFactory = colourFactory; }