22 #ifndef vtkAMRDualContour_h 23 #define vtkAMRDualContour_h 45 class vtkAMRDualContourEdgeLocator;
54 vtkSetMacro(IsoValue,
double);
55 vtkGetMacro(IsoValue,
double);
63 vtkSetMacro(EnableCapping,
int);
64 vtkGetMacro(EnableCapping,
int);
65 vtkBooleanMacro(EnableCapping,
int);
66 vtkSetMacro(EnableDegenerateCells,
int);
67 vtkGetMacro(EnableDegenerateCells,
int);
68 vtkBooleanMacro(EnableDegenerateCells,
int);
69 vtkSetMacro(EnableMultiProcessCommunication,
int);
70 vtkGetMacro(EnableMultiProcessCommunication,
int);
71 vtkBooleanMacro(EnableMultiProcessCommunication,
int);
80 vtkSetMacro(EnableMergePoints,
int);
81 vtkGetMacro(EnableMergePoints,
int);
82 vtkBooleanMacro(EnableMergePoints,
int);
89 vtkSetMacro(TriangulateCap,
int);
90 vtkGetMacro(TriangulateCap,
int);
91 vtkBooleanMacro(TriangulateCap,
int);
101 vtkSetMacro(SkipGhostCopy,
int);
102 vtkGetMacro(SkipGhostCopy,
int);
103 vtkBooleanMacro(SkipGhostCopy,
int);
133 void FinalizeRequest();
151 void AddCapPolygon(
int ptCount,
vtkIdType* pointIds,
int blockId);
157 int cellX,
int cellY,
int cellZ,
159 unsigned char cubeBoundaryBits,
165 double cornerPoints[32],
197 void FinalizeCopyAttributes(
vtkDataSet* mesh);
vtkMultiProcessController * Controller
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
int EnableDegenerateCells
vtkAMRDualGridHelper * Helper
Extract particles and analyse them.
static vtkMultiBlockDataSetAlgorithm * New()
virtual int FillOutputPortInformation(int port, vtkInformation *info)
int EnableMultiProcessCommunication
vtkFloatArray * TemperatureArray
vtkAMRDualContourEdgeLocator * BlockLocator
#define VTKPVVTKEXTENSIONSAMR_EXPORT
Tools for processing AMR as a dual grid.
virtual int FillInputPortInformation(int port, vtkInformation *info)
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
vtkIntArray * BlockIdCellArray
void operator=(const vtkObjectBase &)
int * MessageBufferLength