code: def get_absolute(self, points):
          
  
          # remember if we got a list
          is_list = isinstance(points, list)
  
          points = ensure_numeric(points, num.float)
          if len(points.shape) == 1:
              # One point has been passed
              msg = 'Single point must have two elements'
              if not len(points) == 2:
                  raise ValueError(msg)
  
  
          msg = 'Input must be an N x 2 array or list of (x,y) values. '
          msg += 'I got an %d x %d array' %points.shape
          if not points.shape[1] == 2:
              raise ValueError(msg)
  
  
          # Add geo ref to points
          if not self.is_absolute():
              points = copy.copy(points) # Don't destroy input
              points[:,0] += self.xllcorner
              points[:,1] += self.yllcorner
  
  
          if is_list:
              points = points.tolist()
  
          return points
docs: Given a set of points geo referenced to this instance,
          return the points as absolute values.