26 #ifndef vtkAMRDualClip_h 27 #define vtkAMRDualClip_h 49 class vtkAMRDualClipLocator;
58 vtkSetMacro(IsoValue,
double);
59 vtkGetMacro(IsoValue,
double);
67 vtkSetMacro(EnableInternalDecimation,
int);
68 vtkGetMacro(EnableInternalDecimation,
int);
69 vtkSetMacro(EnableDegenerateCells,
int);
70 vtkGetMacro(EnableDegenerateCells,
int);
71 vtkBooleanMacro(EnableDegenerateCells,
int);
72 vtkSetMacro(EnableMultiProcessCommunication,
int);
73 vtkGetMacro(EnableMultiProcessCommunication,
int);
74 vtkBooleanMacro(EnableMultiProcessCommunication,
int);
83 vtkSetMacro(EnableMergePoints,
int);
84 vtkGetMacro(EnableMergePoints,
int);
85 vtkBooleanMacro(EnableMergePoints,
int);
128 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 &)