def __init__(self): self.canvas = Tk() #self.props = json.load(open(propsfile)) #self.worldMap = WorldMap(propsfile) #self.wg = WorldGrid(self.canvas,self.props,self.worldMap) #self.wg.registerCallBack(self.processEvent) self.props = { "rows": 10, "cols": 10, "width": 500, "height": 500, "windowDimensions": "500x500" } self.sg = SimpleGrid(self.canvas, self.props)
def __init__(self,parent,props,map): self.map = map self.robotCol = -1 self.robotRow = -1 self.robotXDev = 0.30 self.robotYDev = 0.30 self.robot = 0 self.callBackList = list() SimpleGrid.__init__(self,parent,props) # mapSquares contains references to the actual # rectangles in the map self.mapSquares = list() for i in range(0,self.nRows): row = list() for j in range(0,self.nCols): row.append(0) self.mapSquares.append(row)
class WorldBuilder: def __init__(self): self.canvas = Tk() #self.props = json.load(open(propsfile)) #self.worldMap = WorldMap(propsfile) #self.wg = WorldGrid(self.canvas,self.props,self.worldMap) #self.wg.registerCallBack(self.processEvent) self.props = { "rows":10, "cols":10, "width":500, "height":500, "windowDimensions":"500x500" } self.sg = SimpleGrid(self.canvas,self.props) def run(self): self.sg.draw() self.canvas.geometry(self.props["windowDimensions"]) self.canvas.mainloop()
def __init__(self, parent, props, map): self.map = map self.robotCol = -1 self.robotRow = -1 self.robotXDev = 0.30 self.robotYDev = 0.30 self.robot = 0 self.callBackList = list() SimpleGrid.__init__(self, parent, props) # mapSquares contains references to the actual # rectangles in the map self.mapSquares = list() for i in range(0, self.nRows): row = list() for j in range(0, self.nCols): row.append(0) self.mapSquares.append(row)
def __init__(self): self.canvas = Tk() #self.props = json.load(open(propsfile)) #self.worldMap = WorldMap(propsfile) #self.wg = WorldGrid(self.canvas,self.props,self.worldMap) #self.wg.registerCallBack(self.processEvent) self.props = { "rows":10, "cols":10, "width":500, "height":500, "windowDimensions":"500x500" } self.sg = SimpleGrid(self.canvas,self.props)
class WorldBuilder: def __init__(self): self.canvas = Tk() #self.props = json.load(open(propsfile)) #self.worldMap = WorldMap(propsfile) #self.wg = WorldGrid(self.canvas,self.props,self.worldMap) #self.wg.registerCallBack(self.processEvent) self.props = { "rows": 10, "cols": 10, "width": 500, "height": 500, "windowDimensions": "500x500" } self.sg = SimpleGrid(self.canvas, self.props) def run(self): self.sg.draw() self.canvas.geometry(self.props["windowDimensions"]) self.canvas.mainloop()