occt: master d6b200e0

Author Committer Branch Timestamp Parent
ika bugmaster master 2019-06-13 12:30:51 master 7f662bf4
Changeset 0030779: Data Exchange - Problems with located subshapes in expand compounds

Protect Expand compounds against problems with located subshapes.
Add method XCAFDoc_ShapeTool::AddSubShape() with Boolean output parameter.
Speed up XCAFDoc_ShapeTool::Expand().
Speed up XCAFDoc_ShapeTool::FindSubShape().
mod - src/XCAFDoc/XCAFDoc_ShapeTool.cxx Diff File
mod - src/XCAFDoc/XCAFDoc_ShapeTool.hxx Diff File
add - tests/bugs/xde/bug30779 Diff File