13#include "vtkRenderingLICOpenGL2Module.h"  
   20VTK_ABI_NAMESPACE_BEGIN
 
   30    const unsigned int* subset = 
nullptr, 
const double* origin = 
nullptr);
 
   36    const unsigned int* subset = 
nullptr, 
const double* origin = 
nullptr)
 
   38    Write(filename.c_str(), texture, subset, origin);
 
   47    Write(filename.c_str(), texture, subset.
GetDataU(), origin);
 
   54    const std::deque<vtkPixelExtent>& exts, 
const double* origin = 
nullptr);
 
   61    const std::deque<vtkPixelExtent>& exts, 
const double* origin = 
nullptr)
 
   63    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(VTK_FILEPATH std::string filename, vtkTextureObject *texture, const std::deque< vtkPixelExtent > &exts, const double *origin=nullptr)
Write list of subsets to disk as multiblock image data at dataset origin(optional).
 
static void Write(VTK_FILEPATH std::string filename, vtkTextureObject *texture, const vtkPixelExtent &subset, const double *origin=nullptr)
Write to disk as image data with subset(optional) at dataset origin(optional)
 
static void Write(VTK_FILEPATH std::string filename, vtkTextureObject *texture, const unsigned int *subset=nullptr, const double *origin=nullptr)
Write to disk as image data with subset(optional) at dataset origin(optional)
 
static void Write(VTK_FILEPATH const char *filename, vtkTextureObject *texture, const std::deque< vtkPixelExtent > &exts, const double *origin=nullptr)
Write list of subsets to disk as multiblock image data at dataset origin(optional).
 
static void Write(VTK_FILEPATH const char *filename, vtkTextureObject *texture, const unsigned int *subset=nullptr, const double *origin=nullptr)
Write to disk as image data with subset(optional) at dataset origin(optional)
 
abstracts an OpenGL texture object.