IAssociationHelper
public class AssociationHelperDouble extends java.lang.Object implements IAssociationHelper
Modifier and Type | Field | Description |
---|---|---|
protected AssociationManager |
associationManager |
|
protected Boundary |
boundary |
|
protected Vector |
dr |
|
protected double |
minR2 |
Constructor | Description |
---|---|
AssociationHelperDouble(Space space,
Box box,
AssociationManager associationManager) |
Modifier and Type | Method | Description |
---|---|---|
double |
getMinBondedAtomDistance() |
|
protected int |
populate(AtomArrayList smerList,
IAtom firstAtom,
IAtom secondAtom,
boolean mightBeBroken) |
|
boolean |
populateList(AtomArrayList smerList,
IAtom atom,
boolean mightBeBroken) |
Populates smerList with all atoms in the smer that contains atom.
|
void |
setMinBondedAtomDistance(double newDistance) |
|
protected boolean |
validateBondList(IAtom atom,
IAtomList bondList,
boolean mightBeBroken) |
protected final AssociationManager associationManager
protected final Boundary boundary
protected double minR2
protected final Vector dr
public AssociationHelperDouble(Space space, Box box, AssociationManager associationManager)
public void setMinBondedAtomDistance(double newDistance)
public double getMinBondedAtomDistance()
public boolean populateList(AtomArrayList smerList, IAtom atom, boolean mightBeBroken)
IAssociationHelper
populateList
in interface IAssociationHelper
protected int populate(AtomArrayList smerList, IAtom firstAtom, IAtom secondAtom, boolean mightBeBroken)