Esempio n. 1
0
        protected IGraphScene <IVisual, IVisualEdge> SceneWithTestData(int exampleNr, int count = 1)
        {
            IGraphScene <IVisual, IVisualEdge> scene = null;
            var examples = new SceneExamples();
            var testData = examples.Examples [exampleNr];

            testData.Data.Count = count;
            scene = examples.GetScene(testData.Data);

            return(scene);
        }
Esempio n. 2
0
        IGraphScene <IVisual, IVisualEdge> SceneWithTestData(int example)
        {
            IGraphScene <IVisual, IVisualEdge> scene = null;
            var examples = new SceneExamples();
            var testData = examples.Examples[example];

            testData.Data.Count = new Random().Next(1, 20);
            //testData.Data.AddDensity = true;
            scene = examples.GetScene(testData.Data);

            var view  = scene.Graph as SubGraph <IVisual, IVisualEdge>;
            var graph = view.Source;

            foreach (var item in graph.FindRoots(null))
            {
                //if (!graph.IsMarker (item))
                view.Add(item);
            }

            return(scene);
        }