Bases: object
A helper class to figure out the range of grid lines that need to be drawn.
The number of samples in each direction.
Compute an approximation of the bounding box obtained by applying transform_xy to the box delimited by (x1, y1, x2, y2)
.
The intended use is to have (x1, y1, x2, y2)
in axes coordinates, and have transform_xy be the transform from axes coordinates to data coordinates; this method then returns the range of data coordinates that span the actual axes.
The computation is done by sampling nx * ny
equispaced points in the (x1, y1, x2, y2)
box and finding the resulting points with extremal coordinates; then adding some padding to take into account the finite sampling.
As each sampling step covers a relative range of 1/nx or 1/ny, the padding is computed by expanding the span covered by the extremal coordinates by these fractions.
mpl_toolkits.axisartist.grid_finder.ExtremeFinderSimple
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.5.1/api/_as_gen/mpl_toolkits.axisartist.grid_finder.ExtremeFinderSimple.html