public SpiralNumbersProgram(TextReader inReader, TextWriter outWriter, ISpiralGenerator generator, ISpiralRenderer renderer) { InReader = inReader; OutWriter = outWriter; Generator = generator; Renderer = renderer; }
private string GetFailureMessage(ISpiralGenerator generator) { return string.Format("Failed for generator {0}.", generator.GetType().Name); }
public CircularCloudLayouter(Point center, ISpiralGenerator generator) { Center = center; rectangles = new List <Rectangle>(); spiral = generator; }