#include <BALL/STRUCTURE/ringAnalyser.h>

Public Member Functions | |
| Ring () | |
| Default constructor. | |
| Ring (std::vector< Atom * > const &atoms_) | |
| Detailed constructor. | |
| Position | predecessor (Position i) const |
| The predecessor of atom i in the ring. | |
| Position | successor (Position i) const |
| The successor of atom i in the ring. | |
Public Attributes | |
| std::vector< Atom * > | atoms |
| the atoms of this ring | |
| RingType | type |
| the type of this ring | |
| std::set< Bond const * > | shared_bonds |
| the bonds shared with other rings | |
Definition at line 51 of file ringAnalyser.h.
| BALL::RingAnalyser::Ring::Ring | ( | ) |
Default constructor.
| BALL::RingAnalyser::Ring::Ring | ( | std::vector< Atom * > const & | atoms_ | ) |
Detailed constructor.
The predecessor of atom i in the ring.
The successor of atom i in the ring.
| std::vector<Atom*> BALL::RingAnalyser::Ring::atoms |
the atoms of this ring
Definition at line 68 of file ringAnalyser.h.
| std::set<Bond const*> BALL::RingAnalyser::Ring::shared_bonds |
the bonds shared with other rings
Definition at line 74 of file ringAnalyser.h.
the type of this ring
Definition at line 71 of file ringAnalyser.h.
1.6.3