Hi,
I have an 'axes' and some Line2D instance 'line' which is part of the
axes artists.
Suppose the plot has been zoomed so only a small window of the original
axes is visible. Is there a fast/convenient method that can be used to
test if a Line2D object is visible at the current zoom level.
Of course you can test with
data = line.get_xydata()
(x_0, x_1) = axes.get_xlim()
(y_0, y_1) = axes.get_ylim()
invisible_x = (data[:,0].max() < x_0) or (data[:,0].min() > x_1)
invisible_y = (data[:,1].max() < y_0) or (data[:,1].min() > y_1)
but there might be something more convenient method/approach for this.
Best regards,
Mads
--
+-----------------------------------------------------+
| Mads Ipsen |
+----------------------+------------------------------+
| Gåsebæksvej 7, 4. tv | |
| DK-2500 Valby | phone: +45-29716388 |
| Denmark | email: mad...@gm... |
+----------------------+------------------------------+
|