43 #ifndef __vtkExtractGeometry_h
44 #define __vtkExtractGeometry_h
46 #include "vtkFiltersExtractionModule.h"
49 class vtkImplicitFunction;
55 void PrintSelf(ostream& os, vtkIndent indent);
61 unsigned long GetMTime();
65 virtual void SetImplicitFunction(vtkImplicitFunction*);
66 vtkGetObjectMacro(ImplicitFunction,vtkImplicitFunction);
73 vtkSetMacro(ExtractInside,
int);
74 vtkGetMacro(ExtractInside,
int);
75 vtkBooleanMacro(ExtractInside,
int);
81 vtkSetMacro(ExtractBoundaryCells,
int);
82 vtkGetMacro(ExtractBoundaryCells,
int);
83 vtkBooleanMacro(ExtractBoundaryCells,
int);
84 vtkSetMacro(ExtractOnlyBoundaryCells,
int);
85 vtkGetMacro(ExtractOnlyBoundaryCells,
int);
86 vtkBooleanMacro(ExtractOnlyBoundaryCells,
int);
94 virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *);
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
static vtkUnstructuredGridAlgorithm * New()
virtual int FillInputPortInformation(int port, vtkInformation *info)
void PrintSelf(ostream &os, vtkIndent indent)
Superclass for algorithms that produce only unstructured grid as output.