Package pyforms :: Package gui :: Package Controls :: Package ControlPlayer :: Module VideoGLWidget :: Class VideoGLWidget |
[hide private]
[frames] | no frames]

# Class VideoGLWidget

source code

Instance Methods | [hide private]
__init__(self, parent=None) | source code
initializeGL(self) | source code
resizeGL(self, width, height) | source code
drawVideo(self, _width, _height, x, y, z) | source code
drawPyramid(self, size=0.01) Draw a multicolored pyramid | source code
paintGL(self) | source code
reset(self) | source code
paint(self, frames) | source code
wheelEvent(self, event) | source code
mouseDoubleClickEvent(self, event) | source code
mouseReleaseEvent(self, event) | source code
mousePressEvent(self, event) | source code
mouseMoveEvent(self, event) | source code
keyReleaseEvent(self, event) | source code
onDoubleClick(self, event, x, y) | source code
onClick(self, event, x, y) | source code
onDrag(self, startPoint, endPoint) | source code
onEndDrag(self, startPoint, endPoint) | source code
onKeyRelease(self, event) | source code
rotateX(self, value) | source code
rotateZ(self, value) | source code
point(self, value) | source code

Class Variables | [hide private]
| image2Display = `[]`
| texture = `[]`
| _x = `0.0`
| _y = `0.0`
| zoom = `1.0`
| _width = `1.0`
| _height = `1.0`
| _mouseX = `0.0`
| _mouseY = `0.0`
| _mouseDown = `False`
| _glX = `0.0`
| _glY = `0.0`
| _glZ = `0.0`
| _lastGlX = `0.0`
| _lastGlY = `0.0`

Method Details | [hide private]

### rotateX(self, value) | source code
Decorators: `@rotateX.setter`

### rotateZ(self, value) | source code
Decorators: `@rotateZ.setter`

### point(self, value) | source code
Decorators: `@point.setter`