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