|
static int | DetermineFRJ (OBMol &) |
|
static void | BuildOBRTreeVector (OBAtom *, OBRTree *, vector< OBRTree *> &, OBBitVec &) |
|
std::vector< unsigned int > | atomRingToBondRing (OBMol *mol, const std::vector< int > &atoms) |
|
void | visitRing (OBMol *mol, OBRing *ring, std::vector< OBRing *> &rlist, std::vector< OBRing *> &rignored) |
|
static unsigned int | FindRingAtomsAndBonds2 (OBMol &mol) |
|
bool | CompareRingSize (const OBRing *, const OBRing *) |
|
static int | FindRings (OBAtom *atom, int *avisit, unsigned char *bvisit, unsigned int &frj, int depth) |
|
Deal with rings, find smallest set of smallest rings (SSSR).