]> OCCT Git - occt-copy.git/commit
0030517: Inspectors - improvements in ShapeView plugin
authornds <nds@opencascade.com>
Mon, 25 Feb 2019 09:12:44 +0000 (12:12 +0300)
committernds <nds@opencascade.com>
Mon, 25 Feb 2019 12:16:02 +0000 (15:16 +0300)
commita93268ba6cbde85f311fe698e186ea41da05efc2
treec08ab5f35f62a54210010c128d4ed4412981347d
parent2e08eac5a39c627a87dbe3b23df51c8178a6ad5f
0030517: Inspectors - improvements in ShapeView plugin

- implement "Explode" context menu action on a shape item in tree view. Calling this action cases build of the item subtree using TopExp::MapShapes by the type. (By default the tree generating uses TopoDS_Iterator)
- display properties of a selected tree item in Property Panel. (Similar to DFBrowser plugin).

(cherry picked from commit 2b4094183df26dfe0dae62f63822d7bf6d2214c6)
16 files changed:
tools/ShapeView/FILES
tools/ShapeView/ShapeView_ItemBase.cxx [new file with mode: 0644]
tools/ShapeView/ShapeView_ItemBase.hxx
tools/ShapeView/ShapeView_ItemPropertiesEdge.cxx [new file with mode: 0644]
tools/ShapeView/ShapeView_ItemPropertiesEdge.hxx [new file with mode: 0644]
tools/ShapeView/ShapeView_ItemPropertiesFace.cxx [new file with mode: 0644]
tools/ShapeView/ShapeView_ItemPropertiesFace.hxx [new file with mode: 0644]
tools/ShapeView/ShapeView_ItemPropertiesVertex.cxx [new file with mode: 0644]
tools/ShapeView/ShapeView_ItemPropertiesVertex.hxx [new file with mode: 0644]
tools/ShapeView/ShapeView_ItemShape.cxx
tools/ShapeView/ShapeView_ItemShape.hxx
tools/ShapeView/ShapeView_Tools.cxx
tools/ShapeView/ShapeView_Tools.hxx
tools/ShapeView/ShapeView_TreeModel.cxx
tools/ShapeView/ShapeView_Window.cxx
tools/ShapeView/ShapeView_Window.hxx