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

Public Member Functions

org::openscience::cdk::interfaces::IChemObjectBuilder Interface Reference

Inheritance diagram for org::openscience::cdk::interfaces::IChemObjectBuilder:
Inheritance graph

List of all members.

Public Member Functions

IAdductFormula newAdductFormula ()
IAdductFormula newAdductFormula (IMolecularFormula formula)
IAminoAcid newAminoAcid ()
IAtom newAtom ()
IAtom newAtom (String elementSymbol)
IAtom newAtom (String elementSymbol, javax.vecmath.Point2d point2d)
IAtom newAtom (IElement element)
IAtom newAtom (String elementSymbol, javax.vecmath.Point3d point3d)
IAtomContainer newAtomContainer (int atomCount, int bondCount, int lonePairCount, int singleElectronCount)
IAtomContainer newAtomContainer (IAtomContainer container)
IAtomContainer newAtomContainer ()
IAtomContainerSet newAtomContainerSet ()
IAtomParity newAtomParity (IAtom centralAtom, IAtom first, IAtom second, IAtom third, IAtom fourth, int parity)
IAtomType newAtomType (String elementSymbol)
IAtomType newAtomType (String identifier, String elementSymbol)
IAtomType newAtomType (IElement element)
IBioPolymer newBioPolymer ()
IBond newBond ()
IBond newBond (IAtom atom1, IAtom atom2)
IBond newBond (IAtom atom1, IAtom atom2, Order order)
IBond newBond (IAtom atom1, IAtom atom2, Order order, int stereo)
IBond newBond (IAtom[] atoms)
IBond newBond (IAtom[] atoms, Order order)
IChemFile newChemFile ()
IChemModel newChemModel ()
IChemObject newChemObject ()
IChemObject newChemObject (IChemObject object)
IChemSequence newChemSequence ()
ICrystal newCrystal ()
ICrystal newCrystal (IAtomContainer container)
IElectronContainer newElectronContainer ()
IElement newElement ()
IElement newElement (String symbol)
IElement newElement (IElement element)
IElement newElement (String symbol, int atomicNumber)
IFragmentAtom newFragmentAtom ()
IIsotope newIsotope (String elementSymbol, int massNumber)
IIsotope newIsotope (String elementSymbol)
IIsotope newIsotope (IElement element)
IIsotope newIsotope (int atomicNumber, String elementSymbol, int massNumber, double exactMass, double abundance)
IIsotope newIsotope (int atomicNumber, String elementSymbol, double exactMass, double abundance)
ILonePair newLonePair ()
ILonePair newLonePair (IAtom atom)
IMapping newMapping (IChemObject objectOne, IChemObject objectTwo)
IMolecularFormula newMolecularFormula ()
IMolecularFormulaSet newMolecularFormulaSet (IMolecularFormula formula)
IMolecularFormulaSet newMolecularFormulaSet ()
IMolecule newMolecule ()
IMolecule newMolecule (int atomCount, int bondCount, int lonePairCount, int singleElectronCount)
IMolecule newMolecule (IAtomContainer container)
IMoleculeSet newMoleculeSet ()
IMonomer newMonomer ()
IPDBAtom newPDBAtom (String symbol)
IPDBAtom newPDBAtom (String elementSymbol, Point3d point3d)
IPDBAtom newPDBAtom (IElement element)
IPDBMonomer newPDBMonomer ()
IPDBPolymer newPDBPolymer ()
IPDBStructure newPDBStructure ()
IPolymer newPolymer ()
IPseudoAtom newPseudoAtom (String label, javax.vecmath.Point3d point3d)
IPseudoAtom newPseudoAtom (IElement element)
IPseudoAtom newPseudoAtom (String label, javax.vecmath.Point2d point2d)
IPseudoAtom newPseudoAtom ()
IPseudoAtom newPseudoAtom (String label)
IReaction newReaction ()
IReactionScheme newReactionScheme ()
IReactionSet newReactionSet ()
IRing newRing ()
IRing newRing (IAtomContainer container)
IRing newRing (int ringSize, String elementSymbol)
IRing newRing (int ringSize)
IRingSet newRingSet ()
ISingleElectron newSingleElectron (IAtom atom)
ISingleElectron newSingleElectron ()
IStrand newStrand ()

Detailed Description

A helper class to instantiate a IChemObject for a specific implementation.

egonw .module interfaces .githash

Definition at line 34 of file IChemObjectBuilder.java.

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

Generated by  Doxygen 1.6.0   Back to index