LoMainWindow.H File Reference

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>
Include dependency graph for LoMainWindow.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  lobot::MainWindow
 The Lobot/Robolocust main window. More...
class  lobot::MainWindow::ScreenCapture

Detailed Description

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.

Generated on Sun May 8 08:42:50 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3