From: <le...@us...> - 2007-02-06 19:23:51
|
Revision: 290 http://svn.sourceforge.net/qcell/?rev=290&view=rev Author: lessm Date: 2007-02-06 11:22:52 -0800 (Tue, 06 Feb 2007) Log Message: ----------- Modified Paths: -------------- trunk/qcell/doc/licenciate_thesis/chap3/chap3.tex trunk/qcell/doc/licenciate_thesis/chap6/chap6.tex trunk/qcell/doc/licenciate_thesis/chap6/mainwindow.png Added Paths: ----------- trunk/qcell/doc/licenciate_thesis/chap2/Thumbs.db trunk/qcell/doc/licenciate_thesis/chap6/1DTools.PNG trunk/qcell/doc/licenciate_thesis/chap6/2DTools.PNG trunk/qcell/doc/licenciate_thesis/chap6/3DTools.PNG trunk/qcell/doc/licenciate_thesis/chap6/NTools.PNG trunk/qcell/doc/licenciate_thesis/chap6/bTools.PNG Added: trunk/qcell/doc/licenciate_thesis/chap2/Thumbs.db =================================================================== (Binary files differ) Property changes on: trunk/qcell/doc/licenciate_thesis/chap2/Thumbs.db ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Modified: trunk/qcell/doc/licenciate_thesis/chap3/chap3.tex =================================================================== --- trunk/qcell/doc/licenciate_thesis/chap3/chap3.tex 2007-02-06 19:16:08 UTC (rev 289) +++ trunk/qcell/doc/licenciate_thesis/chap3/chap3.tex 2007-02-06 19:22:52 UTC (rev 290) @@ -1,80 +1,44 @@ \chapterauthor{Leszek Smentek}{Za\xB3o\xBFenia szczeg\xF3\xB3owe} \label{chap:zsz} -\section{Mo\xBFliwo\x9Cci funkcjonalne pakietu} +\section{Funkcje pakietu} \subsection {Podstawowe funkcje programu} -\subsubsection {Wczytywanie konfiguracji z pliku} +\subsubsection {Wczytywanie konfiguracji modelu z pliku} \label{subsec:wkp} - Do najbardziej podstawowych mo\xBFliwo\x9Cci funkcjonalnych ka\xBFdego symulatora AK zliczy\xE6 nale\xBFy praca z plikami zawieraj\xB9cymi informacje o prowadzonym eksperymencie. Pakiet dzieli konfiguracje prowadzonego eksperymentu na trzy podstawowe elementy niezb\xEAdne do symulacji: - \begin{itemize} - \item konfiguracja s\xB9siedztwo - \item funkcja lokalna - \item konfiguracja pocz\xB9tkowa eksperymentu - \end{itemize} -Ka\xBFdy z element\xF3w mo\xBFe by\xE6 inicjowany osobno co daje mo\xBFliwo\x9C\xE6 wp\xB3ywania na model symulacji poprzez zmian\xEA dowolnego elementu. Pakiet wyposa\xBFony zosta\xB3 r\xF3wnie\xBF w mo\xBFliwo\x9C\xE6 sk\xB3adowania wszystkich konfiguracji jednocze\x9Cnie w celu ponownego rozpocz\xEAcia lub wznowienia eksperymentu. +Pakiet umo\xBFliwia wczytywanie plik\xF3w konfiguracji modelu w formatach FQT, N, KI. \subsubsection {Tryby pracy symulatora} -Symulator wyposa\xBFony jest w podstawowe narz\xEAdzia prowadzenia eksperymentu umo\xBFliwiaj\xB9ce prace ci\xB9g\xB3\xB9 lub krokow\xB9. - -\subsubsection {Wizualizacja symulacji} - -Tryb wizualizacji podzielony zosta\xB3 na trzy modu\xB3y obrazowania symulacji Ka\xBFdy z modu\xB3\xF3w odpowiada stosowanemu automatowi kom\xF3rkowemu: jedno, dwu lub tr\xF3jwymiarowemu. -Wszystkie modu\xB3y posiadaj\xB9 zestaw narz\xEAdzi umo\xBFliwiaj\xB9cych zmian\xEA interpretacji obrazowanych wynik\xF3w przetwarzania. - -Dla tr\xF3jwymiarowego automatu kom\xF3rkowego przewidziany zosta\xB3 dodatkowy zestaw funkcji niezb\xEAdnych z uwagi na specyfik\xEA tego trybu. W sk\xB3ad mo\xBFliwo\x9Cci funkcjonalnych specjalizowanych dla trybu 3D wchodz\xB9: +Symulator daje mo\xBFliwo\x9C\xE6 pracy w trzech trybach: \begin{itemize} - \item funkcje obrotu - \item funkcje przybli\xBFania oraz oddalania widoku - \item funkcje przycinania przestrzeni p\xB3aszczyznami +\item praca ci\xB9g\xB3a +\item zadana liczba krok\xF3w +\item praca krokowa \end{itemize} -\subsubsection{Utrwalanie wynik\xF3w przetwarzania} +\subsubsection {Wizualizacja symulacji} +Program pozwala wizualizowa\xE6 symulatory LAK(tryb tekstowy), DAK(tryb testowy, tryb graficzny), TAK(tryb graficzny z dwoma typami perspektywy). -Program umo\xBFliwia utrwalanie prowadzonych eksperyment\xF3w w czterech trybach: +\subsubsection{Utrwalanie wynik\xF3w przetwarzania} +Pakiet daje mo\xBFliwo\x9C\xE6 utrwalania efekt\xF3w eksperyment\xF3w w nast\xEApuj\xB9cych trybach: \begin{itemize} -\item trybie cz\xEA\x9Cciowym gdy zapisujemy do pliku wybrany element modelu(FL, N, KB) -\item zapisu ca\xB3kowitego tworz\xB9c jeden plik zawieraj\xB9cy wszystkie sk\xB3adowe modelu wraz z ca\xB3\xB9 histori\xB9 przetwarzania a tak\xBFe konfiguracje u\xBFytych symboli -\item zapisu poszczeg\xF3lnych klatek do plik\xF3w graficznych -\item zapisu eksperymentu do pliku multimedialnego +\item zapis poszczeg\xF3lnych element\xF3w modelu do osobnych plik\xF3w(KI, N, FL) +\item zapis konfiguracji do pojedy\xF1czego pliku \end{itemize} \subsection {Rozszerzone funkcje programu} -Pakiet umo\xBFliwia edycje element\xF3w modelu na bie\xBF\xB9co podczas prowadzenia eksperymentu. Do edytowalnych element\xF3w wlicza si\xEA zmian\xEA bie\xBF\xB9cego s\xB9siedztwa, modyfikacja warto\x9Cci funkcji lokalnej, a tak\xBFe edycji konfiguracji bie\xBF\xB9cej eksperymentu. W celu u\xB3atwienia edycji do pakietu wprowadzono podstawowe narz\xEAdzia edycji umo\xBFliwiaj\xB9ce wype\xB3nianie obszar\xF3w KB zadan\xB9 warto\x9Cci\xB9 oraz kopiowanie i wklejanie obszar\xF3w przetwarzanych planszy. +\subsubsection{Edycja KI} +Pakiet daje mo\xBFliwo\x9C\xE6 edycji konfiguracji bie\xBF\xB9cej oraz posiada zestaw narz\xEAdzi wspomagaj\xB9cych(wype\xB3nianie obszar\xF3w, kopiowanie/wklejanie obszar\xF3w). -\subsubsection {Tworzenie element\xF3w modelu} -\label{subsubsec:tem} -\label{subsec:tem} - -Symulator wyposa\xBFono w kreatory daj\xB9ce mo\xBFliwo\x9C\xE6 przygotowanie podstawowych konfiguracji N, FL, KI. Przez podstawow\xB9 konfiguracje rozumie si\xEA minimalny stan elementu modelu kt\xF3ry umo\xBFliwia dalsz\xB9 edycje. Elementy konfiguracji nie mog\xB9 by\xE6 modyfikowane bez u\xBFycia kreator\xF3w. Podstawowe cechy konfiguracji dla poszczeg\xF3lnych element\xF3w modelu symulacji: - -\begin{itemize} -\item s\xB9siedztwo - wymiar przestrzeni s\xB9siedztwa(1, 2, 3D), konkretne rozmiar bry\xB3y s\xB9siedztwa. -\item funkcja lokalna - liczba argument\xF3w funkcji, argumenty totalizowane, rozmiar alfabetu wej\x9Cciowego. -\item konfiguracja inicjalna - wymiary przestrzeni, rozmiary \x9Cwiata, domy\x9Clna warto\x9C\xE6 wype\xB3nienia \x9Cwiata. -\end{itemize} - \subsubsection {Tryby obserwatora} -Wa\xBFn\xB9 funkcjonalno\x9Cci\xB9 programu jest mo\xBFliwo\x9C\xE6 prze\xB3\xB9czania tryb\xF3w obserwatora: -\begin{itemize} -\item obserwator globalny - wszystkie zmiany konfiguracji widoczne s\xB9 natychmiastowo -\item obserwator lokalny - w trybie tym uwzgl\xEAdnione jest zjawisko op\xF3\x9Fnienia propagacji zmian wraz ze zwi\xEAkszaniem si\xEA odleg\xB3o\x9Cci od obserwatora -\end{itemize} -Tryb obserwatora lokalnego nie jest wspierany przez \xBFaden z powszechnie znanych symulator\xF3w AK. +Aplikacja posiada funkcje prze\xB3\xB9czania trybu obserwatora pomi\xEAdzy trybami lokalnym i globalnym. \subsubsection {Regu\xB3y elementarne} +Pakiet umo\xBFliwia rejestrowania regu\xB3 elementarnych wykorzystanych w danej KB -Pakiet umo\xBFliwia rejestrowania regu\xB3 elementarnych wykorzystanych w danej KB oraz funkcje interpretacji widoku symulacji za pomocom zarejestrowanych regu\xB3. - \subsubsection{Dynamiczne dobieranie modelu symulacji} \label{subsubsec:ddm} -Symulator obs\xB3uguje mo\xBFliwo\x9Cci wyst\xB9pienia nieokre\x9Clono\x9Cci zar\xF3wno w FL jak i KI. Wprowadzenie tej funkcjonalno\x9Cci umo\xBFliwia dynamiczne dobieranie warto\x9Cci funkcji lokalnej oraz KB podczas symulacji w miejscach wyst\xB9pienia warto\x9Cci nieokre\x9Clonych. +Program umo\xBFliwia dynamiczne dobieranie funkcji lokalnej podczas pracy symulatora. +uwzgl\xEAdnieniem lokalno\x9Cci obserwatora. -\subsubsection{Model sieciowy} -\label{subsubsec:msi} -Program zawiera funkcje przetwarzania za pomoc\xB9 modelu sieciowego. W trybie tym ka\xBFda kom\xF3rka traktowana jest jako automat Moora, a jej warto\x9C\xE6 przedstawia stan automatu w danej chwili. - -\subsubsection {R\xF3wnoleg\xB3e \x9Cledzenie wynik\xF3w symulacji} -Jedn\xB9 z mo\xBFliwo\x9Cci funkcjonalnych pakietu jest mo\xBFliwo\x9C\xE6 r\xF3wnoleg\xB3ego \x9Cledzenia wynik\xF3w symulacji. Opcja ta jest dost\xEApna w trybie obserwatora lokalnego. Ekran wizualizacji podzielony zostaje na dwie cz\xEA\x9Cci z kt\xF3rych jedna przedstawia przebieg symulacji w trybie obserwatora globalnego i druga widok z uwzgl\xEAdnieniem lokalno\x9Cci obserwatora. - \subsubsection {Formaty danych} Wspierane formaty danych to: \begin{itemize} @@ -82,9 +46,6 @@ \begin{itemize} \item FQT -\item ZIFW -\item REAK -\item LTFL \end{itemize} \item s\xB9siedztwo @@ -99,9 +60,6 @@ \item inne formaty \begin{itemize} -\item lif -\item mcl -\item MO \item formaty oparte na sk\xB3adni j\xEAzyka XML \end{itemize} Added: trunk/qcell/doc/licenciate_thesis/chap6/1DTools.PNG =================================================================== (Binary files differ) Property changes on: trunk/qcell/doc/licenciate_thesis/chap6/1DTools.PNG ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/qcell/doc/licenciate_thesis/chap6/2DTools.PNG =================================================================== (Binary files differ) Property changes on: trunk/qcell/doc/licenciate_thesis/chap6/2DTools.PNG ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/qcell/doc/licenciate_thesis/chap6/3DTools.PNG =================================================================== (Binary files differ) Property changes on: trunk/qcell/doc/licenciate_thesis/chap6/3DTools.PNG ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/qcell/doc/licenciate_thesis/chap6/NTools.PNG =================================================================== (Binary files differ) Property changes on: trunk/qcell/doc/licenciate_thesis/chap6/NTools.PNG ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/qcell/doc/licenciate_thesis/chap6/bTools.PNG =================================================================== (Binary files differ) Property changes on: trunk/qcell/doc/licenciate_thesis/chap6/bTools.PNG ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Modified: trunk/qcell/doc/licenciate_thesis/chap6/chap6.tex =================================================================== --- trunk/qcell/doc/licenciate_thesis/chap6/chap6.tex 2007-02-06 19:16:08 UTC (rev 289) +++ trunk/qcell/doc/licenciate_thesis/chap6/chap6.tex 2007-02-06 19:22:52 UTC (rev 290) @@ -1,114 +1,103 @@ -\chapterauthor{Leszek Smentek}{Instrukcja obs\xB3ugi pakietu} +\chapterauthor{Leszek Smentek}{Obs\xB3ugi programu} \label{chap:iop} -\section{Typowy przebieg eksperymentu} +\section{Interfejs programu} -Po uruchomieniu pakietu jedyn\xB9 dost\xEApn\xB9 zak\xB3adkom jest konfiguracja symboli, w kt\xF3rej widoczne s\xB9 minimalne poprawne ustawienia symboli. W tabeli symboli dost\xEApne s\xB9 nast\xEApuj\xB9ce kolumny: - -\begin{itemize} -\item warto\x9C\xE6 - przedstawia liczbow\xB9 warto\x9C\xE6 symbolu -\item symbol - u\xBFywany w tekstowej interpretacji symulacji -\item kolor - aktualny kolor stosowany w wizualizacji graficznej -\item model - stosowany w widoku 3D -\item flaga ukrywania - zaznaczenie oznacza i\xBF kom\xF3rka o danej warto\x9Cci nie b\xEAdzie widoczna w trybie 3D -\end{itemize} - -Minimaln\xB9 dopuszczalna ilo\x9C\xE6 symboli to 2 - -Aby rozpocz\xB9\xE6 symulacje nale\xBFy za\xB3adowa\xE6 pliki zawieraj\xB9ce funkcje lokaln\xB9, s\xB9siedztwo oraz konfiguracje inicjaln\xB9. - -Po wczytaniu niezb\xEAdnych element\xF3w dost\xEApne jest menu eksperymentu, a tak\xBFe zak\xB3adki charakterystyczne dla danej konfiguracji AK. - -\subsection {Zak\xB3adki wizualizacji} -\label{subsec:zwi} - -\subsubsection {Widok 1D} \begin{figure}[h] \centering -\includegraphics[width=10cm]{chap6/1d} -\caption{Widok 1D} +\includegraphics[width=14cm]{chap6/mainWindow} +\caption{Widok g\xB3\xF3wny} \end{figure} -Narz\xEAdzia trybu 1D: +\begin{enumerate} + \item Menu g\xB3\xF3wne + \item Zak\xB3adki funkcji + \item Pasek narz\xEAdzi + \item Widok zak\xB3adki +\end{enumerate} + +\subsection{Manu g\xB3\xF3wne} +Obszar zawieraj\xB9cy menu pliku umo\xBFliwiaj\xB9ce wczytanie konfiguracji modelu AK z pliku, oraz przyciski odpowiedzialne za tryby pracy symulatora. + +\subsubsection{File} \begin{itemize} -\item kolory - tryb widoku uwzgl\xEAdniaj\xB9cy kolory dla symboli -\item warto\x9Cci - tryb domy\x9Clny przedstawiaj\xB9cy liczbow\xB9 reprezentacje kom\xF3rek. -\item symbole - warto\x9Cci kom\xF3rek zamieniane s\xB9 na symbole graficzne -\item wyczy\x9C\xE6 - powoduje usuni\xEAcie wszystkich zachowanych chwil czasowych z diagramu historii przetwarzania +\item New - menu kreator\xF3w element\xF3w modelu AK +\item Open - menu wczytywania element\xF3w modelu AK +\item Continue Experiment - wczytuje wcze\x9Cniej zapisany eksperyment +\item Save - zapis element\xF3w modelu AK +\item Save Experiment - zapis eksperymentu do pliku(N, FL, KI, kroki eksperymentu) +\item Quit - wyj\x9Ccie z programu +\end{itemize} +\subsubsection{View} +Menu umo\xBFliwia ukrywanie/uaktywnianie narz\xEAdzi specjalizowanych dla poszczeg\xF3lnych funkcji +\subsubsection{Experiment} +\begin{itemize} +\item Start - uruchamia prace symulatora w trybie pracy ci\xB9g\xB3ej lub sekwencji krok\xF3w +\item Stop - zatrzymuje prace symulatora +\item Restart - powr\xF3t do pierwszego kroku eksperymentu +\item Forward - jeden krok eksperymentu +\item Back - krok eksperymentu wstecz \end{itemize} +\subsubsection{Help} +\item About - informacje o pakiecie -\subsubsection {Tekstowy widok 2D} -\begin{figure}[h] -\centering -\includegraphics[width=10cm]{chap6/2dt} -\caption{Tekstowy widok 2D} -\end{figure} +\subsection{Zak\xB3adki funkcji} +Zak\xB3adki funkcji umo\xBFliwiaj\xB9 nawigacj\xEA pomi\xEAdzy poszczeg\xF3lnymi trybami wizualizacji, a tak\xBFe pomi\xEAdzy narz\xEAdziami funkcji lokalnej, s\xB9siedztwa oraz symboli. -Narz\xEAdzia trybu 2D: - - \begin{itemize} -\item kolory - tryb widoku uwzgl\xEAdniaj\xB9cy kolory dla symboli -\item warto\x9Cci - tryb domy\x9Clny przedstawiaj\xB9cy liczbow\xB9 reprezentacje kom\xF3rek -\item symbole - warto\x9Cci kom\xF3rek zamieniane s\xB9 na symbole graficzne -\item p\xB3aszczyzna z - warto\x9C\xE6 przesuni\xEAcia w~p\xB3aszczy\x9Fnie XY ) +\begin{itemize} +\item 3D View - widok symulatora TAK +\item 2D Text View - widok symulatora DAK +\item 2D Graphics View - widok graficzny symulatora DAK +\item 1D Text View - widok symulatora LAK +\item Symbols - interpretacja symboli +\item Function - tabela funkcji lokalnej +\item Neigborhood - widok s\xB9siedztwa \end{itemize} -\subsubsection {Graficzny widok 2D} -\begin{figure}[h] +\subsection{Pasek narz\xEAdzi} +Pasek narz\xEAdzi jest domy\x9Clnym obszarem umiejscowienia narz\xEAdzi przypisanych dla poszczeg\xF3lnych funkcji pakietu. + +\subsubsection{Base Tools} +\begin{figure}[!h] \centering -\includegraphics[width=10cm]{chap6/2dg} -\caption{Graficzny widok 2D} +\includegraphics[width=3cm]{chap6/bTools} +\caption{Base Tools} \end{figure} - -Widok ten obrazuje KB z~zastosowaniem konfiguracji kolor\xF3w. - -\subsubsection {Widok 3D} -\begin{figure}[h] +Podstawowy zestaw narz\xEAdzi do edycji KI +\subsubsection{3D Tools} +\begin{figure}[!h] \centering -\includegraphics[width=10cm]{chap6/3d} -\caption{Widok 3D} +\includegraphics[width=3cm]{chap6/3DTools} +\caption{3D Tools} \end{figure} - -Narz\xEAdzia trybu 3D: - -\begin{itemize} -\item Perspektywa - tryb perspektywy odzwierciedlaj\xB9cy spos\xF3b postrzegania \x9Cwiata przez ludzkie oko -\item Ortho - tryb perspektywy ortogonalnej. -\item przekr\xF3j - zbi\xF3r narz\xEAdzi umo\xBFliwiaj\xB9cych wykonywania przekroj\xF3w w przestrzeni 3D -\end{itemize} - -\subsection {Zak\xB3adka funkcja} -\begin{figure}[h] +Zestaw narz\xEAdzi dla symulatora TAK +\subsubsection{2D Tools} +\begin{figure}[!h] \centering -\includegraphics[width=10cm]{chap6/function} -\caption{Zak\xB3adka funkcja} +\includegraphics[width=3cm]{chap6/2DTools} +\caption{2D Tools} \end{figure} - -Widok przedstawia tabele funkcji lokalnej. Warto\x9Cci nieokre\x9Clone w tablicy funkcji przedstawione s\xB9 w postaci symbolu "?". - -\subsection {Zak\xB3adka s\xB9siedztwo} -\begin{figure}[h] +Zestaw narz\xEAdzi dla symulatora DAK +\subsubsection{1D Tools} +\begin{figure}[!h] \centering -\includegraphics[width=10cm]{chap6/neigborhood} -\caption{Zak\xB3adka s\xB9siedztwo} +\includegraphics[width=3cm]{chap6/1DTools} +\caption{1D Tools} \end{figure} +Zestaw narz\xEAdzi dla symulatora LAK +\subsubsection{Neigborhood Tools} +\begin{figure}[!h] +\centering +\includegraphics[width=3cm]{chap6/NTools} +\caption{Neigborhood Tools} +\end{figure} +Zestaw narz\xEAdzi do konfigurowania s\xB9siedztwa -W centrum zak\xB3adki znajduje si\xEA bry\xB3a s\xB9siedztwa z zaznaczonymi pozycjami s\xB9siad\xF3w oraz punktem zerowym. +\subsection{Widok zak\xB3adki} +Widok zak\xB3adki jest obszarem zarezerwowanym dla poszczeg\xF3lnych funkcjonalno\x9Cci. -\subsection {Edycja konfiguracji} -Zmiany konfiguracji mo\xBFliwe s\xB9 tylko na ekranach widoku 3D, tekstowego 2D oraz 1D gdy w\xB3\xB9czony jest tryb obserwatora globalnego. -Pakiet obs\xB3uguje dwa tryby edycji -\begin{itemize} -\item "Edycja" - klikni\xEAcie kursorem na kom\xF3rce powoduje zmian jej warto\x9Cci na aktualnie wybran\xB9 w tabeli "Warto\x9Cci". -\item "Zaznacz" - klikni\xEAcie powoduje zaznaczenie kom\xF3rki bez zmiany jej warto\x9Cci -\end{itemize} +\section{Instrukcja obs\xB3ugi} -\subsection {Edycja funkcji lokalnej} -W celu zmiany warto\x9Cci funkcji nale\xBFy wybra\xE6 pole w tabeli a nast\xEApnie wprowadzi\xE6 now\xB9 warto\x9C\xE6 za pomoc\xB9 klawiatury. Wprowadzenie warto\x9Cci ujemnej lub znaku "?" spowoduje, i\xBF funkcja dla danych argument\xF3w jest nieokre\x9Clona. Po natrafieniu na warto\x9C\xE6 nieokre\x9Clon\xB9 podczas oblicze\xF1 spowoduje zatrzymanie symulacji, i zaznaczenie w tabeli miejsca nieokre\x9Clonego, oraz w widokach 1D, tekstowym 2D i 3D miejsca, dla kt\xF3rego wyst\xB9pi\xB3a nieokre\x9Clono\x9C\xE6. +\section{Typowy eksperyment} -\subsection {Edycja s\xB9siedztwa} -Edycja s\xB9siedztwa nast\xEApuje poprzez zaznaczenie wybranej kom\xF3rki w przestrzeni 3D i u\xBFycia przycisku "Ustaw zaznaczone". Zmiana zostaje dokonana na warto\x9C\xE6 wybran\xB9 z tabeli "S\xB9siedztwo". - -Aby zmiany zosta\xB3y zachowane nale\xBF u\xBFy\xE6 przycisku "Zatwierd\x9F". Naci\x9Cni\xEAcie "Prze\xB3aduj" prze\xB3adowanie poprzedniej konfiguracji. - % vim:fencs=cp1250:fenc=cp1250 Modified: trunk/qcell/doc/licenciate_thesis/chap6/mainwindow.png =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |