Hi all,

I just sent in a pull request #941 to update the documentation for 
axes.arrow, because width,head_width,head_length, etc weren't 
documented, but I ran into a couple of concerns that I thought to discuss:

1. the default width of 0.001 seems absurdly small. 0.05 seems better. 
You can tell there's actually an arrowhead there with reasonable x- and 
y-limits.

2. I believe that length_includes_head ought to default to True. 
especially since the doc says: Draws arrow on specified axis from (*x*, 
*y*) to (*x* + *dx*, *y* + *dy*), one would expect by default the tip of 
the arrow to end at *x* + *dx*, *y* + *dy*

3. for the 'shape' arg, 'left' and 'right' seem to be backwards to me. 
Given that the arrow defines a vector direction, say \hat{x}, then 
'left' to me means only the part of the arrow in the +y half of the 
plane should be drawn.

M

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to