19#ifndef vtkPStreamTracer_h 
   20#define vtkPStreamTracer_h 
   25VTK_ABI_NAMESPACE_BEGIN
 
   29class PStreamTracerPoint;
 
   31class AbstractPStreamTracerUtils;
 
   34#include "vtkFiltersParallelFlowPathsModule.h"  
   36VTK_ABI_NAMESPACE_BEGIN
 
   78  void Trace(
vtkDataSet* input, 
int vecType, 
const char* vecName, PStreamTracerPoint* pt,
 
   89  friend class AbstractPStreamTracerUtils;
 
An abstract class for obtaining the interpolated velocity values at a point.
 
abstract class to specify dataset behavior
 
a simple class to control print indentation
 
Multiprocessing communication superclass.
 
hierarchical dataset of vtkUniformGrids
 
parallel streamline generators
 
vtkMultiProcessController * Controller
 
vtkAbstractInterpolatedVelocityField * Interpolator
 
virtual void SetController(vtkMultiProcessController *controller)
Set/Get the controller use in compositing (set to the global controller by default) If not using the ...
 
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
 
void SetInterpolator(vtkAbstractInterpolatedVelocityField *)
 
void PrintSelf(ostream &os, vtkIndent indent) override
Standard methods to instantiate the class, obtain type information and print object state.
 
int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
 
~vtkPStreamTracer() override
 
static vtkPStreamTracer * New()
Standard methods to instantiate the class, obtain type information and print object state.
 
concrete dataset represents vertices, lines, polygons, and triangle strips
 
Hold a reference to a vtkObjectBase instance.