]> OCCT Git - occt.git/commit
0033317: Data Exchange, Step Export - Ignoring color attached to the reference shape... IR-2023-02-03
authordpasukhi <dpasukhi@opencascade.com>
Thu, 26 Jan 2023 15:24:07 +0000 (15:24 +0000)
committerVadim Glukhikh <vadim.glukhikh@opencascade.com>
Sat, 4 Feb 2023 09:18:29 +0000 (09:18 +0000)
commit47263fa6a30894e7175208183eaefb263057699d
treed5d8e4334fb9354f36cced0a1354d45160ae5843
parentb0afa94d10cabb2709524aaa29d4f490cf3faa58
0033317: Data Exchange, Step Export - Ignoring color attached to the reference shape label

Fixed problem with pure referencing.
  To export reference label to step we convert it to the assembly with one part.
  All attributes attached to the label should be moved to the new part.
  For working with it new map contains only pure reference labels, that converted to the part
  was implemented to the STEPCAFControl_Writer.
Updated code style of the STEPCAFControl_Writer
Improved ability to export labels from different documents
Removed OCCT_Debug macros to print in Trace gravity
13 files changed:
src/STEPCAFControl/STEPCAFControl_Writer.cxx
src/STEPCAFControl/STEPCAFControl_Writer.hxx
src/XCAFDoc/XCAFDoc_ColorTool.cxx
src/XCAFDoc/XCAFDoc_ColorTool.hxx
src/XCAFDoc/XCAFDoc_DimTolTool.cxx
src/XCAFDoc/XCAFDoc_DimTolTool.hxx
src/XCAFDoc/XCAFDoc_LayerTool.cxx
src/XCAFDoc/XCAFDoc_LayerTool.hxx
src/XCAFDoc/XCAFDoc_MaterialTool.cxx
src/XCAFDoc/XCAFDoc_MaterialTool.hxx
src/XCAFDoc/XCAFDoc_VisMaterialTool.cxx
src/XCAFDoc/XCAFDoc_VisMaterialTool.hxx
tests/bugs/step/bug33317 [new file with mode: 0644]