Uses of Interface
repast.simphony.space.grid.GridAdder
-
Packages that use GridAdder Package Description repast.simphony.context.space.grid repast.simphony.space.grid repast.simphony.visualization.editor.space -
-
Uses of GridAdder in repast.simphony.context.space.grid
Constructors in repast.simphony.context.space.grid with parameters of type GridAdder Constructor Description ContextFastSingleGrid(String name, GridAdder<T> adder, GridPointTranslator translator, int... size)
Constructs this space with the specified name, adder, translator, accessor and size.ContextGrid(String name, GridAdder<T> adder, GridPointTranslator translator, CellAccessor<T,Map<GridPoint,Object>> accessor, int... size)
Constructs this space with the specified name, adder, translator, accessor and size.ContextGrid(String name, GridAdder<T> adder, GridPointTranslator translator, CellAccessor<T,Map<GridPoint,Object>> accessor, int[] size, int[] origin)
Constructs this space with the specified name, adder, translator, accessor, size, and origin. -
Uses of GridAdder in repast.simphony.space.grid
Classes in repast.simphony.space.grid that implement GridAdder Modifier and Type Class Description class
RandomGridAdder<T>
This will place the added object at a random location in the space.class
SimpleGridAdder<T>
This is a simple implementation of an adder that doesn't perform any action.Fields in repast.simphony.space.grid declared as GridAdder Modifier and Type Field Description protected GridAdder<T>
AbstractGrid. adder
protected GridAdder<T>
GridBuilderParameters. adder
Methods in repast.simphony.space.grid that return GridAdder Modifier and Type Method Description GridAdder<T>
AbstractGrid. getAdder()
Gets the adder used by this space to add new objects.GridAdder<T>
Grid. getAdder()
Gets the adder used by this space to add new objects.GridAdder<T>
GridBuilderParameters. getAdder()
Gets the adder used to add objects entered into the context automatically to the grid.Methods in repast.simphony.space.grid with parameters of type GridAdder Modifier and Type Method Description static <T> GridBuilderParameters<T>
GridBuilderParameters. multiOccupancy1D(GridAdder<T> adder, GridPointTranslator borderRule, int size)
Returns GridBuilderParameters suitable for creating a multi-occupancy 1 dimensional grid.static <T> GridBuilderParameters<T>
GridBuilderParameters. multiOccupancy1DTorus(GridAdder<T> adder, int size)
Returns GridBuilderParameters suitable for creating a multi occupancy 1 dimensional periodic wrapped grid.static <T> GridBuilderParameters<T>
GridBuilderParameters. multiOccupancy2D(GridAdder<T> adder, GridPointTranslator borderRule, int xSize, int ySize)
Returns GridBuilderParameters suitable for creating a multi occupancy 2 dimensional grid.static <T> GridBuilderParameters<T>
GridBuilderParameters. multiOccupancy2DTorus(GridAdder<T> adder, int xSize, int ySize)
Returns GridBuilderParameters suitable for creating a multi occupancy 2 dimensional torus.static <T> GridBuilderParameters<T>
GridBuilderParameters. multiOccupancyND(GridAdder<T> adder, GridPointTranslator borderRule, int... dimensions)
Returns GridBuilderParameters suitable for creating a multi occupancy n-dimensional grid.static <T> GridBuilderParameters<T>
GridBuilderParameters. multiOccupancyNDTorus(GridAdder<T> adder, int... dimensions)
Returns GridBuilderParameters suitable for creating a multi occupancy n-dimensional torus.void
AbstractGrid. setAdder(GridAdder<T> adder)
Sets the adder used by this space to add new objects.void
Grid. setAdder(GridAdder<T> adder)
Sets the adder used by this space to add new objects.static <T> GridBuilderParameters<T>
GridBuilderParameters. singleOccupancy1D(GridAdder<T> adder, GridPointTranslator borderRule, int size)
Returns GridBuilderParameters suitable for creating a single occupancy 1 dimensional grid.static <T> GridBuilderParameters<T>
GridBuilderParameters. singleOccupancy1DTorus(GridAdder<T> adder, int size)
Returns GridBuilderParameters suitable for creating a single occupancy 1 dimensional periodic wrapped grid.static <T> GridBuilderParameters<T>
GridBuilderParameters. singleOccupancy2D(GridAdder<T> adder, GridPointTranslator borderRule, int xSize, int ySize)
Returns GridBuilderParameters suitable for creating a single occupancy 2 dimensional grid.static <T> GridBuilderParameters<T>
GridBuilderParameters. singleOccupancy2DTorus(GridAdder<T> adder, int xSize, int ySize)
Returns GridBuilderParameters suitable for creating a single occupancy 2 dimensional torus.static <T> GridBuilderParameters<T>
GridBuilderParameters. singleOccupancyND(GridAdder<T> adder, GridPointTranslator borderRule, int... dimensions)
Returns GridBuilderParameters suitable for creating a single occupancy n-dimensional grid.static <T> GridBuilderParameters<T>
GridBuilderParameters. singleOccupancyNDTorus(GridAdder<T> adder, int... dimensions)
Returns GridBuilderParameters suitable for creating a single occupancy n-dimensional torus.Constructors in repast.simphony.space.grid with parameters of type GridAdder Constructor Description AbstractGrid(String name, GridAdder<T> adder, GridPointTranslator translator, CellAccessor<T,U> accessor, int... size)
Constructs this space with the specified name, adder, translator, accessor and size.AbstractGrid(String name, GridAdder<T> adder, GridPointTranslator translator, CellAccessor<T,U> accessor, int[] size, int[] origin)
Constructs this space with the specified name, adder, translator, accessor and size.DefaultGrid(String name, GridAdder<T> adder, GridPointTranslator translator, CellAccessor<T,Map<GridPoint,Object>> accessor, int... size)
DefaultGrid(String name, GridAdder<T> adder, GridPointTranslator translator, CellAccessor<T,Map<GridPoint,Object>> accessor, int[] size, int[] origin)
FastDenseSingleOccuGrid(String name, GridAdder<T> adder, GridPointTranslator translator, int... size)
Constructs this space with the specified name, adder, translator, accessor and size.GridBuilderParameters(GridPointTranslator borderRule, GridAdder<T> adder, boolean multi, int... dims)
Creates parameters with the specified border rule, adder, multi occupancy and dimensions.GridBuilderParameters(GridPointTranslator borderRule, GridAdder<T> adder, boolean multi, int[] dims, int[] origin)
Creates parameters with the specified border rule, adder, multi occupancy, dimensions and origin. -
Uses of GridAdder in repast.simphony.visualization.editor.space
Methods in repast.simphony.visualization.editor.space that return GridAdder Modifier and Type Method Description GridAdder<T>
Projected3DGrid. getAdder()
Gets the adder used by this space to add new objects.Methods in repast.simphony.visualization.editor.space with parameters of type GridAdder Modifier and Type Method Description void
Projected3DGrid. setAdder(GridAdder<T> gridAdder)
Sets the adder used by this space to add new objects.
-