Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork7.9k
Closed
Labels
Milestone
Description
Documentation Link
https://matplotlib.org/devdocs/api/_enums_api.html#matplotlib._enums.CapStyle
Problem
The demo states that the default capstyle isprojecting
, which is true forLine2D
but not forPathPatch
(where the default is 'butt').
import matplotlib.pyplot as pltimport matplotlib as mplfig,ax = plt.subplots(figsize=(2,1), layout='constrained')xx = [0, 1]yy = [0, 0]ax.plot(xx, yy, lw=12, color='tab:blue')ax.plot(xx, yy, lw=1, color='black')ax.plot(xx, yy, 'o', color='tab:red', markersize=3)ax.add_patch(mpl.patches.PathPatch(mpl.path.Path([[0, 0],[1, 0]]), lw=20, color='C1'))ax.set_axis_off()
(see alsohttps://stackoverflow.com/a/70381813/3944322)
Suggested improvement
Change(default)
to(default for Line2D)
in
matplotlib/lib/matplotlib/_enums.py
Line 171 in98115e9
ax.text(2.25,0.55,'(default)',ha='center') |
Matplotlib Version
3.5.0