public class AgentBodyArtifact extends Artifact
Artifact.AbstractAsyncProcess
Modifier and Type | Field and Description |
---|---|
protected double |
observingRadius |
observabilityRadius, position, thisOpId
Constructor and Description |
---|
AgentBodyArtifact() |
Modifier and Type | Method and Description |
---|---|
protected double |
getObservingRadius() |
protected void |
setObservingRadius(double radius) |
protected void |
setupPosition(AbstractWorkspacePoint pos,
double observabilityRadius,
double observingRadius) |
protected void |
updatePosition(AbstractWorkspacePoint pos) |
await_time, await, await, commit, defineObsProperty, defineOp, delay, dispose, dispose, execInternalOp, execLinkedOp, execLinkedOp, failed, failed, getCreatorId, getId, getManualSrcFile, getObservabilityRadius, getObsProperty, getObsPropertyByTemplate, getOpKey, getOpUserBody, getOpUserId, getOpUserName, getPosition, hasObsProperty, hasObsPropertyByTemplate, isLinked, log, lookupArtifact, makeArtifact, removeObsProperty, removeObsPropertyByTemplate, setupOperations, setupPosition, signal, signal, updateObservabilityRadius, updateObsProperty
protected void setupPosition(AbstractWorkspacePoint pos, double observabilityRadius, double observingRadius)
protected void updatePosition(AbstractWorkspacePoint pos)
updatePosition
in class Artifact
protected double getObservingRadius()
protected void setObservingRadius(double radius)
>DEIS - University of Bologna