16#ifndef vtkRectilinearGridClip_h 
   17#define vtkRectilinearGridClip_h 
   22#include "vtkFiltersGeneralModule.h"  
   25VTK_ABI_NAMESPACE_BEGIN
 
   63  int OutputWholeExtent[6];
 
a simple class to control print indentation
 
Superclass for algorithms that produce only rectilinear grid as output.
 
Reduces the image extent of the input.
 
static vtkRectilinearGridClip * New()
 
void ResetOutputWholeExtent()
 
~vtkRectilinearGridClip() override=default
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
 
void SetOutputWholeExtent(int minX, int maxX, int minY, int maxY, int minZ, int maxZ)
The whole extent of the output has to be set explicitly.
 
void CopyData(vtkRectilinearGrid *inData, vtkRectilinearGrid *outData, int *ext)
 
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
 
void SetOutputWholeExtent(int extent[6], vtkInformation *outInfo=nullptr)
The whole extent of the output has to be set explicitly.
 
void GetOutputWholeExtent(int extent[6])
The whole extent of the output has to be set explicitly.
 
int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
 
int * GetOutputWholeExtent()
The whole extent of the output has to be set explicitly.
 
a dataset that is topologically regular with variable spacing in the three coordinate directions
 
record modification and/or execution time