34 #ifndef vtkExtractGeometry_h
35 #define vtkExtractGeometry_h
37 #include "vtkFiltersExtractionModule.h"
41 VTK_ABI_NAMESPACE_BEGIN
92 vtkBooleanMacro(ExtractOnlyBoundaryCells,
vtkTypeBool);
140 VTK_ABI_NAMESPACE_END
abstract interface for implicit functions
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
provides implementation for most abstract methods in the superclass vtkCompositeDataSet ...
vtkTypeUInt32 vtkMTimeType
static vtkUnstructuredGridAlgorithm * New()
Hold a reference to a vtkObjectBase instance.
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
virtual int RequestDataObject(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
virtual vtkMTimeType GetMTime()
Return this object's modified time.
Superclass for algorithms that produce only unstructured grid as output.
int FillOutputPortInformation(int port, vtkInformation *info) override
Fill the output port information objects for this algorithm.
vtkDataObjectMeshCache is a class to store and reuse the mesh of a vtkDataSet, while forwarding data ...
general representation of visualization data