32 #ifndef vtkCellQuality_h
33 #define vtkCellQuality_h
36 #include "vtkFiltersVerdictModule.h"
69 RELATIVE_SIZE_SQUARED,
97 vtkSetMacro(QualityMeasure,
int);
98 vtkGetMacro(QualityMeasure,
int);
138 vtkSetMacro(UnsupportedGeometry,
double);
139 vtkGetMacro(UnsupportedGeometry,
double);
150 vtkSetMacro(UndefinedQuality,
double);
151 vtkGetMacro(UndefinedQuality,
double);
154 double TriangleStripArea(
vtkCell*);
178 double ComputeTriangleQuality(
vtkCell*);
208 double ComputeQuadQuality(
vtkCell*);
229 double ComputeTetQuality(
vtkCell*);
255 double ComputeHexQuality(
vtkCell*);
263 double ComputeTriangleStripQuality(
vtkCell*);
270 double ComputePixelQuality(
vtkCell*);
282 static int GetCurrentTriangleNormal(
double point[3],
double normal[3]);
283 static double CurrentTriNormal[3];
303 #endif // vtkCellQuality_h