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);
158 char *VectorsSelection;
160 vtkGenericInterpolatedVelocityFieldDataSetsType* DataSets;
164 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.
virtual int FunctionValues(double *x, double *f)=0
Evaluate functions at x_j.
iterator used to traverse cells
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.