UnivalentAtom Class Reference

#include <Compound.h>

Inheritance diagram for UnivalentAtom:

Compound::SingleAtom Compound PIMPLHandle AliphaticHydrogen

List of all members.


Detailed Description

Base class for atoms with exaclty one covalent bond partner.

Lone bond center is called "bond".

About the use of "Univalent" instead of "Monovalent": "valence" is derived from Latin, and thus should properly be combined with other Latin roots, though both Greek and Latin forms are observed for numbered valences. Latin naming convention is univalent, bivalent, trivalent, quadrivalent, quinqivalent, sexivalent, septivalent, octivalent. Greek-Latin mongrel words are also sometimes used: monovalent, divalent, trivalent, tetravalent, pentavalent, hexavalent, heptavalent, octavalent.

Public Member Functions

 UnivalentAtom (const Compound::AtomName &atomName, const Element &element)


Constructor & Destructor Documentation

UnivalentAtom ( const Compound::AtomName atomName,
const Element element 
) [inline]

Parameters:
atomName  name for new atom
element  chemical element for new atom

References Compound::addFirstBondCenter(), Compound::setCompoundName(), and Compound::setInboardBondCenter().


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

Generated on Fri Sep 26 07:44:33 2008 for SimTKcore by  doxygen 1.5.6