Uses of Interface
repast.simphony.space.continuous.PointTranslator
-
-
Uses of PointTranslator in repast.simphony.context.space.continuous
Methods in repast.simphony.context.space.continuous with parameters of type PointTranslator Modifier and Type Method Description <T> ContinuousSpace<T>
ContinuousSpaceFactory. createContinuousSpace(String name, Context<T> context, ContinuousAdder<T> adder, PointTranslator translator, double... size)
<T> ContinuousSpace<T>
ContinuousSpaceFactory. createContinuousSpace(String name, Context<T> context, ContinuousAdder<T> adder, PointTranslator translator, double[] size, double[] origin)
<T> ContinuousSpace<T>
DefaultContinuousSpaceFactory. createContinuousSpace(String name, Context<T> context, ContinuousAdder<T> adder, PointTranslator translator, double... size)
<T> ContinuousSpace<T>
DefaultContinuousSpaceFactory. createContinuousSpace(String name, Context<T> context, ContinuousAdder<T> adder, PointTranslator translator, double[] size, double[] origin)
Constructors in repast.simphony.context.space.continuous with parameters of type PointTranslator Constructor Description ContextSpace(String name, ContinuousAdder<T> adder, PointTranslator translator, double... size)
Constructs this space with the specified name, adder, translator, accessor and size.ContextSpace(String name, ContinuousAdder<T> adder, PointTranslator translator, double[] size, double[] origin)
Constructs this space with the specified name, adder, translator, accessor and size. -
Uses of PointTranslator in repast.simphony.context.space.physics
Methods in repast.simphony.context.space.physics with parameters of type PointTranslator Modifier and Type Method Description <T> PhysicsSpace<T>
DefaultPhysicsSpaceFactory. createPhysicsSpace(String name, Context<T> context, ContinuousAdder<T> adder, PointTranslator translator, double... size)
<T> PhysicsSpace<T>
DefaultPhysicsSpaceFactory. createPhysicsSpace(String name, Context<T> context, ContinuousAdder<T> adder, PointTranslator translator, double[] size, double[] origin)
<T> PhysicsSpace<T>
DefaultPhysicsSpaceFactory. createPhysicsSpace(String name, Context<T> context, ContinuousAdder<T> adder, PointTranslator translator, double xdim, double ydim, double zdim)
<T> PhysicsSpace<T>
PhysicsSpaceFactory. createPhysicsSpace(String name, Context<T> context, ContinuousAdder<T> adder, PointTranslator translator, double... size)
<T> PhysicsSpace<T>
PhysicsSpaceFactory. createPhysicsSpace(String name, Context<T> context, ContinuousAdder<T> adder, PointTranslator translator, double[] size, double[] origin)
Constructors in repast.simphony.context.space.physics with parameters of type PointTranslator Constructor Description ContextPhysics(String name, ContinuousAdder<T> adder, PointTranslator translator, double[] size, double[] origin)
Constructs this space with the specified name, adder, translator, accessor and size.ContextPhysics(String name, ContinuousAdder<T> adder, PointTranslator translator, double xdim, double ydim, double zdim)
Constructs this space with the specified name, adder, translator, accessor and size. -
Uses of PointTranslator in repast.simphony.relogo.factories
Methods in repast.simphony.relogo.factories that return PointTranslator Modifier and Type Method Description PointTranslator
RLWorldDimensions. getPt()
Constructors in repast.simphony.relogo.factories with parameters of type PointTranslator Constructor Description RLWorldDimensions(int minPxcor, int maxPxcor, int minPycor, int maxPycor, PointTranslator pt)
-
Uses of PointTranslator in repast.simphony.space.continuous
Subinterfaces of PointTranslator in repast.simphony.space.continuous Modifier and Type Interface Description interface
PointTranslatorDecorator
This represents aPointTranslator
that performs an operation using its methods, and then after it has finished doing its translations will pass its result to anotherPointTranslator
.Classes in repast.simphony.space.continuous that implement PointTranslator Modifier and Type Class Description class
AbstractPointTranslator
Implements transform according to default continuous space moveTo semantics.class
BouncyBorders
Calculates a new location by translating a current one.class
InfiniteBorders<T>
This represents an infinite space.class
StickyBorders
Border implementation where translates across the border limits are clamped to the border coordinates.class
StrictBorders
Strict border implementation.class
WrapAroundBorders
Periodic type border implementation.Fields in repast.simphony.space.continuous declared as PointTranslator Modifier and Type Field Description protected PointTranslator
AbstractContinuousSpace. translator
Methods in repast.simphony.space.continuous that return PointTranslator Modifier and Type Method Description PointTranslator
PointTranslatorDecorator. getDecorated()
Retrieves the translator being decorated.PointTranslator
AbstractContinuousSpace. getPointTranslator()
Retrieves the rule being used for controlling what happens at or beyond the borders of the space.PointTranslator
ContinuousSpace. getPointTranslator()
Retrieves the rule being used for controlling what happens at or beyond the borders of the space.Methods in repast.simphony.space.continuous with parameters of type PointTranslator Modifier and Type Method Description void
PointTranslatorDecorator. decorate(PointTranslator decorated)
Sets the translator to decorate.void
AbstractContinuousSpace. setPointTranslator(PointTranslator rule)
Sets the rule to use for controlling what happens at or beyond the borders of the space.void
ContinuousSpace. setPointTranslator(PointTranslator rule)
Sets the rule to use for controlling what happens at or beyond the borders of the space.Constructors in repast.simphony.space.continuous with parameters of type PointTranslator Constructor Description AbstractContinuousSpace(String name, ContinuousAdder<T> adder, PointTranslator translator, CoordinateAccessor<T,U> accessor, double... size)
Constructs this space with the specified name, adder, translator, accessor and size.AbstractContinuousSpace(String name, ContinuousAdder<T> adder, PointTranslator translator, CoordinateAccessor<T,U> accessor, double[] size, double[] origin)
Constructs this space with the specified name, adder, translator, accessor and size.DefaultContinuousSpace(String name, ContinuousAdder<T> adder, PointTranslator translator, double... size)
Constructs this space with the specified name, adder, translator, accessor and size.DefaultContinuousSpace(String name, ContinuousAdder<T> adder, PointTranslator translator, double[] size, double[] origin)
Constructs this space with the specified name, adder, translator, accessor and size.DefaultContinuousSpace(String name, ContinuousAdder<T> adder, PointTranslator translator, CoordinateAccessor<T,Map<NdPoint,Object>> accessor, double... size)
Constructs this space with the specified name, adder, translator, accessor and size. -
Uses of PointTranslator in repast.simphony.space.physics
Constructors in repast.simphony.space.physics with parameters of type PointTranslator Constructor Description DefaultPhysicsSpace(String name, ContinuousAdder<T> adder, PointTranslator translator, double[] size, double[] origin)
Constructs this space with the specified name, adder, translator, size and origin.DefaultPhysicsSpace(String name, ContinuousAdder<T> adder, PointTranslator translator, double xdim, double ydim, double zdim)
Constructs this space with the specified name, adder, translator, and size. -
Uses of PointTranslator in repast.simphony.valueLayer
Fields in repast.simphony.valueLayer declared as PointTranslator Modifier and Type Field Description protected PointTranslator
ContinuousValueLayer. translator
Methods in repast.simphony.valueLayer that return PointTranslator Modifier and Type Method Description PointTranslator
ContinuousValueLayer. getPointTranslator()
Retrieves the rule being used for controlling what happens at or beyond the borders of the value layer.Methods in repast.simphony.valueLayer with parameters of type PointTranslator Modifier and Type Method Description void
ContinuousValueLayer. setPointTranslator(PointTranslator rule)
Sets the rule to use for controlling what happens at or beyond the borders of the value layer.Constructors in repast.simphony.valueLayer with parameters of type PointTranslator Constructor Description ContinuousValueLayer(String name, boolean dense, PointTranslator translator, double... dimensions)
Creates a ContinuousValueLayer with the specified name, density, translator, and dimensions.ContinuousValueLayer(String name, double defaultVal, boolean dense, PointTranslator translator, double... dimensions)
Creates a ContinuousValueLayer with the specified name, density, defaultValue, translator, and dimensions. -
Uses of PointTranslator in repast.simphony.visualization.editor.space
Methods in repast.simphony.visualization.editor.space that return PointTranslator Modifier and Type Method Description PointTranslator
Projected3DSpace. getPointTranslator()
Retrieves the rule being used for controlling what happens at or beyond the borders of the space.Methods in repast.simphony.visualization.editor.space with parameters of type PointTranslator Modifier and Type Method Description void
Projected3DSpace. setPointTranslator(PointTranslator rule)
Sets the rule to use for controlling what happens at or beyond the borders of the space.
-