41 #ifndef vtkMeanValueCoordinatesInterpolator_h 42 #define vtkMeanValueCoordinatesInterpolator_h 53 class vtkMVCTriIterator;
54 class vtkMVCPolyIterator;
73 static void ComputeInterpolationWeights(
double x[3],
vtkPoints *pts,
84 static void ComputeInterpolationWeights(
double x[3],
vtkPoints *pts,
93 static void ComputeInterpolationWeightsForTriangleMesh(
94 double x[3],
vtkPoints *pts, vtkMVCTriIterator& iter,
double *weights);
100 static void ComputeInterpolationWeightsForPolygonMesh(
101 double x[3],
vtkPoints *pts, vtkMVCPolyIterator& iter,
double *weights);
abstract base class for most VTK objects
#define vtkTypeMacro(thisClass, superclass)
virtual void PrintSelf(ostream &os, vtkIndent indent)
a simple class to control print indentation
list of point or cell ids
abstract superclass for arrays of numeric data
compute interpolation computes for closed triangular mesh
object to represent cell connectivity
#define VTKCOMMONDATAMODEL_EXPORT
represent and manipulate 3D points