AtomLeafAgentManager.AgentSource<java.awt.Color>
, ColorSchemeCollective
public class ColorSchemeOverlap extends ColorSchemeCollectiveAgent
ColorScheme.Simple
Modifier and Type | Field | Description |
---|---|---|
protected Boundary |
boundary |
|
protected java.awt.Color[] |
colors |
|
protected Vector |
dr |
|
protected IAtomList |
leafList |
|
protected NeighborListManager |
neighborManager |
|
protected int[] |
nOverlaps |
|
protected double |
sig2 |
DEFAULT_ATOM_COLOR, defaultColor
agentManager
Constructor | Description |
---|---|
ColorSchemeOverlap(Space space,
PotentialMasterList potentialMaster,
Box box) |
Modifier and Type | Method | Description |
---|---|---|
void |
colorAllAtoms() |
Determine color of all atoms.
|
void |
setSigma(double newSigma) |
getDefaultColor, main, setDefaultColor
getAgentClass, getAtomColor, makeAgent, releaseAgent
protected final NeighborListManager neighborManager
protected final Boundary boundary
protected final IAtomList leafList
protected final Vector dr
protected double sig2
protected int[] nOverlaps
protected java.awt.Color[] colors
public ColorSchemeOverlap(Space space, PotentialMasterList potentialMaster, Box box)
public void colorAllAtoms()
ColorSchemeCollective
colorAllAtoms
in interface ColorSchemeCollective
colorAllAtoms
in class ColorSchemeCollectiveAgent
public void setSigma(double newSigma)