Base class for atoms having exactly two covalent bonds. More...
#include <Compound.h>
Public Member Functions | |
BivalentAtom (const Compound::AtomName &atomName, const Element &element, Angle angle=180 *Deg2Rad) |
Base class for atoms having exactly two covalent bonds.
Bond centers are named "bond1" and "bond2"
BivalentAtom | ( | const Compound::AtomName & | atomName, | |
const Element & | element, | |||
Angle | angle = 180*Deg2Rad | |||
) | [inline] |
atomName | name for new atom | |
element | chemical element for new atom | |
angle | default (initial) bond angle between new atom's two BondCenters |
References Compound::addFirstBondCenter(), Compound::addSecondBondCenter(), Compound::setCompoundName(), and Compound::setInboardBondCenter().