This class provides an algorithm for constructing such a plate surface. Resets all constraints Sets the number of bounds Loads the initial surface Returns the initial surface Returns the plate surface Adds a linear or point constraint Calls the algorithm and computes the plate surface Tests whether computation of the plate has been completed Returns the orientation of the curves in the array returned by curves2d Returns the order of the curves in the array returned by curves2d Extracts the array of curves on the plate surface which correspond to the curve constraints set in add() Returns the curve constraint of order Returns the point constraint of order Returns the 2D contour of the plate surface Returns the 3D contour of the plate surface Returns the max distance between the result and the constraints Returns the max angle between the result and the constraints Returns the max difference of curvature between the result and the constraints