+
+ vtkPoints *points;
+ vtkCellArray *cells;
+ vtkPolyData *polydata;
+ vtkCleanPolyData *clean;
+ vtkTriangleFilter *triangle;
+
+ bool CalcValidCentroid(double(¢roid)[3], int start, int end, int increment, int numPoints);
+ bool CheckLinePointOrder();
+ bool isPointingCorrectly( int firstPointId, int secPointId, double(¢roid)[3], int contrPointId);
+ void CloseContourBottom(bool uPointOrder);
+ void CloseContourSides(std::vector<int> lstIndexs, bool uPointOrder);
+ void CloseOpenContourSurface(std::vector<int> lstIndexs);
+