Classes | Typedefs | Functions

include/DGVImageVTK.h File Reference

This file defines a class for displaying Images using VTK Image Viewer2. More...

#include <QtGui/QtGui>
#include "QVTKWidget.h"
#include "vtkImageViewer2.h"
#include "vtkImageData.h"
#include "vtkImageMagnify.h"
#include "vtkImagePermute.h"
#include "DGVBlitzArrayCasterVTK.h"
#include "DGVConsole.h"
#include "DGVTableVTK.h"
#include "DGVPlot.h"
#include "DGVPlotVTK.h"
#include "DGVVolumePlotVTK.h"
Include dependency graph for DGVImageVTK.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DGVImageVTK
 This class represents the DGV Image Display object using VTK. More...

Typedefs

typedef vtkImageViewer2 ImageViewer

Functions

static void handleKeys (vtkObject *obj, unsigned long, void *clientData, void *callData)
 Function for binding keyboard VTK events without derived classes.
static void handleWheelUp (vtkObject *obj, unsigned long, void *clientData, void *callData)
 Function for binding the mouse wheel up VTK events without derived classes.
static void handleWheelDown (vtkObject *obj, unsigned long, void *clientData, void *callData)
 Function for binding the mouse wheel down VTK events without derived classes.

Detailed Description

This file defines a class for displaying Images using VTK Image Viewer2.

Author:
Shekhar S. Chandra, 2008-2009

This file is part of DGV Library.

DGV is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

DGV is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with DGV. If not, see <http://www.gnu.org/licenses/>.

Definition in file DGVImageVTK.h.


Typedef Documentation

typedef vtkImageViewer2 ImageViewer

Definition at line 40 of file DGVImageVTK.h.


Function Documentation

handleKeys ( vtkObject *  obj,
unsigned  long,
void *  clientData,
void *  callData 
) [static]

Function for binding keyboard VTK events without derived classes.

Definition at line 2469 of file DGVImageVTK.cpp.

handleWheelDown ( vtkObject *  obj,
unsigned  long,
void *  clientData,
void *  callData 
) [static]

Function for binding the mouse wheel down VTK events without derived classes.

Definition at line 2528 of file DGVImageVTK.cpp.

handleWheelUp ( vtkObject *  obj,
unsigned  long,
void *  clientData,
void *  callData 
) [static]

Function for binding the mouse wheel up VTK events without derived classes.

Definition at line 2509 of file DGVImageVTK.cpp.