Functions

src/DGVImageVTK.cpp File Reference

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

#include "DGVImageVTK.h"
#include <QFileDialog>
#include "vtkPNGReader.h"
#include "vtkPNGWriter.h"
#include "vtkJPEGReader.h"
#include "vtkJPEGWriter.h"
#include "vtkTIFFReader.h"
#include "vtkTIFFWriter.h"
#include "vtkPNMReader.h"
#include "vtkPNMWriter.h"
#include "vtkBMPReader.h"
#include "vtkBMPWriter.h"
#include "vtkPostScriptWriter.h"
#include "vtkGDCMImageReader.h"
#include "vtkGDCMImageWriter.h"
#include "vtkXMLImageDataReader.h"
#include "vtkXMLImageDataWriter.h"
#include "vtkStructuredPoints.h"
#include "vtkStructuredPointsReader.h"
#include "vtkStructuredPointsWriter.h"
#include "vtkImageActor.h"
#include "vtkImageCast.h"
#include "vtkImageMapToWindowLevelColors.h"
#include "vtkImageClip.h"
#include "vtkImageAccumulate.h"
#include "vtkCamera.h"
#include "vtkCallbackCommand.h"
#include "vtkEventForwarderCommand.h"
#include "DGImage.hpp"
#include "contrib/libtarga.h"
Include dependency graph for DGVImageVTK.cpp:

Go to the source code of this file.

Functions

void handleKeys (vtkObject *obj, unsigned long, void *clientData, void *callData)
 Function for binding keyboard VTK events without derived classes.
void handleWheelUp (vtkObject *obj, unsigned long, void *clientData, void *callData)
 Function for binding the mouse wheel up VTK events without derived classes.
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

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.cpp.


Function Documentation

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

Function for binding keyboard VTK events without derived classes.

Definition at line 2469 of file DGVImageVTK.cpp.

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

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

Definition at line 2528 of file DGVImageVTK.cpp.

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

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

Definition at line 2509 of file DGVImageVTK.cpp.