AtomLeafAgentManager.AgentSource<Vector>protected static class CoordinateDefinition.SiteSource extends java.lang.Object implements AtomLeafAgentManager.AgentSource<Vector>
| Constructor | Description |
|---|---|
SiteSource(Space space) |
| Modifier and Type | Method | Description |
|---|---|---|
Vector |
makeAgent(IAtom atom,
Box agentBox) |
Returns an agent for the given Atom.
|
void |
releaseAgent(Vector agent,
IAtom atom,
Box agentBox) |
This informs the agent source that the agent is going away and that
the agent source should disconnect the agent from other elements.
|
public SiteSource(Space space)
public Vector makeAgent(IAtom atom, Box agentBox)
AtomLeafAgentManager.AgentSourcemakeAgent in interface AtomLeafAgentManager.AgentSource<Vector>agentBox - TODOpublic void releaseAgent(Vector agent, IAtom atom, Box agentBox)
AtomLeafAgentManager.AgentSourcereleaseAgent in interface AtomLeafAgentManager.AgentSource<Vector>