gitextract_lzoxm4t9/ ├── .github/ │ ├── FUNDING.yml │ └── workflows/ │ └── tests.yml ├── .gitignore ├── .metadata ├── CHANGELOG.md ├── LICENSE ├── README.md ├── analysis_options.yaml ├── example/ │ ├── .gitignore │ ├── analysis_options.yaml │ ├── lib/ │ │ ├── algorithm_selector_graphview.dart │ │ ├── decision_tree_screen.dart │ │ ├── example.dart │ │ ├── force_directed_graphview.dart │ │ ├── graph_cluster_animated.dart │ │ ├── large_tree_graphview.dart │ │ ├── layer_eiglesperger_graphview.dart │ │ ├── layer_graphview.dart │ │ ├── layer_graphview_json.dart │ │ ├── main.dart │ │ ├── mindmap_graphview.dart │ │ ├── mutliple_forest_graphview.dart │ │ ├── tree_graphview.dart │ │ └── tree_graphview_json.dart │ └── pubspec.yaml ├── lib/ │ ├── Algorithm.dart │ ├── Graph.dart │ ├── GraphView.dart │ ├── edgerenderer/ │ │ ├── ArrowEdgeRenderer.dart │ │ └── EdgeRenderer.dart │ ├── forcedirected/ │ │ ├── FruchtermanReingoldAlgorithm.dart │ │ └── FruchtermanReingoldConfiguration.dart │ ├── layered/ │ │ ├── EiglspergerAlgorithm.dart │ │ ├── SugiyamaAlgorithm.dart │ │ ├── SugiyamaConfiguration.dart │ │ ├── SugiyamaEdgeData.dart │ │ ├── SugiyamaEdgeRenderer.dart │ │ └── SugiyamaNodeData.dart │ ├── mindmap/ │ │ ├── MindMapAlgorithm.dart │ │ └── MindmapEdgeRenderer.dart │ └── tree/ │ ├── BaloonLayoutAlgorithm.dart │ ├── BuchheimWalkerAlgorithm.dart │ ├── BuchheimWalkerConfiguration.dart │ ├── BuchheimWalkerNodeData.dart │ ├── CircleLayoutAlgorithm.dart │ ├── RadialTreeLayoutAlgorithm.dart │ ├── TidierTreeLayoutAlgorithm.dart │ └── TreeEdgeRenderer.dart ├── pubspec.yaml └── test/ ├── algorithm_performance_test.dart ├── buchheim_walker_algorithm_test.dart ├── controller_tests.dart ├── example_trees.dart ├── graph_test.dart ├── graphview_perfomance_test.dart └── sugiyama_algorithm_test.dart