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.

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