class_docstr: Bounding box to check if data intersects/contains other
  bounding boxes.
  
  .. versionadded:: 3.0.0
class_docstr_tok: ["Bounding","box","to","check","if","data","intersects\/contains","other","bounding","boxes",".","..","versionadded",":",":","3.0.0"]
docstr: Parameters
  ----------
  other: Union["BBox", AreaOfUse]
      The other BBox to use to check.
  
  Returns
  -------
  bool:
      True if this BBox contains the other bbox.
docstr_tok: ["Parameters","--","--","--","--","--","other",":","Union","[","``","BBox","''",",","AreaOfUse","]","The","other","BBox","to","use","to","check",".","Returns","--","--","--","-","bool",":","True","if","this","BBox","contains","the","other","bbox","."]
code: def contains(self, other: Union["BBox", AreaOfUse]) -> bool:
      """
      Parameters
      ----------
      other: Union["BBox", AreaOfUse]
          The other BBox to use to check.
  
      Returns
      -------
      bool:
          True if this BBox contains the other bbox.
      """
      return (
          other.west >= self.west
          and other.east <= self.east
          and other.south >= self.south
          and other.north <= self.north
      )
  
file_path: pyproj/pyproj/aoi.py
imports: from dataclasses import dataclass
  from typing import NamedTuple, Union
  from pyproj.utils import is_null
label_desc: Use image node_id 3 for calling the BBox obj's underlying member method code with example usage: obj.contains(other) and returns: unknown