whitecanvas.backend.vispy package
Submodules
whitecanvas.backend.vispy.band module
- class whitecanvas.backend.vispy.band.Band(t, ydata0, ydata1, orient: whitecanvas.types._enums.Orientation)[source]
Bases:
vispy.scene.visuals.Polygon
whitecanvas.backend.vispy.bars module
whitecanvas.backend.vispy.canvas module
- class whitecanvas.backend.vispy.canvas.Camera(rect=(0, 0, 1, 1), aspect=None, **kwargs)[source]
Bases:
vispy.scene.cameras.panzoom.PanZoomCamera
- resized
- class whitecanvas.backend.vispy.canvas.Canvas(viewbox: vispy.scene.widgets.viewbox.ViewBox)[source]
Bases:
object
- class whitecanvas.backend.vispy.canvas.CanvasGrid(heights: list[int], widths: list[int], app: str = 'default')[source]
Bases:
object
- class whitecanvas.backend.vispy.canvas.SceneCanvasExt(title='VisPy canvas', size=(800, 600), position=None, show=False, autoswap=True, app=None, create_native=True, vsync=False, resizable=True, decorate=True, fullscreen=False, config=None, shared=None, keys=None, parent=None, dpi=None, always_on_top=False, px_scale=1, bgcolor='black')[source]
Bases:
vispy.scene.canvas.SceneCanvas
whitecanvas.backend.vispy.image module
whitecanvas.backend.vispy.line module
whitecanvas.backend.vispy.markers module
whitecanvas.backend.vispy.text module
- class whitecanvas.backend.vispy.text.SingleText(x: float, y: float, text: str)[source]
Bases:
vispy.scene.visuals.Text
- class whitecanvas.backend.vispy.text.Texts(x: numpy.ndarray[Any, numpy.dtype[numpy.floating]], y: numpy.ndarray[Any, numpy.dtype[numpy.floating]], text: list[str])[source]
Bases:
vispy.scene.visuals.Compound
- property subvisuals: list[whitecanvas.backend.vispy.text.SingleText]