Add Tolerance for vtkPolygon's and vtkPolyhedron's IsConvex() Method
In VTK, the IsConvex() method of vtkPolygon and vtkPolyhedron classes is used to determine if the polygon or
polyhedron is convex. By default, the tolerance is DBL_EPSILON, which sometimes may be too strict. That's why the
IsConvex() method now has an additional parameter tolerance that allows the user to specify the tolerance for the
convexity check.
Additionally, vtkCellValidator makes use of this new tolerance parameter to check if the cell is convex using its
Tolerance member variable.