Uses of Interface
repast.simphony.space.grid.GridAdder
Package
Description
-
Uses of GridAdder in repast.simphony.context.space.grid
ModifierConstructorDescriptionContextFastSingleGrid
(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
Modifier and TypeClassDescriptionclass
This will place the added object at a random location in the space.class
This is a simple implementation of an adder that doesn't perform any action.Modifier and TypeMethodDescriptionAbstractGrid.getAdder()
Gets the adder used by this space to add new objects.Grid.getAdder()
Gets the adder used by this space to add new objects.GridBuilderParameters.getAdder()
Gets the adder used to add objects entered into the context automatically to the grid.Modifier and TypeMethodDescriptionstatic <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
Sets the adder used by this space to add new objects.void
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.ModifierConstructorDescriptionAbstractGrid
(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
Modifier and TypeMethodDescriptionProjected3DGrid.getAdder()
Gets the adder used by this space to add new objects.