Package sim.portrayal.grid

Interface Summary
DrawPolicy Called by Sparse2DPortrayal and Object2DPortrayal to determine if all objects should be drawn or only one.
 

Class Summary
FastValueGrid2DPortrayal This class works like a ValueGrid2DPortrayal, except that it doesn't use an underlying Portrayal for the object (instead it always draws a rectangle), and may ignore the getColor() method, so you shouldn't override that method to customize the color function in nonlinear ways any more.
HexaObjectGrid2DPortrayal Portrayal for hexagonal grids (each cell has six equally-distanced neighbors) containing objects.
HexaSparseGrid2DPortrayal Portrayal for hexagonal grids (each cell has six equally-distanced neighbors).
HexaValueGrid2DPortrayal Portrayal for hexagonal grids (each cell has six equally-distanced neighbors) with double-precision real values.
ObjectGrid2DPortrayal A portrayal for grids containing objects, such as maybe agents or agent bodies.
SparseGrid2DPortrayal Can be used to draw both continuous and descrete sparse fields
ValueGrid2DPortrayal This class is capable of portraying the DoubleGrid2D and IntGrid2D fields (and only those two fields -- or subclasses).