AtomLeafAgentManager.AgentSource<java.awt.Color>
, ColorSchemeCollective
public class ColorSchemeScaledOverlap extends ColorSchemeCollectiveAgent
ColorScheme.Simple
Modifier and Type | Field | Description |
---|---|---|
protected java.awt.Color[] |
colors |
|
protected CoordinateDefinition |
coordinateDefinition |
|
protected double |
displayDensity |
|
protected Vector |
dr |
|
protected int[] |
nOverlaps |
|
protected Vector |
pi |
|
protected Vector |
pj |
|
protected double |
pressure |
DEFAULT_ATOM_COLOR, defaultColor
agentManager
Constructor | Description |
---|---|
ColorSchemeScaledOverlap(Space space,
PotentialMasterList potentialMaster,
CoordinateDefinition coordinateDefinition) |
Modifier and Type | Method | Description |
---|---|---|
void |
colorAllAtoms() |
Determine color of all atoms.
|
double |
getDisplayDensity() |
|
double |
getPressure() |
|
void |
setDisplayDensity(double newDisplayDensity) |
|
void |
setPressure(double newPressure) |
getDefaultColor, main, setDefaultColor
getAgentClass, getAtomColor, makeAgent, releaseAgent
protected final Vector dr
protected final Vector pi
protected final Vector pj
protected final int[] nOverlaps
protected double pressure
protected double displayDensity
protected final CoordinateDefinition coordinateDefinition
protected java.awt.Color[] colors
public ColorSchemeScaledOverlap(Space space, PotentialMasterList potentialMaster, CoordinateDefinition coordinateDefinition)
public void setPressure(double newPressure)
public double getPressure()
public void setDisplayDensity(double newDisplayDensity)
public double getDisplayDensity()
public void colorAllAtoms()
ColorSchemeCollective
colorAllAtoms
in interface ColorSchemeCollective
colorAllAtoms
in class ColorSchemeCollectiveAgent