|
From: <HBB...@t-...> - 2007-06-27 22:34:59
|
Ethan Merritt wrote: > - I can't figure out how/where plots "with image" contribute to > autoscaling. Where in the existing code does this happen? AFAICS, it does it roughly the usual way, via macro axis.h:STORE_WITH_LOG_AND_UPDATE_RANGE(). Follow the 'update_axes' argument to plot_image_or_update_axes() to find it. > Note: We only need to support the subset of 3D plots with > "set view map". It turns out that these always use a reversed y axis. Well, it feels like I've preached against the way 'map' was implemented since day one. Nobody listened. Reversed axes were tricky, but still basically sane until the waters were muddied further by inventing another reason why some axis would be reverted, supposedly without the majority of the code noticing. But then it turned some parts of the code did have to notice. It took years to sort out that mess. Sort of. |