class_docstr: An Axes positioning class.
  
  The divider is initialized with lists of horizontal and vertical sizes
  (:mod:`mpl_toolkits.axes_grid1.axes_size`) based on which a given
  rectangular area will be divided.
  
  The `new_locator` method then creates a callable object
  that can be used as the *axes_locator* of the axes.
class_docstr_tok: ["An","Axes","positioning","class",".","The","divider","is","initialized","with","lists","of","horizontal","and","vertical","sizes","(",":","mod",":","`","mpl_toolkits.axes_grid1.axes_size","`",")","based","on","which","a","given","rectangular","area","will","be","divided",".","The","`","new_locator","`","method","then","creates","a","callable","object","that","can","be","used","as","the","*","axes_locator","*","of","the","axes","."]
docstr: Set the position of the rectangle.
  
  Parameters
  ----------
  pos : tuple of 4 floats
      position of the rectangle that will be divided
docstr_tok: ["Set","the","position","of","the","rectangle",".","Parameters","--","--","--","--","--","pos",":","tuple","of","4","floats","position","of","the","rectangle","that","will","be","divided"]
code: def set_position(self, pos):
      """
      Set the position of the rectangle.
  
      Parameters
      ----------
      pos : tuple of 4 floats
          position of the rectangle that will be divided
      """
      self._pos = pos
  
imports: import functools
  import numpy
  import matplotlib
  from matplotlib import _api
  from matplotlib.gridspec import SubplotSpec
  import matplotlib.transforms
  from .None import axes_size
label_desc: Use image node_id 4 for calling the Divider obj's underlying member method code with example usage: obj.set_position(pos) without return types