def __repr__(self): """ Grid (512 X 512) at 0x359da10: X --> 10 divisions (51.1 pixels / div) Y --> 10 divisions (51.1 pixels / div) """ address = mem_address(super(Grid, self).__repr__()) outstring = "%s (%s X %s) at %s:\n" % ( self.__class__.__name__, self.shape[0], self.shape[1], address) outstring += "%sX --> %s divisions (%.1f pixels / div)\n" % ( _PAD, self.xdiv, self.xspacing) outstring += "%sY --> %s divisions (%.1f pixels / div)" % ( _PAD, self.ydiv, self.yspacing) return outstring
def __repr__(self): """ Grid (512 X 512) at 0x359da10: X --> 10 divisions (51.1 pixels / div) Y --> 10 divisions (51.1 pixels / div) """ address = mem_address(super(Grid, self).__repr__()) outstring = "%s (%s X %s) at %s:\n" % (self.__class__.__name__, self.shape[0], self.shape[1], address) outstring += "%sX --> %s divisions (%.1f pixels / div)\n" % ( _PAD, self.xdiv, self.xspacing ) outstring += "%sY --> %s divisions (%.1f pixels / div)" % ( _PAD, self.ydiv, self.yspacing ) return outstring
def _address(self): """ Property to make easily accesible by multicanvas """ return mem_address(super(Canvas, self).__repr__())