SceneWindow: 3D data viewer window

This module provides a QMainWindow with a 3D SceneWidget and toolbars.

../../../_images/SceneWindow.png

For sample code using SceneWindow, see plot3dSceneWindow.py in silx.gui.plot3d sample code.

See SceneWidget for the API to manage the visualized 3D data.

SceneWindow

class SceneWindow(parent=None)[source]

Bases: PyQt5.QtWidgets.QMainWindow

OpenGL 3D scene widget with toolbars.

getGroupResetWidget()[source]

Returns the GroupPropertiesWidget of this window.

Return type:GroupPropertiesWidget
getInteractiveModeToolBar()[source]

Returns the interactive mode toolbar.

Return type:InteractiveModeToolBar
getOutputToolBar()[source]

Returns the output toolbar.

Return type:OutputToolBar
getParamTreeView()[source]

Returns the ParamTreeView of this window.

Return type:ParamTreeView
getPositionInfoWidget()[source]

Returns the widget displaying selected position information.

Return type:PositionInfoWidget
getSceneWidget()[source]

Returns the SceneWidget of this window.

Return type:SceneWidget
getViewpointToolBar()[source]

Returns the viewpoint toolbar.

Return type:ViewpointToolBar