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
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