#include <ringAnalyser.h>
Public Types |
|
enum | RingType
{ NONE, TEMPLATE, FUSED, BRIDGED, SPIRO, CORE } |
Public Member Functions |
|
RingAnalyser () | |
Default-Constructor. |
|
virtual | ~RingAnalyser () |
Destructor. |
|
std::vector< RingInfo > | analyseRings (std::vector< std::vector< Atom * > > &ringsystem) |
performs an anylsis of the structure
of a ringsystem |
|
bool | isInRing (const Atom *atom, std::vector< Atom * > &ring) |
helper-function; determines, whether
an atom is part of a certain ring |
std::vector<RingInfo> BALL::RingAnalyser::analyseRings | ( | std::vector< std::vector< Atom * > > & | ringsystem | ) |
performs an anylsis of the structure of a ringsystem
ringsystem | the ringsystem |