ImedgineSpatialViewer Class Reference
[Views]

The viewer used to display renderings of three dimensional pixel datasets. More...

#include <imedgine_spatial_viewer.h>

Inherits ImedgineViewer.

Inheritance diagram for ImedgineSpatialViewer:

Inheritance graph
[legend]
Collaboration diagram for ImedgineSpatialViewer:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ImedgineSpatialViewer (SpatialPixelView *spatial_view, QWidget *parent, const char *name=NULL)
virtual ~ImedgineSpatialViewer ()
virtual SbBool processSoEvent (const SoEvent *const ev)

Protected Member Functions

virtual void buildPopupMenu ()
virtual void menuSelection (int menu_item_id)

Protected Attributes

SpatialPixelViewspatial_view_

Detailed Description

The viewer used to display renderings of three dimensional pixel datasets.

Author:
Tobias Gross (tobias.gross@imedgine.org)

Christian Koerner (christian.koerner@imedgine.org)

Alexander Lex (alexander.lex@imedgine.org)

Marc Streit (marc.streit@imedgine.org)

Martin Reininger (martin.reininger@imedgine.org)

Definition at line 49 of file imedgine_spatial_viewer.h.


Constructor & Destructor Documentation

ImedgineSpatialViewer SpatialPixelView spatial_view,
QWidget *  parent,
const char *  name = NULL
 

Constructor

Definition at line 18 of file imedgine_spatial_viewer.cpp.

References ImedgineSpatialViewer::spatial_view_.

~ImedgineSpatialViewer  )  [virtual]
 

Destructor

Definition at line 31 of file imedgine_spatial_viewer.cpp.


Member Function Documentation

void buildPopupMenu  )  [protected, virtual]
 

Overload the popup menu build method of the examiner viewer. The method must be implemented in the special viewer subclasses because the popup menu entries depend on the view type.

Reimplemented from ImedgineViewer.

Definition at line 76 of file imedgine_spatial_viewer.cpp.

void menuSelection int  menu_item_id  )  [protected, virtual]
 

Overload the menu selection method of the examiner viewer. The method is called by the menu selection callback method.

Parameters:
menu_item_id The ID of the selected menu item.

Reimplemented from ImedgineViewer.

Definition at line 99 of file imedgine_spatial_viewer.cpp.

SbBool processSoEvent const SoEvent *const   ev  )  [virtual]
 

Overloads the event handling of the examiner viewer. All the event handling for the 3D spatial views happens here.

Parameters:
ev A const pointer to the caught event

Reimplemented from ImedgineViewer.

Definition at line 40 of file imedgine_spatial_viewer.cpp.


The documentation for this class was generated from the following files:
Generated on Sun Aug 13 18:20:05 2006 for iMEDgine by  doxygen 1.4.6