Hi Jordan,
Thanks for your heads-up. I actually left this and went back to using
polygon patches for the arrows, mainly because I thought I'd have more
control over the size without having to do any fancy line collection
stuff. Re. your change, the call to the LineCollection__init__ function
in axes.py just needs an extra set of []'s around the list comprehension
and all is OK, but your solution could work too.
I do intend to look again at the transform stuff to try to get arrows
transforming properly - just very busy at the moment, but then I usually am.
Gary R.
I've found one problem with your Arrow LineCollection; it's not actually
a line collection. It's one line, so some of the LineCollection
functions fail on it. You need to break up the arrow into segments,
like this:
'barbed': array([ [ [0.,0.], [L,0.] ],
[ [L,0.], [L-S,S/3] ],
[ [L,0.], [L-S,-S/3] ] ]
Except just doing this will break the matrixmultiply. Just a heads-up.
Jordan
-------------------------------------------------------
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel