Go to the documentation of this file.
49 #ifndef vtkCellLocatorInterpolatedVelocityField_h
50 #define vtkCellLocatorInterpolatedVelocityField_h
52 #include "vtkFiltersFlowPathsModule.h"
56 class vtkCellLocatorInterpolatedVelocityFieldCellLocatorsType;
132 double * x,
double * f );
145 vtkCellLocatorInterpolatedVelocityFieldCellLocatorsType * CellLocators;
virtual void AddDataSet(vtkDataSet *dataset)=0
Add a dataset for implicit velocity function evaluation.
virtual void SetLastCellId(vtkIdType c)
virtual int FunctionValues(double *x, double *f)=0
Evaluate the velocity field f at point (x, y, z).
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
virtual void SetLastCellId(vtkIdType c)
Set the cell id cached by the last evaluation.
An abstract class for obtaining the interpolated velocity values at a point.
A concrete class for obtaining the interpolated velocity values at a point.
a simple class to control print indentation
an abstract base class for locators which find cells
abstract class to specify dataset behavior
An abstract class for obtaining the interpolated velocity values at a point.
virtual int FunctionValues(vtkDataSet *ds, double *x, double *f)
Evaluate the velocity field f at point (x, y, z) in a specified dataset (of type vtkImageData or vtkR...
virtual void CopyParameters(vtkAbstractInterpolatedVelocityField *from)
Import parameters.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.