Flag axis sides where the generic 5% data-range margin must not be applied, matching matplotlib's sticky edges. Bars carry their own margin (with a sticky baseline) in process_bar_plot_ranges; a pcolormesh and contour grids fill their data extent exactly. In each case the data range is authoritative and adding margin would float the artist off the axis (bars) or leave a gap around it (mesh/contour).
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(plot_data_t), | intent(in) | :: | plots(:) | |||
| integer, | intent(in) | :: | plot_count | |||
| integer, | intent(in), | optional | :: | axis_filter | ||
| logical, | intent(out) | :: | sticky_x_min | |||
| logical, | intent(out) | :: | sticky_x_max | |||
| logical, | intent(out) | :: | sticky_y_min | |||
| logical, | intent(out) | :: | sticky_y_max |