Lines Matching refs:grid
292 self.grid = [('',False)]*(self.width*self.height)
326 self.grid[x + y*self.width] = (color, char)
344 self.grid[x1 + y1*self.width] = (color, char)
362 self.grid[x2 + y2*self.width] = (color, char)
403 f, c = self.grid[x*xscale+(xscale-1-(i%xscale))
555 # some classes for organizing subplots into a grid
800 grid = cls(Subplot(**args))
809 grid.merge(subgrid, dir)
811 grid.scale(width, height)
812 return grid
895 # create a grid of subplots
896 grid = Grid.fromargs(
900 for s in grid:
945 for s in grid:
960 for s in grid:
963 max(s_.xmargin[0] for s_ in grid if s_.x == s.x),
964 max(s_.xmargin[1] for s_ in grid if s_.x == s.x),
967 max(s_.ymargin[0] for s_ in grid if s_.y == s.y),
968 max(s_.ymargin[1] for s_ in grid if s_.y == s.y),
969 max(s_.ymargin[-1] for s_ in grid if s_.y+s_.yspan == s.y+s.yspan),
1051 + max(sum(s.xmargin[:2]) for s in grid if s.x == 0)
1064 + max(sum(s.xmargin[:2]) for s in grid if s.x == 0)
1070 # figure out the grid dimensions
1076 widths = [m.floor(w*width_) for w in grid.xweights]
1077 heights = [m.floor(w*height_) for w in grid.yweights]
1082 for s in grid:
1105 for s in grid:
1182 sum(grid[0,0].xmargin[:2]),
1185 sum(grid[0,0].ymargin[:2]),
1186 grid[-1,-1].ymargin[-1],
1223 for x_ in range(grid.width):
1224 # figure out the grid x/y position
1231 s = grid[x_, y_]