1 // Copyright (C) 2014-20xx CEA/DEN, EDF R&D
4 * GEOMALGOAPI_STEPImport.h
6 * Created on: Dec 24, 2014
10 #include <GeomAlgoAPI.h>
12 #include <TCollection_AsciiString.hxx>
13 #include <TCollection_HAsciiString.hxx>
14 #include <TopoDS_Shape.hxx>
15 #include <TDF_Label.hxx>
17 namespace STEPImport {
19 /// Implementation of the import parameter from the STEP file
21 Handle(TCollection_HAsciiString) GetValue(const TCollection_AsciiString& theFileName,
22 const TCollection_AsciiString& theParameterName,
23 TCollection_AsciiString& theError);
25 /// Implementation of the import STEP files algorithms
27 TopoDS_Shape Import(const TCollection_AsciiString& theFileName,
28 const TCollection_AsciiString& theFormatName, TCollection_AsciiString& theError,
29 const TDF_Label& theShapeLabel);