DiameterHash
public 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)
DiameterHash
getDiameter
in interface DiameterHash
public double getDiameter(IElement element)
public void setDiameter(java.lang.String elementSymbol, double newDiameter)
public void clear()