Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
updated copyright message
[modules/shaper.git]
/
src
/
GeomAlgoAPI
/
GeomAlgoAPI_STEPExport.h
diff --git
a/src/GeomAlgoAPI/GeomAlgoAPI_STEPExport.h
b/src/GeomAlgoAPI/GeomAlgoAPI_STEPExport.h
index b3c77f325f6db3aaeaf37613d5a82cee66155ed9..9985d3266ace18d9e184867638918ccba6be6eaf 100644
(file)
--- a/
src/GeomAlgoAPI/GeomAlgoAPI_STEPExport.h
+++ b/
src/GeomAlgoAPI/GeomAlgoAPI_STEPExport.h
@@
-1,4
+1,4
@@
-// Copyright (C) 2014-20
19
CEA/DEN, EDF R&D
+// Copyright (C) 2014-20
23
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
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
@@
-23,14
+23,19
@@
#include <GeomAlgoAPI.h>
#include <string>
#include <GeomAlgoAPI.h>
#include <string>
+#include <list>
+#include <memory>
-#include <GeomAPI_Shape.h>
+class GeomAPI_Shape;
+class ModelAPI_Result;
-/// Implementation of the export STEP files algorithms
+/// Implementation of the export STEP files algorithms.
+/// In order to supposrt names and colors experted, theShapes list corresponds to theResults
+/// list elements one by one.
GEOMALGOAPI_EXPORT
bool STEPExport(const std::string& theFileName,
GEOMALGOAPI_EXPORT
bool STEPExport(const std::string& theFileName,
- const std::
string& theFormatName
,
- const std::
shared_ptr<GeomAPI_Shape>& theShape
,
+ const std::
list<std::shared_ptr<GeomAPI_Shape> >& theShapes
,
+ const std::
list<std::shared_ptr<ModelAPI_Result> >& theResults
,
std::string& theError);
#endif /* GEOMALGOAPI_STEPEXPORT_H_ */
std::string& theError);
#endif /* GEOMALGOAPI_STEPEXPORT_H_ */