The Lobot/Robolocust main window. More...
#include "Robots/LoBot/ui/LoDrawable.H"
#include "Robots/LoBot/thread/LoMutex.H"
#include "Robots/LoBot/thread/LoThread.H"
#include "Robots/LoBot/misc/singleton.hh"
#include <string>
#include <queue>
#include <list>
#include <vector>
Go to the source code of this file.
Classes | |
class | lobot::MainWindow |
The Lobot/Robolocust main window. More... | |
class | lobot::MainWindow::ScreenCapture |
The Lobot/Robolocust main window.
This file defines a class that encapsulates the lobot UI's main window. All of the different parts of lobot (such as input image streams, locust models, integration algorithms, etc.) are associated with corresponding drawables that are responsible for rendering their respective "source" objects on the main window.
Each drawable is assigned an area within the main window and is expected to render itself within that area. The geometry specifications in the lobot configuration file determine a drawable's rendering area.
Definition in file LoMainWindow.H.