15 #ifndef vtkAMRDualClip_h 16 #define vtkAMRDualClip_h 38 class vtkAMRDualClipLocator;
47 vtkSetMacro(IsoValue,
double);
48 vtkGetMacro(IsoValue,
double);
56 vtkSetMacro(EnableInternalDecimation,
int);
57 vtkGetMacro(EnableInternalDecimation,
int);
58 vtkSetMacro(EnableDegenerateCells,
int);
59 vtkGetMacro(EnableDegenerateCells,
int);
60 vtkBooleanMacro(EnableDegenerateCells,
int);
61 vtkSetMacro(EnableMultiProcessCommunication,
int);
62 vtkGetMacro(EnableMultiProcessCommunication,
int);
63 vtkBooleanMacro(EnableMultiProcessCommunication,
int);
72 vtkSetMacro(EnableMergePoints,
int);
73 vtkGetMacro(EnableMergePoints,
int);
74 vtkBooleanMacro(EnableMergePoints,
int);
117 void DistributeLevelMasks();
vtkMultiProcessController * Controller
Clip (with scalars) an AMR volume to unstructured grid.
vtkAMRDualGridHelper * Helper
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
static vtkMultiBlockDataSetAlgorithm * New()
virtual int FillOutputPortInformation(int port, vtkInformation *info)
int EnableDegenerateCells
vtkIntArray * BlockIdCellArray
int EnableMultiProcessCommunication
vtkUnstructuredGrid * Mesh
#define VTKPVVTKEXTENSIONSAMR_EXPORT
Tools for processing AMR as a dual grid.
int * MessageBufferLength
vtkUnsignedCharArray * LevelMaskPointArray
virtual int FillInputPortInformation(int port, vtkInformation *info)
int EnableInternalDecimation
vtkAMRDualClipLocator * BlockLocator
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
void operator=(const vtkObjectBase &)