63 #ifndef vtkGeneralizedKernel_h 
   64 #define vtkGeneralizedKernel_h 
   66 #include "vtkFiltersPointsModule.h"  
   78   void PrintSelf(ostream& os, 
vtkIndent indent);
 
  146   vtkGetMacro(KernelFootprint,
int);
 
  148     { this->SetKernelFootprint(RADIUS); }
 
  150     { this->SetKernelFootprint(N_CLOSEST); }
 
  159   vtkGetMacro(Radius,
double);
 
  167   vtkSetClampMacro(NumberOfPoints,
int,1,
VTK_INT_MAX);
 
  168   vtkGetMacro(NumberOfPoints,
int);
 
  178   vtkGetMacro(NormalizeWeights,
bool);
 
void SetKernelFootprintToNClosest()
Specify the interpolation basis style. 
 
base class for interpolation kernels 
 
flexible, general interpolation kernels 
 
virtual vtkIdType ComputeWeights(double x[3], vtkIdList *pIds, vtkDoubleArray *weights)=0
Given a point x, and a list of basis points pIds, compute interpolation weights associated with these...
 
void SetKernelFootprintToRadius()
Specify the interpolation basis style. 
 
dynamic, self-adjusting array of double 
 
a simple class to control print indentation 
 
list of point or cell ids 
 
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection. 
 
KernelStyle
Enum used to select the interpolation basis form. 
 
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.