use RangeInclusive;
/// The plotting domain — the range of each axis over which plots are evaluated.
///
/// Default is [-10, 10] on all axes.
/// The natural data bounds of a plot object (for auto-fitting).
///
/// `PlotObject::natural_bounds()` returns `None` for analytical functions
/// where auto-fitting from output doesn't make semantic sense.