MoleculeAgentManager.MoleculeAgentSource<Vector[]>
, java.io.Serializable
protected static class CoordinateDefinitionNitrogen.OrientationAgentSource extends java.lang.Object implements MoleculeAgentManager.MoleculeAgentSource<Vector[]>, java.io.Serializable
Constructor | Description |
---|---|
OrientationAgentSource() |
Modifier and Type | Method | Description |
---|---|---|
Vector[] |
makeAgent(IMolecule atom) |
Returns an agent for the given Atom.
|
void |
releaseAgent(Vector[] agent,
IMolecule atom) |
This informs the agent source that the agent is going away and that
the agent source should disconnect the agent from other elements
|
public Vector[] makeAgent(IMolecule atom)
MoleculeAgentManager.MoleculeAgentSource
makeAgent
in interface MoleculeAgentManager.MoleculeAgentSource<Vector[]>
public void releaseAgent(Vector[] agent, IMolecule atom)
MoleculeAgentManager.MoleculeAgentSource
releaseAgent
in interface MoleculeAgentManager.MoleculeAgentSource<Vector[]>