public void GeneratePathways(List <EdgeEndpoint> endpoints) { Initialize(); _spanningTree = _kruskal.Generate(endpoints, addBranchingPaths, branchingPaths); _pathways = CreatePathways(_spanningTree); DrawMesh(_pathways); }