Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

ImageViewBase Class Reference

The class is a base class for image views. More...

#include <View.h>

Collaboration diagram for ImageViewBase:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual void getInfo (const char *&name, Drawings::ImageDrawing *&layers, int &numOfLayers, Images::ImageID &id)=0
 The function returns information on the view to create.

 ImageViewBase ()
 Constructor.


Static Public Attributes

List< ImageViewBase * > list
 The list of all views.


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< ImageViewBase * >::insert(), and list.

Here is the call graph for this function:


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 19 of file View.cpp.

Referenced by ImageViewBase().


The documentation for this class was generated from the following files:
Generated on Mon Mar 20 22:16:26 2006 for GT2005 by doxygen 1.3.6