ImageViewBase Class Reference

#include <View.h>

List of all members.

Public Member Functions

virtual void getInfo (const char *&name, Drawings::ImageDrawing *&layers, int &numOfLayers, Images::ImageID &id)=0
 ImageViewBase ()

Static Public Attributes

static List< ImageViewBase * > list


Detailed Description

The class is a base class for image views.

Definition at line 18 of file View.h.


Constructor & Destructor Documentation

ImageViewBase::ImageViewBase (  )  [inline]

Constructor.

Definition at line 37 of file View.h.

References List< T >::insert(), and list.


Member Function Documentation

virtual void ImageViewBase::getInfo ( const char *&  name,
Drawings::ImageDrawing *&  layers,
int &  numOfLayers,
Images::ImageID id 
) [pure virtual]

The function returns information on the view to create.

Parameters:
name Returns the name of the view.
layers Returns a list of layer ids.
numOfLayers Returns the length of the list.


Member Data Documentation

List< ImageViewBase * > ImageViewBase::list [static]

The list of all views.

Definition at line 21 of file View.h.

Referenced by RobotConsole::addViews(), and ImageViewBase().


The documentation for this class was generated from the following files:
Generated on Thu Dec 7 01:38:14 2006 for DT2005.panorama by  doxygen 1.4.7