Go to the documentation of this file.
67 #ifndef vtkPolyDataToImageStencil_h
68 #define vtkPolyDataToImageStencil_h
106 int extent[6],
int threadId);
112 double z,
double thickness);
#define vtkTypeMacro(thisClass, superclass)
static vtkPolyDataToImageStencil * New()
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
GLenum GLenum GLenum input
~vtkPolyDataToImageStencil()
#define vtkSetClampMacro(name, type, min, max)
a simple class to control print indentation
virtual int FillInputPortInformation(int, vtkInformation *)
#define VTKIMAGINGSTENCIL_EXPORT
#define vtkGetMacro(name, type)
void PrintSelf(ostream &os, vtkIndent indent)
static void PolyDataCutter(vtkPolyData *input, vtkPolyData *output, double z)
abstract class to specify dataset behavior
generate an image stencil
virtual void SetInputData(vtkPolyData *)
concrete dataset represents vertices, lines, polygons, and triangle strips
efficient description of an image stencil
void ThreadedExecute(vtkImageStencilData *output, int extent[6], int threadId)
static void PolyDataSelector(vtkPolyData *input, vtkPolyData *output, double z, double thickness)
use polydata to mask an image
vtkPolyDataToImageStencil()
merge exactly coincident points