# Popis aplikácie InterRing

Aplikácia InterRing zobrazuje súborový systém pomocou metódy Interring. Bola písaná v C++ v prostredí Borland C++ Builder 6. Na zobrazovanie využíva OpenGL. Umožňuje mapovať rôzne vlastnosti adresárov a súborov na jednotlivé parametre vizualizácie. A to:

- Šírka kruhového výseku
  - Veľkosť adresára / súboru
  - Hĺbka podstromu v danom adresári / súbore
  - Početnosť adresára / súboru
- Farba adresára / súboru
  - Dátum vytvorenia adresára / súboru
  - Veľkosť adresára / súboru
  - Hĺbka podstromu v danom adresári / súbore
  - Početnosť adresára / súboru

## Aplikácia umožňuje:

- Interaktívne meniť farebnú škálu
- Otvárať a zatvárať adresáre
- Zvýrazňovať adresáre / súbory
- Interaktívne meniť uhol zvýraznenia
- Interaktívne meniť koreňový adresár
- Možnosť náhľadu predchádzajúceho zobrazenia
- Prehľad vlastností adresára / súboru

Všetky vizuálne zmeny prebiehajú v animáciách. Všetky prechody prebiehajú plynule, čo minimalizuje riziko, že sa užívateľ v zobrazovaní "stratí".

Aplikácia je určená na zobrazovanie súborového systému, neumožňuje jeho editáciu. Rieši niektoré problémy pri hľadaní určitých adresárov za pomoci rôzneho mapovania vlastností.

Na ovládanie aplikácie sa využíva lavé menu:

V aplikácii sa dá aj pohybovať:

- Pri držaní pravého tlačítka sa pohybuje vo vizualizácii do strán.
- Kolieskom na myši sa dá vizualizácia približovať alebo odďaľovať.
- Ľavým tlačítkom sa označuje adresár / súbor.
- Dvojklikom sa otvára / zatvára adresár.
- Stredným kliknutím na adresár sa tento adresár stane koreňový a vykreslí sa nová adresárová štruktúra. Pri kliku na koreňový adresár sa novým koreňovým adresárom stane adresár o úroveň vyššiu.