Hi,
The following code:
from matplotlib.patches import Ellipse
from matplotlib.collections import PatchCollection
p = PatchCollection([Ellipse((0.5,0.5),0.2,0.1)], match_original=True)
raises the following exception:
Traceback (most recent call last):
File "test_patches.py", line 5, in <module>
p = PatchCollection([Ellipse((0.5,0.5),0.2,0.1)], match_original=True)
File "/Users/tom/Library/Python/2.6/site-packages/matplotlib/collections.py", line 1041, in __init__
facecolors = [determine_facecolor(p) for p in patches]
File "/Users/tom/Library/Python/2.6/site-packages/matplotlib/collections.py", line 1037, in determine_facecolor
if patch.fill:
AttributeError: 'Ellipse' object has no attribute 'fill'
I have submitted a ticket: https://sourceforge.net/tracker/?group_id=80706&atid=560720
Cheers,
Tom