Go to the documentation of this file.
43 #ifndef vtkTInterpolatedVelocityField_h
44 #define vtkTInterpolatedVelocityField_h
91 {this->SetVectorsSelection(fieldName);}
168 #ifndef DOXYGEN_SHOULD_SKIP_THIS
virtual void SetDataSet(int I, vtkDataSet *dataset, bool staticdataset, vtkAbstractCellLocator *locator)
GLsizei GLsizei GLenum GLenum const GLvoid * data
Abstract interface for sets of functions.
int InsideTest(IVFDataSetInfo *cache, double *x)
static const double TOLERANCE_SCALE
represent and manipulate point attribute data
vtkSmartPointer< vtkAbstractCellLocator > BSPTree
void SelectVectors(const char *fieldName)
#define vtkTypeMacro(thisClass, superclass)
vtkSmartPointer< vtkDataSet > DataSet
bool InterpolatePoint(vtkCachingInterpolatedVelocityField *inCIVF, vtkPointData *outPD, vtkIdType outIndex)
#define VTKFILTERSFLOWPATHS_EXPORT
GLint GLint GLint GLint GLint x
virtual int InsideTest(double *x)
abstract superclass for arrays of numeric data
std::vector< double > Weights
void FastCompute(IVFDataSetInfo *cache, double f[3])
virtual void PrintSelf(ostream &os, vtkIndent indent)
vtkCachingInterpolatedVelocityField()
static vtkCachingInterpolatedVelocityField * New()
IVFDataSetInfo(const IVFDataSetInfo &ivfci)
Interface for obtaining interpolated velocity values.
IVFDataSetInfo & operator=(const IVFDataSetInfo &ivfci)
int FunctionValues(IVFDataSetInfo *cache, double *x, double *f)
int GetLastWeights(double *w)
a simple class to control print indentation
#define vtkSetStringMacro(name)
#define vtkGetMacro(name, type)
vtkGetStringMacro(ExtensionsString)
int GetLastLocalCoordinates(double pcoords[3])
void SetLastCellInfo(vtkIdType c, int datasetindex)
an abstract base class for locators which find cells
abstract class to specify dataset behavior
void SetDataSet(vtkDataSet *data, char *velocity, bool staticdataset, vtkAbstractCellLocator *locator)
~vtkCachingInterpolatedVelocityField()
vtkGenericCell * TempCell
A helper class for interpolating between times during particle tracing.
vtkSmartPointer< vtkGenericCell > Cell
provides thread-safe access to cells
vtkGenericCell * GetLastCell()
bool InterpolatePoint(vtkPointData *outPD, vtkIdType outIndex)
GLubyte GLubyte GLubyte GLubyte w
virtual int FunctionValues(double *x, double *f)