Open
Description
Bug summary
Matplotlib is missing auto-scale support for LineCollection.
Related issues:
- [Bug]:
add_collection3d
does not update view limits #23317 - FIX: Autoscale support in add_collection3d for Line3DCollection and Poly3DCollection #28403
Code for reproduction
from matplotlib import pyplot as plt
from matplotlib.collections import LineCollection
lc = LineCollection([[(x, x ** 2) for x in range(5)]])
ax = plt.gca()
ax.add_collection(lc)
# ax.autoscale() # need to manually call this
plt.show()
Actual outcome
Expected outcome
Additional information
No response
Operating system
macOS 14.6.1
Matplotlib Version
3.9.3
Matplotlib Backend
macosx
Python version
3.12.7
Jupyter version
7.2.2
Installation
pip