31 #ifndef vtkHybridProbeFilter_h 32 #define vtkHybridProbeFilter_h 34 #include "vtkDataObjectAlgorithm.h" 35 #include "vtkPVVTKExtensionsDefaultModule.h" 37 class vtkUnstructuredGrid;
44 void PrintSelf(ostream& os, vtkIndent indent);
49 EXTRACT_CELL_CONTAINING_LOCATION
52 vtkSetClampMacro(Mode,
int, INTERPOLATE_AT_LOCATION, EXTRACT_CELL_CONTAINING_LOCATION);
53 vtkGetMacro(Mode,
int);
61 vtkSetVector3Macro(Location,
double);
62 vtkGetVector3Macro(Location,
double);
69 virtual int RequestData(vtkInformation*, vtkInformationVector**, vtkInformationVector*);
70 virtual int FillInputPortInformation(
int port, vtkInformation* info);
71 virtual int FillOutputPortInformation(
int port, vtkInformation* info);
73 bool InterpolateAtLocation(vtkDataObject* input, vtkUnstructuredGrid* output);
74 bool ExtractCellContainingLocation(vtkDataObject* input, vtkUnstructuredGrid* output);
vtkHybridProbeFilter is a combination of vtkExtractSelection at a specific location and vtkProbeFilte...
void SetModeToInterpolateAtLocation()
void SetModeToExtractCellContainingLocation()