|
AvogadroLibs
1.95.1
|
Public Member Functions | |
| RWAtom (RWMolecule *m, Index i) | |
Public Member Functions inherited from AtomTemplate< RWMolecule > | |
| AtomTemplate () | |
| AtomTemplate (MoleculeType *m, Index i) | |
| bool | operator== (const AtomTemplate< MoleculeType > &other) const |
| bool | operator!= (const AtomTemplate< MoleculeType > &other) const |
| AtomTemplate< MoleculeType > & | operator++ () |
| AtomTemplate< MoleculeType > | operator++ (int) |
| AtomTemplate< MoleculeType > & | operator-- () |
| AtomTemplate< MoleculeType > | operator-- (int) |
| bool | isValid () const |
| MoleculeType * | molecule () const |
| Index | index () const |
| void | setSelected (bool selected) |
| bool | selected () const |
| void | setForceVector (const Vector3 &force) |
| Vector3 | forceVector () const |
| void | setLabel (const std::string &label) |
| std::string | label () const |
| void | setAtomicNumber (unsigned char num) |
| unsigned char | atomicNumber () const |
| void | setPosition2d (const Vector2 &pos) |
| Vector2 | position2d () const |
| void | setPosition3d (const Vector3 &pos) |
| Vector3 | position3d () const |
| void | setHybridization (AtomHybridization hyb) |
| AtomHybridization | hybridization () const |
| void | setFormalCharge (signed char charge) |
| signed char | formalCharge () const |
| void | setColor (Vector3ub color) |
| Vector3ub | color () const |
| void | setLayer (size_t layer) |
| size_t | layer () const |
Additional Inherited Members | |
Public Types inherited from AtomTemplate< RWMolecule > | |
| typedef RWMolecule | MoleculeType |
1.8.14