#include <NMTTools_PaveFiller.ixx>#include <Bnd_HArray1OfBox.hxx>#include <Bnd_BoundSortBox.hxx>#include <Bnd_Box.hxx>#include <BRepBndLib.hxx>#include <TColStd_MapOfInteger.hxx>#include <TColStd_ListIteratorOfListOfInteger.hxx>#include <TopTools_DataMapOfShapeListOfInteger.hxx>#include <TColStd_ListOfInteger.hxx>#include <TColStd_IndexedMapOfInteger.hxx>#include <TopAbs_Orientation.hxx>#include <TopoDS_Vertex.hxx>#include <TopoDS_Edge.hxx>#include <TopoDS.hxx>#include <TopoDS_Shape.hxx>#include <TopoDS_Compound.hxx>#include <TopTools_DataMapIteratorOfDataMapOfIntegerShape.hxx>#include <TopTools_DataMapIteratorOfDataMapOfShapeInteger.hxx>#include <TopTools_DataMapOfShapeInteger.hxx>#include <TopTools_DataMapOfShapeShape.hxx>#include <TopTools_DataMapIteratorOfDataMapOfShapeListOfInteger.hxx>#include <TopTools_DataMapOfIntegerShape.hxx>#include <BRep_Builder.hxx>#include <BRep_Tool.hxx>#include <TopExp_Explorer.hxx>#include <TopExp.hxx>#include <IntTools_SequenceOfPntOn2Faces.hxx>#include <IntTools_PntOnFace.hxx>#include <IntTools_PntOn2Faces.hxx>#include <BooleanOperations_AncestorsSeqAndSuccessorsSeq.hxx>#include <BOPTools_SSInterference.hxx>#include <BOPTools_CArray1OfSSInterference.hxx>#include <BOPTools_CArray1OfVVInterference.hxx>#include <BOPTools_VVInterference.hxx>#include <BOPTools_Tools.hxx>#include <BOPTools_ListOfPaveBlock.hxx>#include <BOPTools_ListIteratorOfListOfPaveBlock.hxx>#include <BOPTools_PaveBlock.hxx>#include <BOPTools_Pave.hxx>#include <NMTDS_Iterator.hxx>#include <NMTDS_ShapesDataStructure.hxx>#include <NMTDS_InterfPool.hxx>#include <NMTTools_ListIteratorOfListOfCommonBlock.hxx>