Module ImportFrom alias Import alias ImportFrom alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam defaults body Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body ImportFrom alias Assert Call NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict Str Str Str Str ListLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr If AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr body If UnaryOpNot SubscriptLoad NameLoad Index Str body Raise Call NameLoad Str For NameStore ListComp NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad NameLoad attr UnaryOpNot NameLoad body If CompareIn NameLoad ListLoad Str Str Str body Continue Assign NameStore CompareIn NameLoad ListLoad Str Str If BinOpSub Call NameLoad SubscriptLoad NameLoad Index NameLoad NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str Str Str For NameStore NameLoad body Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Raise Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Raise Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Raise Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Raise Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Raise Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Return TupleLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad If CompareIs SubscriptLoad AttributeLoad NameLoad attr Index Str NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad If UnaryOpNot Call NameLoad NameLoad Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body If CompareLt BinOpSub Call NameLoad AttributeLoad NameLoad attr Num body Return Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareIs SubscriptLoad AttributeLoad NameLoad attr Index Str NameLoad body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr orelse Assign SubscriptStore NameLoad Index Str AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad If BoolOpAnd SubscriptLoad AttributeLoad NameLoad attr Index Str CompareEq AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad If CompareIn AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str body Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults kwarg body Assign NameStore Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str If CompareIs NameLoad NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Return Assert CompareEq AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr Str If BinOpBitAnd BinOpBitAnd BinOpBitAnd CompareLtE BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad CompareEq BinOpSub SubscriptLoad AttributeLoad NameLoad attr Index Num SubscriptLoad AttributeLoad NameLoad attr Index Num Num CompareEq BinOpSub SubscriptLoad AttributeLoad NameLoad attr Index Num SubscriptLoad AttributeLoad NameLoad attr Index Num Num CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Raise NameLoad decorator_list FunctionDef arguments args NameParam defaults body Raise NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list decorator_list
N/A util SimpleBunch N/A time timeit default_timer BaseApplicationBackend N/A object N/A N/A BaseApplicationBackend()

    Abstract class that provides an interface between backends and Application.
    Each backend must implement a subclass of ApplicationBackend, and
    implement all its _vispy_xxx methods.
     _vispy_get_backend_name N/A N/A self N/A N/A N/A N/A NotImplementedError N/A _vispy_process_events N/A N/A self N/A N/A N/A N/A NotImplementedError N/A _vispy_run N/A N/A self N/A N/A N/A N/A NotImplementedError N/A _vispy_reuse N/A N/A self N/A N/A N/A N/A _vispy_quit N/A N/A self N/A N/A N/A N/A NotImplementedError N/A _vispy_get_native_app N/A N/A self N/A N/A N/A self N/A _vispy_sleep N/A N/A self duration_sec N/A N/A N/A N/A N/A time sleep duration_sec N/A N/A BaseCanvasBackend N/A object N/A N/A BaseCanvasBackend(vispy_canvas, capability, context_type)

    Abstract class that provides an interface between backends and Canvas.
    Each backend must implement a subclass of CanvasBackend, and
    implement all its _vispy_xxx methods. Also, also a backend must
    make sure to generate the following events: 'initialize', 'resize',
    'draw', 'mouse_press', 'mouse_release', 'mouse_move',
    'mouse_wheel', 'key_press', 'key_release'. When a backend detects
    that the canvas should be closed, the backend should call
    'self._vispy_canvas.close', because the close event is handled within
    the canvas itself.
     __init__ N/A N/A self vispy_canvas N/A N/A canvas Canvas N/A N/A isinstance vispy_canvas Canvas N/A N/A self _vispy_canvas vispy_canvas N/A N/A self _last_time 0 N/A N/A vispy_canvas _backend self N/A N/A self _vispy_mouse_data N/A buttons press_event last_event last_mouse_press N/A None None None N/A _process_backend_kwargs N/A N/A self kwargs N/A N/A N/A  Simple utility to retrieve kwargs in predetermined order.
        Also checks whether the values of the backend arguments do not
        violate the backend capabilities.
         N/A app N/A N/A self _vispy_canvas app N/A capability N/A N/A app backend_module capability N/A N/A N/A N/A kwargs N/A context shared name N/A N/A N/A N/A capability N/A context N/A N/A N/A RuntimeError Cannot share context with this backend N/A key N/A key N/A N/A key val N/A N/A capability items N/A val N/A N/A N/A key N/A context multi_window scroll N/A N/A N/A invert N/A key N/A resizable decorate N/A N/A N/A bool N/A kwargs N/A key invert N/A N/A N/A RuntimeError N/A Config %s is not supported by backend %s N/A key N/A app backend_name N/A out N/A SimpleBunch N/A keys N/A title size position show vsync resizable decorate fullscreen parent context always_on_top N/A key keys N/A N/A N/A out N/A key N/A kwargs N/A key N/A out N/A _vispy_set_current N/A N/A self N/A N/A N/A N/A NotImplementedError N/A _vispy_swap_buffers N/A N/A self N/A N/A N/A N/A NotImplementedError N/A _vispy_set_title N/A N/A self title N/A N/A N/A N/A NotImplementedError N/A _vispy_set_size N/A N/A self w h N/A N/A N/A N/A NotImplementedError N/A _vispy_set_position N/A N/A self x y N/A N/A N/A N/A NotImplementedError N/A _vispy_set_visible N/A N/A self visible N/A N/A N/A N/A NotImplementedError N/A _vispy_set_fullscreen N/A N/A self fullscreen N/A N/A N/A N/A NotImplementedError N/A _vispy_update N/A N/A self N/A N/A N/A N/A NotImplementedError N/A _vispy_close N/A N/A self N/A N/A N/A N/A NotImplementedError N/A _vispy_get_size N/A N/A self N/A N/A N/A N/A NotImplementedError N/A _vispy_get_physical_size N/A N/A self N/A N/A N/A N/A N/A self _vispy_get_size N/A _vispy_get_position N/A N/A self N/A N/A N/A N/A NotImplementedError N/A _vispy_get_fullscreen N/A N/A self N/A N/A N/A N/A NotImplementedError N/A _vispy_get_geometry N/A N/A self N/A N/A N/A N/A x y N/A N/A self _vispy_get_position N/A N/A w h N/A N/A self _vispy_get_size N/A N/A x y w h N/A _vispy_get_native_canvas N/A N/A self N/A N/A N/A self N/A _vispy_mouse_press N/A N/A self N/A kwargs N/A N/A N/A N/A kwargs update N/A self _vispy_mouse_data N/A ev N/A N/A N/A N/A self _vispy_canvas events mouse_press kwargs N/A N/A N/A N/A self _vispy_mouse_data N/A press_event None N/A N/A N/A N/A self _vispy_mouse_data N/A press_event ev N/A N/A N/A N/A N/A self _vispy_mouse_data N/A buttons append N/A ev button N/A N/A N/A self _vispy_mouse_data N/A last_event ev N/A N/A N/A getattr self _double_click_supported False N/A N/A N/A N/A self _vispy_detect_double_click ev N/A ev N/A _vispy_mouse_move N/A N/A self N/A kwargs N/A N/A N/A N/A N/A default_timer N/A self _last_time 0.01 N/A N/A N/A N/A self _last_time N/A default_timer N/A N/A N/A kwargs update N/A self _vispy_mouse_data N/A N/A N/A N/A self _vispy_mouse_data N/A press_event None N/A N/A last_event N/A N/A self _vispy_mouse_data N/A last_event N/A N/A last_event None N/A N/A N/A N/A last_event _forget_last_event N/A N/A N/A kwargs N/A button N/A N/A N/A self _vispy_mouse_data N/A press_event button N/A ev N/A N/A N/A N/A self _vispy_canvas events mouse_move kwargs N/A N/A N/A self _vispy_mouse_data N/A last_event ev N/A ev N/A _vispy_mouse_release N/A N/A self N/A kwargs N/A N/A N/A N/A kwargs update N/A self _vispy_mouse_data N/A ev N/A N/A N/A N/A self _vispy_canvas events mouse_release kwargs N/A N/A N/A N/A self _vispy_mouse_data N/A press_event N/A N/A N/A N/A self _vispy_mouse_data N/A press_event button N/A ev button N/A N/A N/A N/A self _vispy_mouse_data N/A press_event None N/A N/A N/A ev button N/A N/A self _vispy_mouse_data N/A buttons N/A N/A N/A N/A N/A N/A self _vispy_mouse_data N/A buttons remove N/A ev button N/A N/A N/A self _vispy_mouse_data N/A last_event ev N/A ev N/A _vispy_mouse_double_click N/A N/A self N/A kwargs N/A N/A N/A N/A kwargs update N/A self _vispy_mouse_data N/A ev N/A N/A N/A N/A self _vispy_canvas events mouse_double_click kwargs N/A N/A N/A self _vispy_mouse_data N/A last_event ev N/A ev N/A _vispy_detect_double_click N/A N/A self ev N/A kwargs N/A N/A dt_max 0.3 N/A lastev N/A N/A self _vispy_mouse_data N/A last_mouse_press N/A N/A lastev None N/A N/A N/A N/A self _vispy_mouse_data N/A last_mouse_press ev N/A N/A N/A N/A lastev type mouse_press N/A N/A N/A ev type mouse_press N/A N/A N/A N/A N/A N/A N/A ev time N/A lastev time dt_max N/A N/A N/A N/A lastev pos N/A 0 N/A N/A ev pos N/A 0 0 N/A N/A N/A N/A lastev pos N/A 1 N/A N/A ev pos N/A 1 0 N/A N/A lastev button N/A ev button N/A N/A N/A N/A self _vispy_mouse_double_click kwargs N/A N/A N/A self _vispy_mouse_data N/A last_mouse_press ev N/A N/A BaseTimerBackend N/A object N/A N/A BaseTimerBackend(vispy_timer)

    Abstract class that provides an interface between backends and Timer.
    Each backend must implement a subclass of TimerBackend, and
    implement all its _vispy_xxx methods.
     __init__ N/A N/A self vispy_timer N/A N/A N/A N/A self _vispy_timer vispy_timer N/A _vispy_start N/A N/A self interval N/A N/A N/A NotImplementedError N/A _vispy_stop N/A N/A self N/A N/A N/A NotImplementedError N/A _vispy_get_native_timer N/A N/A self N/A N/A N/A self N/A N/A