Skip to content

advanced/scalar_image_function_inspector_old.py Fails to run #558

@aaronayres35

Description

@aaronayres35

When attempting to run the example https://github.com/enthought/chaco/blob/master/examples/demo/advanced/scalar_image_function_inspector_old.py
The following error occurs:

Traceback (most recent call last):
  File "/Users/aayres/.edm/envs/chaco-test-3.6-pyside2/lib/python3.6/site-packages/enable/qt4/base_window.py", line 213, in paintEvent
    self.handler.paintEvent(event)
  File "/Users/aayres/.edm/envs/chaco-test-3.6-pyside2/lib/python3.6/site-packages/enable/qt4/base_window.py", line 65, in paintEvent
    self._enable_window._paint(event)
  File "/Users/aayres/.edm/envs/chaco-test-3.6-pyside2/lib/python3.6/site-packages/enable/abstract_window.py", line 471, in _paint
    self.component.draw(gc, view_bounds=(0, 0, size[0], size[1]))
  File "/Users/aayres/.edm/envs/chaco-test-3.6-pyside2/lib/python3.6/site-packages/enable/component.py", line 427, in draw
    self._draw(gc, view_bounds, mode)
  File "/Users/aayres/.edm/envs/chaco-test-3.6-pyside2/lib/python3.6/site-packages/enable/component.py", line 779, in _draw
    self._dispatch_draw(layer, gc, view_bounds, mode)
  File "/Users/aayres/.edm/envs/chaco-test-3.6-pyside2/lib/python3.6/site-packages/enable/container.py", line 273, in _dispatch_draw
    component._dispatch_draw(layer, gc, new_bounds, mode)
  File "/Users/aayres/.edm/envs/chaco-test-3.6-pyside2/lib/python3.6/site-packages/enable/container.py", line 271, in _dispatch_draw
    component._draw(gc, new_bounds, mode)
  File "/Users/aayres/.edm/envs/chaco-test-3.6-pyside2/lib/python3.6/site-packages/enable/component.py", line 769, in _draw
    self._dispatch_draw(layer, bb, view_bounds, mode)
  File "/Users/aayres/.edm/envs/chaco-test-3.6-pyside2/lib/python3.6/site-packages/enable/container.py", line 273, in _dispatch_draw
    component._dispatch_draw(layer, gc, new_bounds, mode)
  File "/Users/aayres/.edm/envs/chaco-test-3.6-pyside2/lib/python3.6/site-packages/enable/component.py", line 799, in _dispatch_draw
    handler(gc, view_bounds, mode)
  File "/Users/aayres/.edm/envs/chaco-test-3.6-pyside2/lib/python3.6/site-packages/chaco/base_2d_plot.py", line 204, in _draw_image
    self._render(gc)
  File "/Users/aayres/.edm/envs/chaco-test-3.6-pyside2/lib/python3.6/site-packages/chaco/contour_poly_plot.py", line 46, in _render
    self._update_polys()
  File "/Users/aayres/.edm/envs/chaco-test-3.6-pyside2/lib/python3.6/site-packages/chaco/contour_poly_plot.py", line 86, in _update_polys
    c = Cntr(xg, yg, data, ~mask)
ValueError: Arguments x, y, z, mask (if present) must have the same dimensions.

Reproduction Steps:

$ python ci/edmtool.py install --toolkit=pyside2
$ edm shell -e chaco-test-3.6-pyside2
# navigate to directory 
$ python scalar_image_function_inspector_old.py

Metadata

Metadata

Assignees

No one assigned

    Labels

    component: demosIssues related to the examples/demos.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions