0030189: Data Exchange - Wrong export to STEP of located root.
authorika <ika@opencascade.com>
Tue, 2 Oct 2018 15:29:40 +0000 (18:29 +0300)
committerbugmaster <bugmaster@opencascade.com>
Thu, 4 Oct 2018 14:57:13 +0000 (17:57 +0300)
commit87efa821fa499bc5d01178dd31f68ab3fbe8c7b2
tree7d4bb5b5d7c5b9d80b735efe3962ee31177371eb
parent13c0e40223d88c00e03d686f85932020b67273d2
0030189: Data Exchange - Wrong export to STEP of located root.

Now roots-references in XCAF Document can be exported to STEP without losing structure of assembly/sharing/metadata of this root. New auxiliary root assembly with each root-reference is created to save all necessary data.
src/STEPCAFControl/STEPCAFControl_Writer.cxx
tests/bugs/step/bug30189_1 [new file with mode: 0644]
tests/bugs/step/bug30189_2 [new file with mode: 0644]
tests/bugs/step/bug30189_3 [new file with mode: 0644]
tests/de/step_1/ZD3
tests/de/step_1/ZD4
tests/de/step_2/A1
tests/de/step_2/F2
tests/de/step_2/F3