private IPaintingSettings GetSettings(Options options) { var settings = new PaintingSettings { Font = new Font(options.Font, 1), ColorProvider = options.Colors != null ? (IColorProvider) new SimpleColorProvider(options.Colors) : new RandomColorProvider(), ImageSize = new Size(options.Width, options.Height) }; return(settings); }
public PaletteAction(PaintingSettings paintingSettings) { this.paintingSettings = paintingSettings; }
public void OneTimeSetUp() { settings = new PaintingSettings(); painter = new OneColorPainter(settings); }
public TagCloudVisualizer(ICanvas canvas, PaintingSettings paintingSettings) { this.canvas = canvas; this.paintingSettings = paintingSettings; }