]> 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>
Thu, 7 Mar 2019 13:16:21 +0000 (16:16 +0300)
commitaffbdf27821e1f1d6a59737bbd7911d408e4b1f5
treec08ab5f35f62a54210010c128d4ed4412981347d
parent5f048bc0a1bba0ad111b64f3cba915b9f8994840
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)
(cherry picked from commit a93268ba6cbde85f311fe698e186ea41da05efc2)
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