25#include "vtkRenderingLICOpenGL2Module.h"
44 const unsigned int *subset=NULL,
45 const double *origin=NULL);
53 const unsigned int *subset=NULL,
54 const double *origin=NULL)
56 Write(filename.c_str(), texture, subset, origin);
66 const double *origin=NULL)
68 Write(filename.c_str(), texture, subset.
GetDataU(), origin);
77 const std::deque<vtkPixelExtent> &exts,
78 const double *origin=NULL);
87 const std::deque<vtkPixelExtent> &exts,
88 const double *origin=NULL)
90 Write(filename.c_str(),texture,exts,origin);
Representation of a cartesian pixel plane and common operations on it.
unsigned int * GetDataU()
A small collection of I/O routines that write vtkTextureObject to disk for debugging.
static void Write(std::string filename, vtkTextureObject *texture, const vtkPixelExtent &subset, const double *origin=NULL)
Write to disk as image data with subset(optional) at dataset origin(optional)
static void Write(std::string filename, vtkTextureObject *texture, const std::deque< vtkPixelExtent > &exts, const double *origin=NULL)
Write list of subsets to disk as multiblock image data at dataset origin(optional).
static void Write(const char *filename, vtkTextureObject *texture, const unsigned int *subset=NULL, const double *origin=NULL)
Write to disk as image data with subset(optional) at dataset origin(optional)
static void Write(const char *filename, vtkTextureObject *texture, const std::deque< vtkPixelExtent > &exts, const double *origin=NULL)
Write list of subsets to disk as multiblock image data at dataset origin(optional).
static void Write(std::string filename, vtkTextureObject *texture, const unsigned int *subset=NULL, const double *origin=NULL)
Write to disk as image data with subset(optional) at dataset origin(optional)
abstracts an OpenGL texture object.