#include <cassert>#include <Standard_TypeMismatch.hxx>#include <BRepTools.hxx>#include <BRep_Builder.hxx>#include <TopAbs.hxx>#include <TopTools_MapOfShape.hxx>#include <TopTools_ListOfShape.hxx>#include <TopTools_ListIteratorOfListOfShape.hxx>#include <TopTools_IndexedMapOfShape.hxx>#include <TopExp.hxx>#include <TopExp_Explorer.hxx>#include <GProp_GProps.hxx>#include <BRepGProp.hxx>#include <TopoDS.hxx>#include <TopoDS_Vertex.hxx>#include "XAO_BrepGeometry.hxx"#include "XAO_XaoUtils.hxx"