[Matplotlib-users] path contains_point IndexError: Unexpected SeqBase length

2012-06-12 Thread Gustavo Goretkin
I think I'm experiencing a bug. Here is a minimum example: import matplotlib.patches as mpatches path = mpatches.Rectangle((0,0),width=1,height=1).get_path() print path.contains_point(point=(.5,.5)) it raises an IndexError: Unexpected SeqBase length. I think this is a problem in the contains_po

Re: [Matplotlib-users] path contains_point IndexError: Unexpected SeqBase length

2012-06-11 Thread Benjamin Root
On Mon, Jun 11, 2012 at 12:23 PM, Gustavo Goretkin < gustavo.goret...@gmail.com> wrote: > The problem is that the function in _path.cpp expects a path radius > argument, r. > > Here is the signature: > point_in_path(double x, double y, double r, PathIterator& path, > const agg::trans

Re: [Matplotlib-users] path contains_point IndexError: Unexpected SeqBase length

2012-06-11 Thread Phil Elson
I can't reproduce this on version >= 1.1.0. What version of matplotlib are you using? On 11 June 2012 17:23, Gustavo Goretkin wrote: > The problem is that the function in _path.cpp expects a path radius > argument, r. > > Here is the signature: > point_in_path(double x, double y, double r, PathI

Re: [Matplotlib-users] path contains_point IndexError: Unexpected SeqBase length

2012-06-11 Thread Gustavo Goretkin
The problem is that the function in _path.cpp expects a path radius argument, r. Here is the signature: point_in_path(double x, double y, double r, PathIterator& path, const agg::trans_affine& trans) but the invocation in python looks like this: point_in_path(point[0], point[1], se