49 #include "vtkAcceleratorsVTKmModule.h" 56 void PrintSelf(ostream& os,
vtkIndent indent) override;
86 vtkBooleanMacro(PassCellArrays, vtkTypeBool);
87 vtkGetMacro(PassCellArrays, vtkTypeBool);
94 vtkSetMacro(PassPointArrays, vtkTypeBool);
95 vtkBooleanMacro(PassPointArrays, vtkTypeBool);
96 vtkGetMacro(PassPointArrays, vtkTypeBool);
104 vtkSetMacro(PassFieldArrays, vtkTypeBool);
105 vtkBooleanMacro(PassFieldArrays, vtkTypeBool);
106 vtkGetMacro(PassFieldArrays, vtkTypeBool);
115 vtkSetMacro(ValidPointMaskArrayName, std::
string)
116 vtkGetMacro(ValidPointMaskArrayName, std::
string)
125 vtkSetMacro(ValidCellMaskArrayName, std::
string)
126 vtkGetMacro(ValidCellMaskArrayName, std::
string)
131 ~vtkmProbe()=default;
133 vtkTypeBool PassCellArrays;
134 vtkTypeBool PassPointArrays;
135 vtkTypeBool PassFieldArrays;
136 std::
string ValidPointMaskArrayName;
137 std::
string ValidCellMaskArrayName;
140 vtkInformationVector*) override;
142 virtual
int RequestUpdateExtent(vtkInformation*,
143 vtkInformationVector**,
144 vtkInformationVector*) override;
146 virtual
int RequestInformation(vtkInformation*,
147 vtkInformationVector**,
148 vtkInformationVector*) override;
158 vtkmProbe(const vtkmProbe&) = delete;
159 void operator=(const vtkmProbe&) = delete;
Sample data at specified point locations.
abstract class to specify dataset behavior
Proxy object to connect input/output ports.
a simple class to control print indentation
boost::graph_traits< vtkGraph * >::vertex_descriptor source(boost::graph_traits< vtkGraph * >::edge_descriptor e, vtkGraph *)
Superclass for algorithms that produce output of the same type as input.
general representation of visualization data