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: QMainWindow

OpenGL 3D scene widget with toolbars.

getSceneWidget()[source]#

Returns the SceneWidget of this window.

Return type:

SceneWidget

getGroupResetWidget()[source]#

Returns the GroupPropertiesWidget of this window.

Return type:

GroupPropertiesWidget

getParamTreeView()[source]#

Returns the ParamTreeView of this window.

Return type:

ParamTreeView

getInteractiveModeToolBar()[source]#

Returns the interactive mode toolbar.

Return type:

InteractiveModeToolBar

getViewpointToolBar()[source]#

Returns the viewpoint toolbar.

Return type:

ViewpointToolBar

getOutputToolBar()[source]#

Returns the output toolbar.

Return type:

OutputToolBar

getPositionInfoWidget()[source]#

Returns the widget displaying selected position information.

Return type:

PositionInfoWidget