Manual
User Manual:
Open the PDF directly: View PDF
.
Page Count: 2
| Download | |
| Open PDF In Browser | View PDF |
I NSTYTUT I NFORMATYKI U NIWERSYTETU W ROCŁAWSKIEGO Edsger - prosty nawigator Jakub Zadrożny 15 lutego 2017 1 W YMAGANIA Do poprawnego skompilowania programu potrzebna jest biblioteka GTK+ w wersji 3.10 lub wyższej oraz narz˛edzie make. Wspierane systemu operacyjne: macOS i Linux. 2 KOMPILACJA Aby skompilować program, należy wydać polecenie make w katalogu głównym aplikacji. 3 I NSTRUKCJA OBSŁUGI Aplikacja składa si˛e z dwóch głównych cz˛eści – mapy sieci komunikacyjnej (szary obszar po lewej stronie) oraz panelu sterowania (biały obszar po prawej stronie). Poniżej znajduja˛ si˛e instrukcje wykonania operacji udost˛epnianych przez program: 1. Dodawanie wierzchołka do mapy – aby dodać nowy wierzchołek do mapy, należy wcisnać ˛ przycisk „Add vertex”. 2. Usuwanie wierzchołka z mapy – aby usunać ˛ wierzchołek z mapy, należy kliknać ˛ go prawym przyciskiem myszy, po czym wybrać opcj˛e „Destroy vertex” z rozwijanego menu. 3. Edycja etykiety wierzchołka – aby zmienić etykiet˛e wierzchołka, należy kliknać ˛ go prawym przyciskiem myszy, po czym wybrać opcj˛e „Edit label” z rozwijanego menu. W nowo otwartym okienku należy wpisać nowa˛ etykiet˛e, po czym kliknać ˛ przycisk „OK”. 4. Dodawanie kraw˛edzi do mapy – aby dodać nowa˛ kraw˛edź skierowana˛ do mapy, należy kliknać ˛ prawym przyciskiem myszy na wierzchołek startowy, po czym wybrać opcj˛e „New edge”, przesunać ˛ kursor nad wierzchołek docelowy i kliknać ˛ go lewym przyciskiem myszy. 5. Usuwanie kraw˛edzi z mapy – aby usunać ˛ kraw˛edź z mapy, należy kliknać ˛ prawym przyciskiem w okolicy strzałki kierunkowej wybranej kraw˛edzi, po czym wybrać opcj˛e „Remove edge” z rozwijanego menu. 6. Zmiana wagi kraw˛edzi – aby zmienić wag˛e kraw˛edzi, należy kliknać ˛ prawym przyciskiem myszy w okolicy strzałki kierunkowej wybranej kraw˛edzi, po czym wybrać opcj˛e „Edit weight” z rozwijanego menu. W nowo otwartym okienku należy podać nowa˛ wag˛e kraw˛edzi i wcisnać ˛ przycisk „OK”. 7. Wyszukiwanie najkrótszej ścieżki pomi˛edzy zadanymi wierzchołkami – aby znaleźć najkrótza˛ scieżk˛e pomi˛edzy dwoma wierzchołkami, należy wpisać (lub wybrać z rozwijanej listy) etykiet˛e wierzchołka startowego oraz docelowego, po czym wcisnać ˛ przycisk „Find route”. 8. Zapisywanie stanu mapy do pliku – aby zapisać aktualny stan mapy, należy użyć przycisku „Save map”. 9. Ładowanie stanu mapy z pliku – aby wczytać stan mapy z pliku, należy użyć przycisku „Load map”. 4 S TRUKTURA PROGRAMU Aplikacja składa si˛e z pliku głównego main.c oraz nast˛epujacych ˛ czterech modułów: • interface – odpowiedzialnego za obsług˛e interfejsu graficznego, • graph – odpowiedzialnego za przechowywanie grafu i wykonywanie na nim operacji, • list – implementujacego ˛ zmodyfikowana˛ struktur˛e listy, • saving – odpowiedzialnego za zapisywanie oraz ładowanie mapy. Dodatkowo w folderze znajduje si˛e również plik Makefile odpowiedzialny za usprawnienie procesu kompilacji.
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.5 Linearized : No Page Count : 2 Producer : pdfTeX-1.40.17 Creator : TeX Create Date : 2017:02:15 22:49:36+01:00 Modify Date : 2017:02:15 22:49:36+01:00 Trapped : False PTEX Fullbanner : This is pdfTeX, Version 3.14159265-2.6-1.40.17 (TeX Live 2016) kpathsea version 6.2.2EXIF Metadata provided by EXIF.tools