class_docstr: Class implementing a 2D Descartes coordinate system object.
class_docstr_tok: ["Class","implementing","a","2D","Descartes","coordinate","system","object","."]
docstr: Sets the lower and upper bounds of the X and Y values
docstr_tok: ["Sets","the","lower","and","upper","bounds","of","the","X","and","Y","values"]
code: def bounds(self, bounds):
      """Sets the lower and upper bounds of the X and Y values"""
      self._bounds = BoundingBox(bounds)
      self._recalc_scale_factors()
  
file_path: python-igraph/src/igraph/drawing/cairo/coord.py
imports: from abc import abstractmethod
  from igraph.drawing.cairo.base import AbstractCairoDrawer
  from igraph.drawing.utils import BoundingBox
label_desc: Use image node_id 5 for calling the DescartesCoordinateSystem obj's underlying member method code with example usage: obj.bounds(bounds) without return types