Configuration()=delete | RDKit::CIPLabeler::Configuration | |
Configuration(const CIPMol &mol, Atom *focus) | RDKit::CIPLabeler::Configuration | |
Configuration(const CIPMol &mol, std::vector< Atom * > &&foci, bool atropisomerMode=false) | RDKit::CIPLabeler::Configuration | |
findInternalEdge(const std::vector< Edge * > &edges, Atom *f1, Atom *f2) | RDKit::CIPLabeler::Configuration | protected |
getCarriers() const | RDKit::CIPLabeler::Configuration | |
getDigraph() | RDKit::CIPLabeler::Configuration | |
getFoci() const | RDKit::CIPLabeler::Configuration | |
getFocus() const | RDKit::CIPLabeler::Configuration | |
isDuplicateOrHydrogenEdge(const Edge *edge) | RDKit::CIPLabeler::Configuration | protected |
isInternalEdge(const Edge *edge, Atom *f1, Atom *f2) | RDKit::CIPLabeler::Configuration | protected |
label(Node *node, Digraph &digraph, const Rules &comp) | RDKit::CIPLabeler::Configuration | virtual |
label(const Rules &comp)=0 | RDKit::CIPLabeler::Configuration | pure virtual |
parity4(const std::vector< T > &trg, const std::vector< T > &ref) | RDKit::CIPLabeler::Configuration | inlinestatic |
removeDuplicatesAndHs(std::vector< Edge * > &edges) | RDKit::CIPLabeler::Configuration | protected |
removeInternalEdges(std::vector< Edge * > &edges, Atom *f1, Atom *f2) | RDKit::CIPLabeler::Configuration | protected |
setCarriers(std::vector< Atom * > &&carriers) | RDKit::CIPLabeler::Configuration | protected |
setPrimaryLabel(Descriptor desc)=0 | RDKit::CIPLabeler::Configuration | pure virtual |
~Configuration() | RDKit::CIPLabeler::Configuration | virtual |