PyInventor.QtInventor.QIVWidget
class QIVWidget(PySide.QtOpenGL.QGLWidget)
OpenGL widget for displaying and interacting with inventor scene graphs. This class derives from QtOpenGL.QGLWidget and creates a scene manager instance to which it forwards mouse, keyboard and display events.Method resolution order:
- QIVWidget
- PySide.QtOpenGL.QGLWidget
- PySide.QtGui.QWidget
- PySide.QtCore.QObject
- PySide.QtGui.QPaintDevice
- Shiboken.Object
- builtins.object
Methods defined here:
initializeGL(self)
Performs initial OpenGL setupmouseMoveEvent(self, event)
Forwards mouse move event to scene for processingmousePressEvent(self, event)
Forwards mouse button press event to scene for processingmouseReleaseEvent(self, event)
Forwards mouse button release event to scene for processingpaintGL(self)
Renders sceneresizeGL(self, width, height)
Resizes viewport of scene managersetSizeHint(self, width, height)
Sets hint for default widget sizesizeHint(self)
Returns default widget sizetoImage(self, width, height)
Renders the scene into an offline buffer and returns is as QImage instancewheelEvent(self, event)
Forwards mouse wheel event to scene for processingData and other attributes defined here:
idleTimer = PySide.QtCore.QTimer objectqtButtonIndex = (PySide.QtCore.Qt.MouseButton.LeftButton, PySide.QtCor...
staticMetaObject = PySide.QtCore.QMetaObject object