#include <Basics_OCCTVersion.hxx>#include <GEOMImpl_LineDriver.hxx>#include <GEOMImpl_ILine.hxx>#include <GEOMImpl_Types.hxx>#include <GEOM_Function.hxx>#include <BRep_Tool.hxx>#include <BRepBuilderAPI_MakeEdge.hxx>#include <BRepBuilderAPI_MakeVertex.hxx>#include <BRepAlgoAPI_Section.hxx>#include <TopAbs.hxx>#include <TopExp.hxx>#include <TopoDS.hxx>#include <TopoDS_Edge.hxx>#include <TopoDS_Shape.hxx>#include <TopoDS_Vertex.hxx>#include <TopExp_Explorer.hxx>#include <TopTools_MapOfShape.hxx>#include <gp_Pnt.hxx>#include <Precision.hxx>#include <Standard_ConstructionError.hxx>#include <Standard_NullObject.hxx>