RDKit
Open-source cheminformatics and machine learning.
|
#include <new_canon.h>
Public Member Functions | |
bondholder () | |
bondholder (Bond::BondType bt, Bond::BondStereo bs, unsigned int ni, unsigned int nsc, unsigned int bidx) | |
bondholder (Bond::BondType bt, unsigned int bs, unsigned int ni, unsigned int nsc, unsigned int bidx) | |
int | compareStereo (const bondholder &o) const |
bool | operator< (const bondholder &o) const |
Static Public Member Functions | |
static bool | greater (const bondholder &lhs, const bondholder &rhs) |
static int | compare (const bondholder &x, const bondholder &y, unsigned int div=1) |
Public Attributes | |
Bond::BondType | bondType {Bond::BondType::UNSPECIFIED} |
unsigned int | bondStereo |
unsigned int | nbrSymClass {0} |
unsigned int | nbrIdx {0} |
Bond::BondStereo | stype {Bond::BondStereo::STEREONONE} |
const canon_atom * | controllingAtoms [4] {nullptr, nullptr, nullptr, nullptr} |
const std::string * | p_symbol |
unsigned int | bondIdx {0} |
Definition at line 33 of file new_canon.h.
|
inline |
Definition at line 45 of file new_canon.h.
|
inline |
Definition at line 46 of file new_canon.h.
|
inline |
Definition at line 53 of file new_canon.h.
|
inlinestatic |
Definition at line 68 of file new_canon.h.
References bondStereo, bondType, compareStereo(), nbrSymClass, and p_symbol.
int RDKit::Canon::bondholder::compareStereo | ( | const bondholder & | o | ) | const |
Referenced by compare().
|
inlinestatic |
Definition at line 64 of file new_canon.h.
|
inline |
Definition at line 63 of file new_canon.h.
Definition at line 43 of file new_canon.h.
Bond::BondType RDKit::Canon::bondholder::bondType {Bond::BondType::UNSPECIFIED} |
Definition at line 34 of file new_canon.h.
Referenced by compare().
const canon_atom* RDKit::Canon::bondholder::controllingAtoms[4] {nullptr, nullptr, nullptr, nullptr} |
Definition at line 40 of file new_canon.h.
Definition at line 38 of file new_canon.h.
Definition at line 37 of file new_canon.h.
Referenced by compare().
const std::string* RDKit::Canon::bondholder::p_symbol |
Bond::BondStereo RDKit::Canon::bondholder::stype {Bond::BondStereo::STEREONONE} |
Definition at line 39 of file new_canon.h.