parameters: (self, source)
return_statement: return self
docstring: Copies the `source` pane members that pertain to docking position to `self`.
  
          :param AuiPaneInfo `source`: the source pane from where to copy the attributes.
docstring_summary: Copies the `source` pane members that pertain to docking position to `self`.
docstring_tokens: Copies the source pane members that pertain to docking position to self .
function: def SetDockPos(self, source):
          """
          Copies the `source` pane members that pertain to docking position to `self`.
  
          :param AuiPaneInfo `source`: the source pane from where to copy the attributes.
          """
  
          self.dock_direction = source.dock_direction
          self.dock_layer = source.dock_layer
          self.dock_row = source.dock_row
          self.dock_pos = source.dock_pos
          self.dock_proportion = source.dock_proportion
          self.floating_pos = wx.Point(*source.floating_pos)
          self.floating_size = wx.Size(*source.floating_size)
          self.rect = wx.Rect(*source.rect)
  
          return self
function_tokens: def SetDockPos ( self , source ) : self . dock_direction = source . dock_direction self . dock_layer = source . dock_layer self . dock_row = source . dock_row self . dock_pos = source . dock_pos self . dock_proportion = source . dock_proportion self . floating_pos = wx . Point ( * source . floating_pos ) self . floating_size = wx . Size ( * source . floating_size ) self . rect = wx . Rect ( * source . rect ) return self