33 #ifndef __vtkExtractSelection_h
34 #define __vtkExtractSelection_h
36 #include "vtkFiltersExtractionModule.h"
47 class vtkSelectionNode;
54 void PrintSelf(ostream& os, vtkIndent indent);
60 vtkSetMacro(ShowBounds,
int);
61 vtkGetMacro(ShowBounds,
int);
62 vtkBooleanMacro(ShowBounds,
int);
69 vtkSetMacro(UseProbeForLocations,
int);
70 vtkGetMacro(UseProbeForLocations,
int);
71 vtkBooleanMacro(UseProbeForLocations,
int);
82 vtkInformationVector** inputVector,
83 vtkInformationVector* outputVector);
86 virtual int RequestData(vtkInformation *,
87 vtkInformationVector **,
88 vtkInformationVector *);
91 vtkDataObject* RequestDataInternal(
92 unsigned int composite_index,
93 vtkDataObject* non_composite_input, vtkSelection* sel,
94 vtkInformation* outInfo);
97 vtkDataObject* RequestDataInternal(
98 unsigned int composite_index,
101 vtkDataObject* non_composite_input, vtkSelection* sel,
102 vtkInformation* outInfo);
106 vtkDataObject* RequestDataFromBlock(vtkDataObject* input,
107 vtkSelectionNode* sel, vtkInformation* outInfo);
similar to vtkExtractSelectedLocations except that it interpolates the point attributes at the probe ...