public class ContinuousSpace3D extends Space3D
AbstractEnvironmentSpace.AtomicCounter| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_NAME
The default ID for this space
|
areasize, BORDER_RELAXED, BORDER_STRICT, BORDER_TORUS, PROPERTY_BORDER, PROPERTY_POSITIONactionlist, actions, avatarmappings, classloader, config, dataconsumers, dataproviders, dataviewmappings, exta, fetcher, ia, initialavatars, listeners, objectidcounter, objecttypes, objecttypesMeta, observercenters, perceptgenerators, perceptlist, perceptprocessors, percepttypes, pfetcher, processes, processtypes, spaceobjects, spaceobjectsbyowner, spaceobjectsbytype, taskidcounter, tasktypes, views, zombieobjectsmonitorpcs, properties| Constructor and Description |
|---|
ContinuousSpace3D()
Creates a new
ContinuousSpace2D with the default name. |
ContinuousSpace3D(IVector3 areasize)
Creates a new
ContinuousSpace2D with the default name. |
ContinuousSpace3D(java.lang.Object name,
IVector3 areasize)
Creates a new
ContinuousSpace2D with a special ID. |
adjustPosition, calculateDistance, getAreaSize, getBorderMode, getDistance, getDistance, getNearestObject, getNearObjects, getNearObjects, getNearObjects, getRandomPosition, getSpaceObjects, initSpaceObject, setAreaSize, setPositionaddAvatarMappings, addDataConsumer, addDataProvider, addDataView, addDataViewMapping, addEnvironmentListener, addInitialAvatar, addObjectTaskType, addPerceptGenerator, addPerceptProcessor, addPerceptType, addSpaceAction, addSpaceObjectType, addSpaceProcessType, addTaskListener, cancelSpaceAction, componentAdded, componentRemoved, createAvatar, createObjectTask, createPercept, createSpaceObject, createSpaceObjectZombie, createSpaceProcess, destroySpaceObject, fireEnvironmentEvent, fireObjectEvent, getAvatar, getAvatar, getAvatarMapping, getAvatars, getClassLoader, getComponentActionList, getComponents, getComponentType, getDataConsumer, getDataConsumers, getDataProvider, getDataView, getDataViews, getExternalAccess, getFetcher, getOwner, getPerceptList, getPerceptType, getProcesses, getProperty, getSpaceAction, getSpaceObject, getSpaceObject0, getSpaceObjectsByType, getSpaceObjectsCollection, getSpaceObjectType, getSpaceProcess, getSpaceProcessNames, getViews, init, initSpace, mergeProperties, mergeProperties, performSpaceAction, performSpaceAction, removeAvatarMappings, removeDataView, removeEnvironmentListener, removeObjectTask, removeObjectTaskType, removePerceptGenerator, removePerceptProcessor, removePerceptType, removeSpaceAction, removeSpaceObjectType, removeSpaceProcess, removeSpaceProcessType, removeTaskListener, setFetcher, setInitData, setOwner, terminate, waitForTaskaddPropertyChangeListener, getMonitor, getPropertyNames, hasProperty, removePropertyChangeListener, setPropertygetMetaData, getMetaDatasgetProperties, setProperties, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetPropertyNames, hasProperty, setPropertypublic static final java.lang.String DEFAULT_NAME
public ContinuousSpace3D()
ContinuousSpace2D with the default name.public ContinuousSpace3D(IVector3 areasize)
ContinuousSpace2D with the default name.spaceexecutor - executor for the spaceactionexecutor - executor for component actionsareasize - the size of the 3D areapublic ContinuousSpace3D(java.lang.Object name,
IVector3 areasize)
ContinuousSpace2D with a special ID.name - the name of this spaceareasize - the size of the 2D areaactionexecutor - executor for component actions