Logo Search packages:      
Sourcecode: cdk version File versions  Download package

Public Member Functions | Private Member Functions | Private Attributes

org::openscience::cdk::layout::TemplateHandler Class Reference

Collaboration diagram for org::openscience::cdk::layout::TemplateHandler:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void addMolecule (IAtomContainer molecule)
IAtomContainerSet getMappedSubstructures (IAtomContainer molecule) throws CDKException
IAtomContainer getTemplateAt (int position)
int getTemplateCount ()
void loadTemplates (IChemObjectBuilder builder)
boolean mapTemplateExact (IAtomContainer molecule) throws CDKException
boolean mapTemplates (IAtomContainer molecule) throws CDKException
IAtomContainer removeMolecule (IAtomContainer molecule) throws CDKException
 TemplateHandler (IChemObjectBuilder builder)

Private Member Functions

boolean haveSameAtoms (IAtomContainer atomContainer1, IAtomContainer atomContainer2)

Private Attributes

LoggingTool logger
List< IAtomContainertemplates = null

Detailed Description

Helper class for Structure Diagram Generation. Handles templates. This is our layout solution for ring systems which are notoriously difficult to layout, like cubane, adamantane, porphyrin, etc.

Author:
steinbeck .created 2003-09-04 .keyword layout .keyword 2D-coordinates .keyword structure diagram generation .require java1.4+ .module sdg .githash

Definition at line 68 of file TemplateHandler.java.


The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index