X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FGeomAlgoAPI%2FGeomAlgoAPI_DFLoader.h;h=044147d27cecaefec44ff990d19e44890dd2bcd4;hb=d1bf96e37f50cceb9a4c225addf693d2460334ba;hp=815b8cbee5dd1450a1bb7915ee6f54a3646b1092;hpb=4fcd5da2d972334e887716499b0ea75d9d6c51c2;p=modules%2Fshaper.git diff --git a/src/GeomAlgoAPI/GeomAlgoAPI_DFLoader.h b/src/GeomAlgoAPI/GeomAlgoAPI_DFLoader.h index 815b8cbee..044147d27 100644 --- a/src/GeomAlgoAPI/GeomAlgoAPI_DFLoader.h +++ b/src/GeomAlgoAPI/GeomAlgoAPI_DFLoader.h @@ -1,42 +1,34 @@ -// File: GeomAlgoAPI_DFLoader.h -// Created: 23 October 2014 -// Author: Sergey Zaritchny +// Copyright (C) 2014-2022 CEA/DEN, EDF R&D +// +// This library is free software; you can redistribute it and/or +// modify it under the terms of the GNU Lesser General Public +// License as published by the Free Software Foundation; either +// version 2.1 of the License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// +// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com +// #ifndef GeomAlgoAPI_DFLoader_H_ #define GeomAlgoAPI_DFLoader_H_ #include -//#include -#include #include -#include -#include -#include /**\class GeomAlgoAPI_DFLoader * \ingroup DataAlgo * \brief Defines several static methods useful for Data Framework filling */ -class GEOMALGOAPI_EXPORT GeomAlgoAPI_DFLoader +class GEOMALGOAPI_EXPORT GeomAlgoAPI_DFLoader { public: - /* - /// Loads to DF deleted shapes - static void loadDeletedShapes (BRepBuilderAPI_MakeShape& theMS, const TopoDS_Shape& theShapeIn, - const TopAbs_ShapeEnum KindOfShape, TNaming_Builder& theBuilder); - - /// Loads to DF generated shapes - static void loadAndOrientGeneratedShapes (BRepBuilderAPI_MakeShape& theMS, - const TopoDS_Shape& theShapeIn, - const TopAbs_ShapeEnum theKindOfShape, - TNaming_Builder& theBuilder, - const TopTools_DataMapOfShapeShape& theSubShapes); - /// Loads to DF modified shapes - static void loadAndOrientModifiedShapes (BRepBuilderAPI_MakeShape& theMS, - const TopoDS_Shape& theShapeIn, - const TopAbs_ShapeEnum theKindOfShape, - TNaming_Builder& theBuilder, - const TopTools_DataMapOfShapeShape& theSubShapes); - */ /// Refine result static const TopoDS_Shape refineResult(const TopoDS_Shape& theShape); };