Example #1
0
    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
Example #2
0
    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
Example #3
0
 def _address(self):
     """ Property to make easily accesible by multicanvas """
     return mem_address(super(Canvas, self).__repr__())