private void KeyPressMethod()
        {
            if (Input.GetKeyDown(KeyCode.U))
            {
                UpdateAnalysis();
                UpdateGraphMesh();
            }

            if (Input.GetKeyDown(KeyCode.V))
            {
                if (_graphviz < 2)
                {
                    _graphviz++;
                    if (_graphviz == 1)
                    {
                        _graphvisualizer.VizMode = GraphVisualizer.RenderMode.Components;
                    }

                    if (_graphviz == 2)
                    {
                        _graphvisualizer.VizMode = GraphVisualizer.RenderMode.ComponentsSize;
                    }
                }
                else
                {
                    _graphviz = 0;
                    _graphvisualizer.VizMode = GraphVisualizer.RenderMode.DepthFromSource;
                }

                _graphvisualizer.SetVizColors();
            }
        }
Ejemplo n.º 2
0
 // GUI METHODS 
 public void UpdateGraphAnalysis()
 {
     UpdateAnalysis();
     _graphvisualizer.SetVizColors();
 }