DiameterHashpublic class DiameterHashByElement extends java.lang.Object implements DiameterHash
| Modifier and Type | Field | Description |
|---|---|---|
protected java.util.HashMap<java.lang.String,java.lang.Double> |
elementDiameterHash |
| Constructor | Description |
|---|---|
DiameterHashByElement() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
clear() |
|
double |
getDiameter(IAtom atom) |
Returns an appropriate diameter for the given atom.
|
double |
getDiameter(IElement element) |
|
static void |
populateVDWDiameters(DiameterHashByElement manager) |
Populates the given instance with diameters based on atomic radii
(taken from various sources).
|
void |
setDiameter(java.lang.String elementSymbol,
double newDiameter) |
protected final java.util.HashMap<java.lang.String,java.lang.Double> elementDiameterHash
public static void populateVDWDiameters(DiameterHashByElement manager)
public double getDiameter(IAtom atom)
DiameterHashgetDiameter in interface DiameterHashpublic double getDiameter(IElement element)
public void setDiameter(java.lang.String elementSymbol,
double newDiameter)
public void clear()