Class GridCell
java.lang.Object
org.biojava.nbio.structure.contact.GridCell
A grid cell to be used in contact calculation via geometric hashing algorithm.
- Author:
 - duarte_j
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddIindex(int serial) voidaddJindex(int serial) getContactsToOtherCell(GridCell otherCell, Atom[] iAtoms, Atom[] jAtoms, double cutoff) Calculates all distances of atoms between this cell and the given cell returning those that are within the given cutoff as a list of AtomContactsgetContactsWithinCell(Atom[] iAtoms, Atom[] jAtoms, double cutoff) Calculates all distances of atoms within this cell returning those that are within the given cutoff as a list of AtomContactsintint 
- 
Constructor Details
- 
GridCell
public GridCell() 
 - 
 - 
Method Details
- 
addIindex
public void addIindex(int serial)  - 
addJindex
public void addJindex(int serial)  - 
getNumIindices
public int getNumIindices() - 
getNumJindices
public int getNumJindices() - 
getContactsWithinCell
Calculates all distances of atoms within this cell returning those that are within the given cutoff as a list of AtomContacts- Parameters:
 iAtoms- the first set of atoms to which the iIndices correspondjAtoms- the second set of atoms to which the jIndices correspond, if null distances are within the iAtoms onlycutoff-- Returns:
 
 - 
getContactsToOtherCell
public List<AtomContact> getContactsToOtherCell(GridCell otherCell, Atom[] iAtoms, Atom[] jAtoms, double cutoff) Calculates all distances of atoms between this cell and the given cell returning those that are within the given cutoff as a list of AtomContacts- Parameters:
 otherCell-iAtoms- the first set of atoms to which the iIndices correspondjAtoms- the second set of atoms to which the jIndices correspond, if null distances are within the iAtoms onlycutoff-- Returns:
 
 
 -