mpl_toolkits.axisartist.floating_axes.ExtremeFinderFixed#
- class mpl_toolkits.axisartist.floating_axes.ExtremeFinderFixed(extremes)[源代码][源代码]#
-
这个子类总是返回相同的边界框。
- 参数:
- 极端(浮点数, 浮点数, 浮点数, 浮点数)
这个辅助函数总是返回的边界框。
- __call__(transform_xy, x1, y1, x2, y2)[源代码][源代码]#
计算通过将 transform_xy 应用于由
(x1, y1, x2, y2)界定的框所获得的边界框的近似值。预期的使用方式是在轴坐标中使用
(x1, y1, x2, y2),并让 transform_xy 是从轴坐标到数据坐标的变换;此方法随后返回实际轴所跨越的数据坐标范围。计算是通过在
(x1, y1, x2, y2)盒子中采样nx * ny个等间距的点,并找到具有极值坐标的点来完成的;然后添加一些填充以考虑有限采样。由于每个采样步骤覆盖了相对范围的 1/nx 或 1/ny,填充是通过将极值坐标所覆盖的范围按这些分数扩展来计算的。