Go to the documentation of this file.
43 #ifndef vtkExtractCTHPart_h
44 #define vtkExtractCTHPart_h
46 #include "vtkFiltersParallelModule.h"
55 class vtkExtractCTHPartInternal;
64 class vtkExtractCTHPartFragments;
100 vtkGetMacro(Capping,
bool);
110 vtkGetMacro(GenerateTriangles,
bool);
121 vtkGetMacro(RemoveGhostCells,
bool);
143 vtkSetClampMacro(VolumeFractionSurfaceValue,
double, 0.0, 1.0);
144 vtkGetMacro(VolumeFractionSurfaceValue,
double);
171 int originExtents[3],
201 class VectorOfFragments;
208 bool ExtractClippedContourOnBlock(
209 vtkExtractCTHPart::VectorOfFragments& fragments, T* input,
const char* arrayName);
216 bool ExtractContourOnBlock(
217 vtkExtractCTHPart::VectorOfFragments& fragments, T* input,
const char* arrayName);
224 void ExtractExteriorSurface(
225 vtkExtractCTHPart::VectorOfFragments& fragments, T* input);
230 void ExecuteCellDataToPointData(
233 double ProgressShift;
234 double ProgressScale;
236 class ScaledProgress;
237 friend class ScaledProgress;
238 vtkExtractCTHPartInternal* Internals;
perform various plane computations
a dataset that is topologically regular with variable spacing in the three coordinate directions
dynamic, self-adjusting array of unsigned char
abstract superclass for arrays of numeric data
abstract superclass for composite (multi-block or AMR) datasets
vtkTypeUInt64 vtkMTimeType
Extracts outer (polygonal) surface.
appends one or more polygonal datasets together
Multiprocessing communication superclass.
topologically and geometrically regular array of data
a simple class to control print indentation
abstract class to specify dataset behavior
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
concrete dataset represents vertices, lines, polygons, and triangle strips
dynamic, self-adjusting array of double
generate isosurfaces/isolines from scalar values
Superclass for algorithms that produce only vtkMultiBlockDataSet as output.