This tool tries to unify faces and edges of the shape which lie on the same geometry. Initializes with a shape and necessary flags Sets the flag defining whether it is allowed to create internal edges inside merged faces in the case of non-manifold topology. Without this flag merging through multi connected edge is forbidden. Default value is false. Sets the shape for avoid merging of the faces/edges. Sets the map of shapes for avoid merging of the faces/edges. Sets the flag defining the behavior of the algorithm regarding modification of input shape. If this flag is equal to True then the input (original) shape can't be modified during modification process. Default value is true. Sets the linear tolerance Sets the angular tolerance Performs unification and builds the resulting shape Gives the resulting shape