Plot3DWindow: OpenGL scene and toolbar
This module provides a QMainWindow with a 3D scene and associated toolbar.
- 
class silx.gui.plot3d.Plot3DWindow.Plot3DWindow(parent=None)[source]
- Bases: PyQt4.QtGui.QMainWindow - QGLWidget with a 3D viewport and an overview. - 
- 
getPlot3DWidget()[source]
- Get the Plot3DWidget of this window 
 - 
- 
setProjection(projection)[source]
- Change the projection in use. - 
| Parameters: | projection (str) – In ‘perspective’, ‘orthographic’. | 
|---|
 
 
 - 
- 
getProjection()[source]
- Return the current camera projection mode as a str. - See setProjection() 
 - 
- 
centerScene()[source]
- Position the center of the scene at the center of rotation. 
 - 
- 
resetZoom()[source]
- Reset the camera position to a default. - 
| Parameters: | face (str) – The direction the camera is looking at:
side, front, back, top, bottom, right, left.
Default: front. | 
|---|
 
 
 - 
- 
getBackgroundColor()[source]
- Returns the RGBA background color (QColor). 
 - 
- 
setBackgroundColor(color)[source]
- Set the background color of the OpenGL view. - 
| Parameters: | color (QColor, str or array-like of 3 or 4 float in [0., 1.] or uint8) – RGB color of the isosurface: name, #RRGGBB or RGB values | 
|---|