GOFIGURE2  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Functions
SnapshotHelper.cxx File Reference
#include "SnapshotHelper.h"
#include "vtkRenderWindow.h"
#include "vtkRendererCollection.h"
#include "vtkImageData.h"
#include "vtkImageClip.h"
#include "vtkImagePermute.h"
#include "vtkImageResample.h"
#include "vtkWindowToImageFilter.h"
#include "vtkSmartPointer.h"
#include "vtkBMPWriter.h"
#include "vtkPostScriptWriter.h"
#include "vtkJPEGWriter.h"
#include "vtkPNGWriter.h"
#include "vtkTIFFWriter.h"
#include "QVTKWidget.h"
#include "vtkImageWriterHelper.h"
#include "vtkViewImage2D.h"
Include dependency graph for SnapshotHelper.cxx:

Go to the source code of this file.

Functions

bool BuildScreenshotFromImage (vtkImageData *image, vtkImageData *screenshot, int tsize)
 
bool BuildScreenshotFromRenderWindow (vtkRenderWindow *win, vtkImageData *screenshot, int tsize)
 
void SetupViewGivenQVTKWidget (vtkViewImage2D *iView, QVTKWidget *iWidget)
 
QString SnapshotView (QVTKWidget *iWidget, const GoFigure::FileType &iType, const QString &iBaseName, const unsigned int &iSnapshotId)
 

Function Documentation

bool BuildScreenshotFromImage ( vtkImageData *  image,
vtkImageData *  screenshot,
int  tsize 
)

Definition at line 59 of file SnapshotHelper.cxx.

bool BuildScreenshotFromRenderWindow ( vtkRenderWindow *  win,
vtkImageData *  screenshot,
int  tsize 
)

Definition at line 163 of file SnapshotHelper.cxx.

void SetupViewGivenQVTKWidget ( vtkViewImage2D iView,
QVTKWidget *  iWidget 
)

Definition at line 240 of file SnapshotHelper.cxx.

QString SnapshotView ( QVTKWidget *  iWidget,
const GoFigure::FileType iType,
const QString iBaseName,
const unsigned int &  iSnapshotId 
)

Definition at line 185 of file SnapshotHelper.cxx.