// ********************************************************************* // Wczytuje graf z podanej tablicy, bedacej macierza sasiedztwa. // Wyrzuca IncorrectGraphException w przypadku, gdy tablica zawiera // nieprawidlowe informacje. // ********************************************************************* public void LoadMatrix(int[][] graph) { matrix = MatrixGraphLoader.LoadMatrix(graph); }
// ********************************************************************* // Wczytuje graf z pliku o podanej nazwie (postac macierzowa). // Wyrzuca wyjatek FileNotFoundException wprzypadku nieznalezienia pliku // lub FileCorruptedException w przypadku, gdy plik zawiera // niepoprawne dane. // ********************************************************************* public void LoadMatrix(string filename) { matrix = MatrixGraphLoader.LoadMatrix(filename); }
// ********************************************************************* // Wczytuje graf z podanej tablicy krawedzi. // Wyrzuca IncorrectGraphException w przypadku, gdy tablica zawiera // nieprawidlowe informacje. // ********************************************************************* public void Load(Edge[] edges) { matrix = MatrixGraphLoader.Load(edges); }