17 #ifndef vtkAMRFragmentsFilter_h 18 #define vtkAMRFragmentsFilter_h 40 void AddInputVolumeArrayToProcess(
const char* name);
41 void ClearInputVolumeArrayToProcess();
48 void AddInputMassArrayToProcess(
const char* name);
49 void ClearInputMassArrayToProcess();
56 void AddInputVolumeWeightedArrayToProcess(
const char* name);
57 void ClearInputVolumeWeightedArrayToProcess();
64 void AddInputMassWeightedArrayToProcess(
const char* name);
65 void ClearInputMassWeightedArrayToProcess();
72 vtkSetMacro(ExtractSurface,
bool);
73 vtkGetMacro(ExtractSurface,
bool);
74 vtkBooleanMacro(ExtractSurface,
bool);
81 vtkSetMacro(UseWatertightSurface,
bool);
82 vtkGetMacro(UseWatertightSurface,
bool);
83 vtkBooleanMacro(UseWatertightSurface,
bool);
90 vtkSetMacro(IntegrateFragments,
bool);
91 vtkGetMacro(IntegrateFragments,
bool);
92 vtkBooleanMacro(IntegrateFragments,
bool);
99 vtkGetMacro(VolumeFractionSurfaceValue,
double);
100 vtkSetMacro(VolumeFractionSurfaceValue,
double);
Generates fragment analysis from an amr volume and a previously run contour on that volume...
vtkTrivialProducer * Producer
A meta filter that combines vtkAMRConnectivity, vtkAMRFragmentIntegration, vtkAMRDualContour, vtkExtractCTHPart to allow all the fragment analysis in one easy UI.
vtkPVAMRFragmentIntegration * Integration
vtkPVAMRDualContour * Contour
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
vtkAMRConnectivity * Connectivity
static vtkMultiBlockDataSetAlgorithm * New()
virtual int FillOutputPortInformation(int port, vtkInformation *info)
bool UseWatertightSurface
#define VTKPVVTKEXTENSIONSAMR_EXPORT
Identify fragments in the grid.
virtual int FillInputPortInformation(int port, vtkInformation *info)
Generates a contour surface given one or more cell arrays and a volume fraction value.
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
vtkExtractCTHPart * Extract
void operator=(const vtkObjectBase &)
double VolumeFractionSurfaceValue