AvogadroLibs 1.100.0
|
Public Member Functions | |
RWBond (RWMolecule *m, Index i) | |
![]() | |
BondTemplate ()=default | |
BondTemplate (MoleculeType *m, Index i) | |
bool | operator== (const BondTemplate< MoleculeType > &other) const |
bool | operator!= (const BondTemplate< MoleculeType > &other) const |
BondTemplate< MoleculeType > & | operator++ () |
BondTemplate< MoleculeType > | operator++ (int) |
BondTemplate< MoleculeType > & | operator-- () |
BondTemplate< MoleculeType > | operator-- (int) |
bool | isValid () const |
MoleculeType * | molecule () const |
Index | index () const |
AtomType | getOtherAtom (Index index) const |
AtomType | getOtherAtom (AtomType atom) const |
Real | length () const |
std::string | label () const |
AtomType | atom1 () const |
AtomType | atom2 () const |
void | setOrder (unsigned char o) |
unsigned char | order () const |
Additional Inherited Members | |
![]() | |
using | MoleculeType = RWMolecule |
using | AtomType = typename Molecule_T::AtomType |