From 719d55674ab51faca1e631bc171a2ec6d368a587 Mon Sep 17 00:00:00 2001 From: David Stansby Date: Fri, 2 Jun 2017 15:51:18 +0100 Subject: [PATCH 1/2] Clarify how a FancyArrowPatch behaves --- lib/matplotlib/patches.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/matplotlib/patches.py b/lib/matplotlib/patches.py index 199aabc06d80..56df9605771a 100644 --- a/lib/matplotlib/patches.py +++ b/lib/matplotlib/patches.py @@ -3995,6 +3995,10 @@ def transmute(self, path, mutation_size, linewidth): class FancyArrowPatch(Patch): """ A fancy arrow patch. It draws an arrow using the :class:`ArrowStyle`. + + The head and tail positions are fixed at the specified start and end points + of the arrow, but the size and shape of the arrow does not change when the + axis is moved or zoomed. """ _edge_default = True From bb29bb6680fb63fcd1f2a4f0325b0158212e0283 Mon Sep 17 00:00:00 2001 From: David Stansby Date: Wed, 7 Jun 2017 15:09:38 +0100 Subject: [PATCH 2/2] Clarify in display units --- lib/matplotlib/patches.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/matplotlib/patches.py b/lib/matplotlib/patches.py index 56df9605771a..5120bf793ada 100644 --- a/lib/matplotlib/patches.py +++ b/lib/matplotlib/patches.py @@ -3997,8 +3997,8 @@ class FancyArrowPatch(Patch): A fancy arrow patch. It draws an arrow using the :class:`ArrowStyle`. The head and tail positions are fixed at the specified start and end points - of the arrow, but the size and shape of the arrow does not change when the - axis is moved or zoomed. + of the arrow, but the size and shape (in display coordinates) of the arrow + does not change when the axis is moved or zoomed. """ _edge_default = True