Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
e487b1c
Add user supplied transforms and join/cap styles
deep-jkl Jul 23, 2021
37859ea
Avoid reinstanting MarkerStyle in lines.py
deep-jkl Aug 26, 2021
8153632
Update dosctring.
deep-jkl Sep 5, 2021
4469006
Add marker.transformed + test
deep-jkl Sep 6, 2021
4ea2b91
Add affine transform primitives to markers
deep-jkl Sep 10, 2021
7f6d1be
Tweaking docstrings in MarkerStyle.
deep-jkl Sep 11, 2021
2729fe4
Update MarkerStyle module documentation
deep-jkl Sep 12, 2021
4357995
Update marker Reference documentation
deep-jkl Sep 12, 2021
b1bbdff
Add whats new for MarkerStyle features
deep-jkl Sep 12, 2021
9ac3ad2
Add new example with advanced MarkerStyle mapping
deep-jkl Sep 12, 2021
4180843
Fix errors discovered by CI
deep-jkl Sep 12, 2021
905eba4
Fix typo in markers api documentation.
deep-jkl Sep 13, 2021
3fc6140
Improve test for invalid rotated inputs
deep-jkl Sep 14, 2021
04a3e70
Add tests for MarkerStyle scaled and translated
deep-jkl Sep 14, 2021
af6b89a
Add function for optimized None+transform
deep-jkl Sep 15, 2021
c01e8f1
Remove ambiguous translated primitive for MarkerStyle
deep-jkl Sep 15, 2021
95d93d2
Add missing test for MarkerStyle.get_alt_transform
deep-jkl Sep 15, 2021
75a92d8
Improve documentation outputs.
deep-jkl Sep 16, 2021
e4f8456
Update docstrings according to jklymak
deep-jkl Sep 28, 2021
5aa5bbd
Make MarkerStyle.rotated more concise
deep-jkl Sep 28, 2021
214ea3f
Refactor code, linting.
deep-jkl Sep 28, 2021
7101e3c
Rework get_cap(join)style, add tests
deep-jkl Sep 28, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Avoid reinstanting MarkerStyle in lines.py
  • Loading branch information
deep-jkl committed Sep 21, 2021
commit 37859ea33869d86c4e57aaa3512a705092e774be
5 changes: 4 additions & 1 deletion lib/matplotlib/lines.py
Original file line number Diff line number Diff line change
Expand Up @@ -370,7 +370,10 @@ def __init__(self, xdata, ydata,
self.set_color(color)
if marker is None:
marker = 'none' # Default.
self._marker = MarkerStyle(marker, fillstyle)
if not isinstance(marker, MarkerStyle):
self._marker = MarkerStyle(marker, fillstyle)
else:
self._marker = marker

self._markevery = None
self._markersize = None
Expand Down