31#ifndef vtkCompositeDataProbeFilter_h 
   32#define vtkCompositeDataProbeFilter_h 
   34#include "vtkFiltersCoreModule.h"  
   39VTK_ABI_NAMESPACE_BEGIN
 
   66  vtkSetMacro(PassPartialArrays, 
bool);
 
   67  vtkGetMacro(PassPartialArrays, 
bool);
 
   68  vtkBooleanMacro(PassPartialArrays, 
bool);
 
  115  std::map<vtkDataSet*, vtkSmartPointer<vtkFindCellStrategy>> StrategyMap;
 
subclass of vtkProbeFilter which supports composite datasets in the input.
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
 
~vtkCompositeDataProbeFilter() override
 
void InitializeOutputArrays(vtkPointData *outPD, vtkIdType numPts) override
Initializes output and various arrays which keep track for probing status.
 
static vtkCompositeDataProbeFilter * New()
 
int FillInputPortInformation(int port, vtkInformation *info) override
Change input information to accept composite datasets as the input which is probed into.
 
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
Handle composite input.
 
int BuildFieldList(vtkCompositeDataSet *source)
Builds the field list using the composite dataset source.
 
vtkExecutive * CreateDefaultExecutive() override
Create a default executive.
 
void SetFindCellStrategyMap(const std::map< vtkDataSet *, vtkSmartPointer< vtkFindCellStrategy > > &map)
Set the structure mapping a dataset belonging to the composite input to its FindCell strategy.
 
vtkCompositeDataProbeFilter()
 
abstract superclass for composite (multi-block or AMR) datasets
 
abstract class to specify dataset behavior
 
Superclass for all pipeline executives in VTK.
 
helper class to manage the vtkPointSet::FindCell() METHOD
 
a simple class to control print indentation
 
represent and manipulate point attribute data
 
sample data values at specified point locations
 
Hold a reference to a vtkObjectBase instance.
 
boost::graph_traits< vtkGraph * >::vertex_descriptor source(boost::graph_traits< vtkGraph * >::edge_descriptor e, vtkGraph *)