parameters: (self, CallBack, Tol=5)
return_statement: return None
docstring: To initialize:
          
          RubberBandBox(CallBack, Tol=5)
  
          CallBack: is the method you want called when the mouse is
                    released. That method will be called, passing in a rect
                    parameter, where rect is: (Point, WH) of the rect in
                    world coords.
  
          Tol: The tolerance for the smallest rectangle allowed. defaults
               to 5. In pixels
  
          
          Attributes:
  
          CallBack: The callback function.
docstring_summary: To initialize:
          
          RubberBandBox(CallBack, Tol=5)
docstring_tokens: To initialize : RubberBandBox ( CallBack Tol = 5 )
function: def __init__(self, CallBack, Tol=5):
  
          """
          To initialize:
          
          RubberBandBox(CallBack, Tol=5)
  
          CallBack: is the method you want called when the mouse is
                    released. That method will be called, passing in a rect
                    parameter, where rect is: (Point, WH) of the rect in
                    world coords.
  
          Tol: The tolerance for the smallest rectangle allowed. defaults
               to 5. In pixels
  
          
          Attributes:
  
          CallBack: The callback function.
                    
          """
  
          self.Canvas = None # this will be set when the mode is set on a Canvas
          self.CallBack = CallBack
          self.Tol = Tol
          
          self.Drawing = False
          self.RBRect = None
          self.StartPointWorld = None
  
          return None
function_tokens: def __init__ ( self , CallBack , Tol = 5 ) : self . Canvas = None # this will be set when the mode is set on a Canvas self . CallBack = CallBack self . Tol = Tol self . Drawing = False self . RBRect = None self . StartPointWorld = None return None