def _create_canvas(): """Create a VisPy canvas with a color background.""" from vispy import app c = app.Canvas() c.color = _random_color() @c.connect def on_draw(e): # pragma: no cover c.context.clear(c.color) return c
def test_uniform_scatter_custom(qtbot, canvas_pz): n = 100 # Random position. pos = 0.2 * np.random.randn(n, 2) _test_visual( qtbot, canvas_pz, UniformScatterVisual(color=_random_color() + (0.5,), size=10.0), pos=pos, masks=np.linspace(0.0, 1.0, n), data_bounds=None, )
def test_uniform_scatter_custom(qtbot, canvas_pz): n = 100 # Random position. pos = .2 * np.random.randn(n, 2) _test_visual( qtbot, canvas_pz, UniformScatterVisual( color=_random_color() + (.5, ), size=10., ), pos=pos, masks=np.linspace(0., 1., n), data_bounds=None, )