28 #ifndef vtkAMRFragmentsFilter_h 29 #define vtkAMRFragmentsFilter_h 51 void AddInputVolumeArrayToProcess(
const char* name);
52 void ClearInputVolumeArrayToProcess();
59 void AddInputMassArrayToProcess(
const char* name);
60 void ClearInputMassArrayToProcess();
67 void AddInputVolumeWeightedArrayToProcess(
const char* name);
68 void ClearInputVolumeWeightedArrayToProcess();
75 void AddInputMassWeightedArrayToProcess(
const char* name);
76 void ClearInputMassWeightedArrayToProcess();
83 vtkSetMacro(ExtractSurface,
bool);
84 vtkGetMacro(ExtractSurface,
bool);
85 vtkBooleanMacro(ExtractSurface,
bool);
92 vtkSetMacro(UseWatertightSurface,
bool);
93 vtkGetMacro(UseWatertightSurface,
bool);
94 vtkBooleanMacro(UseWatertightSurface,
bool);
101 vtkSetMacro(IntegrateFragments,
bool);
102 vtkGetMacro(IntegrateFragments,
bool);
103 vtkBooleanMacro(IntegrateFragments,
bool);
110 vtkGetMacro(VolumeFractionSurfaceValue,
double);
111 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