|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openscience.cdk.modeling.builder3d.TemplateHandler3D
public class TemplateHandler3D
Helper class for ModelBuilder3D. Handles templates. This is our layout solution for 3D ring systems
| Method Summary | |
|---|---|
static BitSet |
getBitSetFromFile(StringTokenizer st)
|
static TemplateHandler3D |
getInstance()
|
IRingSet |
getLargestRingSet(List<IRingSet> ringSystems)
Returns the largest (number of atoms) ring set in a molecule |
IAtomContainer |
getTemplateAt(int position)
Gets the templateAt attribute of the TemplateHandler object |
int |
getTemplateCount()
Gets the templateCount attribute of the TemplateHandler object |
void |
mapTemplates(IAtomContainer ringSystems,
double NumberOfRingAtoms)
Checks if one of the loaded templates is a substructure in the given Molecule. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static TemplateHandler3D getInstance()
throws CDKException
CDKException
public static BitSet getBitSetFromFile(StringTokenizer st)
throws Exception
Exceptionpublic IRingSet getLargestRingSet(List<IRingSet> ringSystems)
ringSystems - RingSystems of a molecule
public void mapTemplates(IAtomContainer ringSystems,
double NumberOfRingAtoms)
throws CDKException,
CloneNotSupportedException
ringSystems - AtomContainer from the ring systems.NumberOfRingAtoms - double
CloneNotSupportedException - The atomcontainer cannot be cloned.
CDKExceptionpublic int getTemplateCount()
public IAtomContainer getTemplateAt(int position)
position - Description of the Parameter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||