SLAM
Hierarchie tříd
Zde naleznete seznam, vyjadřující vztah dědičnosti tříd. Je seřazen přibližně (ale ne úplně) podle abecedy:
[úroveň detailů 12]
 Carea_tHlavní struktura aplikace. V této struktůře jsou uložena všechna naměřená data a představuje jednu otáčku skeneru
 Cdata_tStruktura k ukládání jednoho souboru měření (celá otáčka)
 CintersectionParams_tParametry průsečíku
 Cintersections_tStruktura k ukládání průsečíku dvou přímek
 Clandmark_tStruktura k ukládání důležitých objektů jako rohy a hrany
 Cline_tStruktura k ukládání přímek
 ClineParams_tUkládání parametrů k přímce
 Cmeasure_tStruktura, do které se ukládají nezpracované měření
 Cmodules_tStruktura pro ukládání modulů dostupných na serveru
 Cnormalization_tStruktura k ukládání parametrů normalizace mračna bodů
 CQMainWindow
 CMainWindowHlavní okno aplikace, zde se pracuje se všemi třídami
 CQObject
 CDataPreProcessorTřída pro ukládání měření do oblastí area_t bůď ze skeneru nebo z načtených souborů
 CDataReaderTřída k načtení naměřených dat ze souboru
 CLandmarkExtractionTřída hledající důležité objekty, hrany nebo rohy
 CMapClassTřída pro práci s mapou a submapami. Obsahuje všechny submapy spolu s pozicemi důležitých objektů a robota
 CMapProcessTřída pro práci s mapou. Zatím testovací a nepoužita
 CPointSetRegistrationTřída provádějící zarovnávání mračen bodů
 CStatisticsTřída zajišťující real time statistiky (pravé menu první záložka)
 CSubmapPostProcTřída pro práci s submapami. Umožňuje ukládání a nahravání ze souboru a odstraňování nepotřebných submap
 CUdpClientTřída pro připojení se k serveru, ke kterému je připojen LIDAR
 CQWidget
 CRenderAreaVykreslovací oblast. Zde se vykreslují všechny výsledky, jak už mapy nebo samostatné oblasti
 CrobotPosition_tStruktura k ukládáná pozice robota. Aktuální pozice je vždy [0, 0]
 Csector_tStruktura představující sektory na ose y
 Csquare_tStruktura představující osu x v každém sektoru
 CstatisticLidar_tStruktura k ukládání nastavení UDP
 Csubmap_tStruktura k ukládáná submap