Skip to main content
`Ctrl`+`K`

# `SceneWindow`: 3D data viewer window

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

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)

  Bases: `QMainWindow`

  OpenGL 3D scene widget with toolbars.

  getSceneWidget()

    Returns the SceneWidget of this window.

    Return type:

      SceneWidget

  getGroupResetWidget()

    Returns the `GroupPropertiesWidget` of this window.

    Return type:

      GroupPropertiesWidget

  getParamTreeView()

    Returns the `ParamTreeView` of this window.

    Return type:

      ParamTreeView

  getInteractiveModeToolBar()

    Returns the interactive mode toolbar.

    Return type:

      InteractiveModeToolBar

  getViewpointToolBar()

    Returns the viewpoint toolbar.

    Return type:

      ViewpointToolBar

  getOutputToolBar()

    Returns the output toolbar.

    Return type:

      OutputToolBar

  getPositionInfoWidget()

    Returns the widget displaying selected position information.

    Return type:

      PositionInfoWidget