public class ContinuousSpace2D extends Space2D
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_NAME
The default ID for this space
|
BORDER_RELAXED, BORDER_STRICT, BORDER_TORUS, PROPERTY_BORDER, PROPERTY_POSITION
Constructor and Description |
---|
ContinuousSpace2D()
Creates a new
ContinuousSpace2D with the default name. |
ContinuousSpace2D(IVector2 areasize)
Creates a new
ContinuousSpace2D with the default name. |
ContinuousSpace2D(Object name,
IVector2 areasize)
Creates a new
ContinuousSpace2D with a special ID. |
addSpaceObjectType, adjustPosition, calculateDistance, disableKdTree, enableKdTree, getAreaSize, getBorderMode, getDistance, getDistance, getNearestObject, getNearObjects, getNearObjects, getNearObjects, getNearObjects, getRandomPosition, getSpaceObjects, initSpaceObject, setAreaSize, setPosition
addAvatarMappings, addDataConsumer, addDataProvider, addDataView, addDataViewMapping, addEnvironmentListener, addInitialAvatar, addObjectTaskType, addPerceptGenerator, addPerceptProcessor, addPerceptType, addSpaceAction, addSpaceProcessType, addTaskListener, cancelSpaceAction, componentAdded, componentRemoved, createObjectTask, createPercept, createSpaceObject, createSpaceObjectZombie, createSpaceProcess, destroySpaceObject, getAvatar, getAvatar, getAvatars, getClassLoader, getComponentActionList, getComponents, getDataConsumer, getDataConsumers, getDataProvider, getDataView, getDataViews, getExternalAccess, getFetcher, getOwner, getPerceptList, getPerceptType, getProcesses, getProperty, getSpaceAction, getSpaceObject, getSpaceObject0, getSpaceObjectsByType, getSpaceObjectsCollection, getSpaceProcess, getSpaceProcessNames, getViews, init, initSpace, performSpaceAction, performSpaceAction, removeAvatarMappings, removeDataView, removeEnvironmentListener, removeObjectTask, removeObjectTaskType, removePerceptGenerator, removePerceptProcessor, removePerceptType, removeSpaceAction, removeSpaceObjectType, removeSpaceProcess, removeSpaceProcessType, removeTaskListener, setFetcher, setInitData, setOwner, terminate, waitForTask
addPropertyChangeListener, getMonitor, getPropertyNames, hasProperty, removePropertyChangeListener, setProperty
getMetaData, getMetaDatas
getProperties, setProperties, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getPropertyNames, hasProperty, setProperty
public static final String DEFAULT_NAME
public ContinuousSpace2D()
ContinuousSpace2D
with the default name.public ContinuousSpace2D(IVector2 areasize)
ContinuousSpace2D
with the default name.spaceexecutor
- executor for the spaceactionexecutor
- executor for component actionsareasize
- the size of the 2D areapublic ContinuousSpace2D(Object name, IVector2 areasize)
ContinuousSpace2D
with a special ID.name
- the name of this spaceareasize
- the size of the 2D areaactionexecutor
- executor for component actionsCopyright © 2013. All Rights Reserved.