1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-04 13:13:25 +03:00

0029674: Improvements in Inspector tool

- preferences for dock windows geometry, tree view columns and current view projection;
- ViewControl package for common functionality between plugins;
- processing Location and Orientation for external TopoDS_Shape object
- 'F5' key to update content of each plugin
- visibility column in tree view (used now only in ShapeView)
- properties child item for context (presents tree of current Filters of context)
This commit is contained in:
nds
2018-03-23 16:08:11 +03:00
committed by bugmaster
parent 6dfdbb7ab8
commit 6822a3bef1
135 changed files with 4187 additions and 1603 deletions

View File

@@ -66,9 +66,11 @@ public:
//! Returns selection parameters, that may be useful for communicate between tools
//! \param theModel one of selection models provided by this pane
//! \theParameters a container of parameters, might be extended depending on the pane state(e.g. selection)
//! \theItemNames names to be selected for each selection parameter
virtual void GetSelectionParameters (QItemSelectionModel* theModel,
NCollection_List<Handle(Standard_Transient)>& theParameters)
{ (void)theModel; (void)theParameters; }
NCollection_List<Handle(Standard_Transient)>& theParameters,
NCollection_List<TCollection_AsciiString>& theItemNames)
{ (void)theModel; (void)theParameters; (void)theItemNames; }
//! Returns presentation of the attribute to be visualized in the view
//! \param theAttribute a current attribute