Esempio n. 1
0
 public RectangleVisualizer(IEnumerable <Size> rectangles,
                            ICloudLayouter layouter, ICloudVisualizer visualizer)
 {
     Rectangles = rectangles;
     Layouter   = layouter;
     Visualizer = visualizer;
 }
Esempio n. 2
0
 public ExampleAction(
     ITagCloudBuilder tagCloudBuilder, ICloudVisualizer cloudVisualizer,
     ITextReader textReader, ITextHandler textHandler, SpiralParams spiralParams)
 {
     this.tagCloudBuilder = tagCloudBuilder;
     this.cloudVisualizer = cloudVisualizer;
     this.textReader      = textReader;
     this.textHandler     = textHandler;
     this.spiralParams    = spiralParams;
 }
Esempio n. 3
0
 public TagCloudRunner(ICloudVisualizer visualizer, ITagReader tagReader, IWordFilter wordFilter, ITextReader wordReader, string pathToWords, string pathToPicture, ImageFormat format)
 {
     this.visualizer    = visualizer;
     this.tagReader     = tagReader;
     this.wordFilter    = wordFilter;
     this.wordReader    = wordReader;
     this.pathToWords   = pathToWords;
     this.pathToPicture = pathToPicture;
     this.format        = format;
 }
Esempio n. 4
0
 public WordVisualizer(ITextAnalyzer analyzer, ICloudLayouter layouter, ICloudVisualizer visualizer)
 {
     Layouter   = layouter;
     Visualizer = visualizer;
     Analyzer   = analyzer;
 }
Esempio n. 5
0
 public ConsoleUI(ICloudVisualizer visualizer)
 {
     this.visualizer = visualizer;
 }
Esempio n. 6
0
 public TagsCloudWorker(ICloudVisualizer visualizer, ICloudCombiner cloudCombiner)
 {
     Visualizer    = visualizer;
     CloudCombiner = cloudCombiner;
 }
Esempio n. 7
0
 public void SetUp()
 {
     center     = new Point(400, 300);
     layouter   = new CircularCloudLayouter(center);
     visualizer = new CircularCloudVisualizer(layouter);
 }