vispy.visuals.transforms.interactive module#
- class vispy.visuals.transforms.interactive.PanZoomTransform(canvas=None, aspect=None, **kwargs)#
Bases:
STTransform
Pan-zoom transform
- Parameters:
- canvasinstance of Canvas | None
The canvas to attch to.
- aspectfloat | None
The aspect ratio to apply.
- **kwargsdict
Keyword arguments to pass to the underlying STTransform.
- attach(canvas)#
Attach this tranform to a canvas
- Parameters:
- canvasinstance of Canvas
The canvas.
- property canvas_tr#
- on_mouse_move(event)#
Mouse move handler
- Parameters:
- eventinstance of Event
The event.
- on_mouse_wheel(event)#
Mouse wheel handler
- Parameters:
- eventinstance of Event
The event.
- on_resize(event)#
Resize handler
- Parameters:
- eventinstance of Event
The event.