Go to the documentation of this file.
62 #ifndef vtkPassArrays_h
63 #define vtkPassArrays_h
virtual void RemoveCellDataArray(const char *name)
virtual int RequestDataObject(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
virtual void RemoveFieldDataArray(const char *name)
void PrintSelf(ostream &os, vtkIndent indent)
virtual int ProcessRequest(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
Superclass for algorithms that produce only data object as output.
virtual int FillInputPortInformation(int port, vtkInformation *info)
#define vtkTypeMacro(thisClass, superclass)
virtual void AddCellDataArray(const char *name)
static vtkPassArrays * New()
GLuint const GLchar * name
Internals * Implementation
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual void RemoveArray(int fieldType, const char *name)
a simple class to control print indentation
Passes a subset of arrays to the output.
#define VTKFILTERSGENERAL_EXPORT
virtual void ClearFieldTypes()
virtual void ClearFieldDataArrays()
#define vtkGetMacro(name, type)
virtual void AddFieldType(int fieldType)
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
virtual void AddArray(int fieldType, const char *name)
virtual void ClearCellDataArrays()
virtual void AddFieldDataArray(const char *name)
virtual void RemovePointDataArray(const char *name)
virtual void AddPointDataArray(const char *name)
virtual void ClearPointDataArrays()
virtual void ClearArrays()