Root class for fixing operations add(edge, edge) Adds information on connectivity between start vertex of second edge and end vertex of first edge taking edges orientation into account add(shape) Adds connectivity information for the whole shape. Builds shared vertices, updates their positions and tolerances Clears internal data structure