37 #ifndef __vtkGenericSubdivisionErrorMetric_h
38 #define __vtkGenericSubdivisionErrorMetric_h
40 #include "vtkCommonDataModelModule.h"
41 #include "vtkObject.h"
43 class vtkGenericAttributeCollection;
45 class vtkGenericDataSet;
53 void PrintSelf(ostream& os, vtkIndent indent);
70 virtual int RequiresEdgeSubdivision(
double *leftPoint,
double *midPoint,
71 double *rightPoint,
double alpha)=0;
84 virtual double GetError(
double *leftPoint,
double *midPoint,
85 double *rightPoint,
double alpha)=0;
96 void SetDataSet(vtkGenericDataSet *ds);
97 vtkGetObjectMacro(DataSet,vtkGenericDataSet);
vtkGenericAdaptorCell * GenericCell
Objects that compute error during cell tessellation.
vtkGenericDataSet * DataSet