Salome HOME
bos #26449: SHAPER: save imported images
authorjfa <jfa@opencascade.com>
Fri, 8 Oct 2021 15:10:09 +0000 (18:10 +0300)
committervsr <vsr@opencascade.com>
Fri, 19 Nov 2021 16:09:26 +0000 (19:09 +0300)
commit54c444b74ff9a608c7ddfdf9310dde0b0e7c90d6
tree174485296b4c57261a549ecf98d14ef80f6d4667
parenta74fbd0025bc36fc76b5559d960857f419446ecb
bos #26449: SHAPER: save imported images

* Imported image is stored as a binary attribute within an Import feature
* Images are dumped to the same directory as a Python script (however, the full path to file is dumped)
52 files changed:
src/ConnectorPlugin/ConnectorPlugin_ExportFeature.py
src/ConnectorPlugin/ConnectorPlugin_PublishToStudyFeature.py
src/ExchangeAPI/CMakeLists.txt
src/ExchangeAPI/ExchangeAPI_Import.cpp
src/ExchangePlugin/CMakeLists.txt
src/ExchangePlugin/ExchangePlugin_Dump.cpp
src/ExchangePlugin/ExchangePlugin_Dump.h
src/ExchangePlugin/ExchangePlugin_ExportFeature.cpp
src/ExchangePlugin/ExchangePlugin_Import.cpp
src/ExchangePlugin/ExchangePlugin_ImportFeature.cpp
src/ExchangePlugin/Test/TestImportImage_1.py
src/ExchangePlugin/Test/TestImportImage_2.py
src/ExchangePlugin/Test/TestImportImage_3.py [new file with mode: 0755]
src/ExchangePlugin/Test/tests_gui.set
src/FeaturesPlugin/FeaturesPlugin_MultiRotation.cpp
src/FeaturesPlugin/FeaturesPlugin_MultiTranslation.cpp
src/FeaturesPlugin/FeaturesPlugin_Placement.cpp
src/FeaturesPlugin/FeaturesPlugin_Rotation.cpp
src/FeaturesPlugin/FeaturesPlugin_Scale.cpp
src/FeaturesPlugin/FeaturesPlugin_Symmetry.cpp
src/FeaturesPlugin/FeaturesPlugin_Symmetry.h
src/FeaturesPlugin/FeaturesPlugin_Tools.cpp
src/FeaturesPlugin/FeaturesPlugin_Tools.h
src/FeaturesPlugin/FeaturesPlugin_Translation.cpp
src/GeomAlgoAPI/CMakeLists.txt
src/GeomAlgoAPI/GeomAlgoAPI_ImageImport.cpp
src/GeomAlgoAPI/GeomAlgoAPI_ImageImport.h
src/GeomAlgoAPI/GeomAlgoAPI_Tools.cpp
src/GeomAlgoAPI/GeomAlgoAPI_Tools.h
src/Model/CMakeLists.txt
src/Model/Model_AttributeImage.cpp [new file with mode: 0644]
src/Model/Model_AttributeImage.h [new file with mode: 0644]
src/Model/Model_Data.cpp
src/Model/Model_Data.h
src/Model/Model_ResultBody.cpp
src/Model/Model_ResultBody.h
src/ModelAPI/CMakeLists.txt
src/ModelAPI/ModelAPI_AttributeImage.cpp [new file with mode: 0644]
src/ModelAPI/ModelAPI_AttributeImage.h [new file with mode: 0644]
src/ModelAPI/ModelAPI_Data.h
src/ModelAPI/ModelAPI_Object.h
src/ModelAPI/ModelAPI_Result.h
src/ModelAPI/ModelAPI_ResultBody.h
src/ModelAPI/ModelAPI_Tools.cpp
src/ModelAPI/ModelAPI_Tools.h
src/ModelHighAPI/ModelHighAPI_Dumper.h
src/ModelHighAPI/ModelHighAPI_FeatureStore.cpp
src/ModelHighAPI/ModelHighAPI_Tools.cpp
src/PartSet/PartSet_CustomPrs.cpp
src/PartSet/PartSet_Module.cpp
src/PartSet/PartSet_Module.h
src/SHAPERGUI/SHAPERGUI_DataModel.cpp