]> OCCT Git - occt-copy.git/commit
0030268: Inspectors - improvements in VInspector plugin
authornds <nds@opencascade.com>
Mon, 17 Dec 2018 14:45:31 +0000 (17:45 +0300)
committernds <nds@opencascade.com>
Mon, 17 Dec 2018 14:45:31 +0000 (17:45 +0300)
commit4ffe4996b010db905c319f2ef98f0e8421a5046a
tree33cb399ddc38d3b8fd552e0e9ff17156d574fae1
parent6131065fae2474309c617039ad5be15f1f05a813
0030268: Inspectors - improvements in VInspector plugin

- VInspectorPaneAIS - to create additional rows for custom AIS presentations in property table, example is a table for AIS_Shape
 (ViewControl_PaneCreator/PaneItem interface for it, to be used in DFBrowser instead of DFBrowserPane_Creator)
- VInspector items for: Select3D_SensitiveSet, Graphics3d_CView, Graphic3d_Camera, Aspect_Window objects
- VInspector camera follower presentation - draft.
95 files changed:
src/AIS/AIS.cxx
src/AIS/AIS.hxx
src/Graphic3d/Graphic3d.cxx
src/Graphic3d/Graphic3d.hxx
src/V3d/V3d_View.cxx
src/V3d/V3d_View.hxx
tools/ShapeView/ShapeView_ItemShape.cxx
tools/ShapeView/ShapeView_Window.cxx
tools/TInspector/TInspector_Window.cxx
tools/TInspectorEXE/TInspectorEXE.cxx
tools/TKVInspector/PACKAGES
tools/TreeModel/TreeModel_ModelBase.cxx
tools/TreeModel/TreeModel_ModelBase.hxx
tools/VInspector/FILES
tools/VInspector/VInspector_CallBack.cxx
tools/VInspector/VInspector_ItemAspectWindow.cxx [new file with mode: 0644]
tools/VInspector/VInspector_ItemAspectWindow.hxx [new file with mode: 0644]
tools/VInspector/VInspector_ItemBase.cxx
tools/VInspector/VInspector_ItemBase.hxx
tools/VInspector/VInspector_ItemContext.hxx
tools/VInspector/VInspector_ItemFolderObject.hxx
tools/VInspector/VInspector_ItemGraphic3dCStructure.cxx
tools/VInspector/VInspector_ItemGraphic3dCStructure.hxx
tools/VInspector/VInspector_ItemGraphic3dCView.cxx [new file with mode: 0644]
tools/VInspector/VInspector_ItemGraphic3dCView.hxx [new file with mode: 0644]
tools/VInspector/VInspector_ItemGraphic3dCamera.cxx [new file with mode: 0644]
tools/VInspector/VInspector_ItemGraphic3dCamera.hxx [new file with mode: 0644]
tools/VInspector/VInspector_ItemGraphic3dClipPlane.cxx
tools/VInspector/VInspector_ItemGraphic3dClipPlane.hxx
tools/VInspector/VInspector_ItemGraphic3dGroup.cxx
tools/VInspector/VInspector_ItemGraphic3dGroup.hxx
tools/VInspector/VInspector_ItemGraphic3dTransformPers.cxx
tools/VInspector/VInspector_ItemGraphic3dTransformPers.hxx
tools/VInspector/VInspector_ItemHistoryElement.cxx
tools/VInspector/VInspector_ItemHistoryRoot.cxx
tools/VInspector/VInspector_ItemHistoryType.cxx
tools/VInspector/VInspector_ItemPresentableObject.cxx
tools/VInspector/VInspector_ItemPresentableObject.hxx
tools/VInspector/VInspector_ItemPresentations.cxx
tools/VInspector/VInspector_ItemPrs3dAspect.cxx
tools/VInspector/VInspector_ItemPrs3dAspect.hxx
tools/VInspector/VInspector_ItemPrs3dDrawer.cxx
tools/VInspector/VInspector_ItemPrs3dDrawer.hxx
tools/VInspector/VInspector_ItemPrs3dPresentation.cxx
tools/VInspector/VInspector_ItemPrs3dPresentation.hxx
tools/VInspector/VInspector_ItemSelect3DSensitiveSetItem.cxx [new file with mode: 0644]
tools/VInspector/VInspector_ItemSelect3DSensitiveSetItem.hxx [new file with mode: 0644]
tools/VInspector/VInspector_ItemSelectBasicsEntityOwner.cxx
tools/VInspector/VInspector_ItemSelectBasicsEntityOwner.hxx
tools/VInspector/VInspector_ItemSelectBasicsSensitiveEntity.cxx
tools/VInspector/VInspector_ItemSelectBasicsSensitiveEntity.hxx
tools/VInspector/VInspector_ItemSelectMgrFilter.cxx
tools/VInspector/VInspector_ItemSelectMgrFilter.hxx
tools/VInspector/VInspector_ItemSelectMgrSelection.cxx
tools/VInspector/VInspector_ItemSelectMgrSelection.hxx
tools/VInspector/VInspector_ItemSelectMgrSensitiveEntity.cxx
tools/VInspector/VInspector_ItemSelectMgrSensitiveEntity.hxx
tools/VInspector/VInspector_ItemV3dView.cxx
tools/VInspector/VInspector_ItemV3dView.hxx
tools/VInspector/VInspector_ItemV3dViewer.cxx
tools/VInspector/VInspector_ItemV3dViewer.hxx
tools/VInspector/VInspector_PrsOpenGlElement.hxx
tools/VInspector/VInspector_TableModelValues.cxx
tools/VInspector/VInspector_TableModelValues.hxx
tools/VInspector/VInspector_Tools.cxx
tools/VInspector/VInspector_Tools.hxx
tools/VInspector/VInspector_ViewModelHistory.cxx
tools/VInspector/VInspector_Window.cxx
tools/VInspector/VInspector_Window.hxx
tools/VInspectorPaneAIS/FILES [new file with mode: 0644]
tools/VInspectorPaneAIS/VInspectorPaneAIS_PaneCreator.cxx [new file with mode: 0644]
tools/VInspectorPaneAIS/VInspectorPaneAIS_PaneCreator.hxx [new file with mode: 0644]
tools/VInspectorPaneAIS/VInspectorPaneAIS_Shape.cxx [new file with mode: 0644]
tools/VInspectorPaneAIS/VInspectorPaneAIS_Shape.hxx [new file with mode: 0644]
tools/VInspectorPaneAIS/VInspectorPaneAIS_Trihedron.cxx [new file with mode: 0644]
tools/VInspectorPaneAIS/VInspectorPaneAIS_Trihedron.hxx [new file with mode: 0644]
tools/View/FILES
tools/View/View_CameraPositionPrs.cxx [new file with mode: 0644]
tools/View/View_CameraPositionPrs.hxx [new file with mode: 0644]
tools/View/View_Viewer.cxx
tools/View/View_Viewer.hxx
tools/View/View_Widget.cxx
tools/View/View_Widget.hxx
tools/View/View_Window.cxx
tools/View/View_Window.hxx
tools/ViewControl/FILES
tools/ViewControl/ViewControl_ColorSelector.cxx
tools/ViewControl/ViewControl_ColorSelector.hxx
tools/ViewControl/ViewControl_EditType.hxx
tools/ViewControl/ViewControl_Pane.hxx [new file with mode: 0644]
tools/ViewControl/ViewControl_PaneCreator.cxx [new file with mode: 0644]
tools/ViewControl/ViewControl_PaneCreator.hxx [new file with mode: 0644]
tools/ViewControl/ViewControl_PaneItem.hxx [new file with mode: 0644]
tools/ViewControl/ViewControl_Tools.cxx
tools/ViewControl/ViewControl_Tools.hxx