42 #ifndef vtkGenericInterpolatedVelocityField_h 43 #define vtkGenericInterpolatedVelocityField_h 45 #include "vtkCommonDataModelModule.h" 52 class vtkGenericInterpolatedVelocityFieldDataSetsType;
97 int GetLastLocalCoordinates(
double pcoords[3]);
103 vtkGetMacro(Caching,
int);
112 vtkGetMacro(CacheHit,
int);
113 vtkGetMacro(CacheMiss,
int);
124 {this->SetVectorsSelection(fieldName);}
150 double LastPCoords[3];
157 vtkSetStringMacro(VectorsSelection);
160 vtkGenericInterpolatedVelocityFieldDataSetsType*
DataSets;
static const double TOLERANCE_SCALE
void SelectVectors(const char *fieldName)
If you want to work with an arbitrary vector array, then set its name here.
vtkGenericCellIterator * GenCell
virtual int FunctionValues(double *x, double *f)=0
Evaluate functions at x_j.
vtkGenericDataSet * LastDataSet
iterator used to traverse cells
vtkGenericInterpolatedVelocityFieldDataSetsType * DataSets
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
Abstract interface for sets of functions.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
defines dataset interface
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
Interface for obtaining interpolated velocity values.