| BaseGraph< MGVertex, MGEdge, MolecularGraph >::AddEdge(const MGVertex &u, const MGVertex &v, const MGEdge &e) | BaseGraph< MGVertex, MGEdge, MolecularGraph > | protected |
| BaseGraph< MGVertex, MGEdge, MolecularGraph >::AddVertex(const MGVertex &v) | BaseGraph< MGVertex, MGEdge, MolecularGraph > | protected |
| AtomMap typedef | MolecularGraph | |
| BaseGraph() | BaseGraph< MGVertex, MGEdge, MolecularGraph > | inline |
| BondMap typedef | MolecularGraph | |
| cereal::access class | MolecularGraph | friend |
| ComponentContain typedef | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| CycleEdgeContain typedef | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| CycleVertContain typedef | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| Degree(const MGVertex &v) const | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| EdgeContain typedef | MolecularGraph | |
| EdgeIter typedef | MolecularGraph | |
| EdgeMap typedef | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| EdgeType typedef | MolecularGraph | |
| GetCondensedGraph() | MolecularGraph | |
| GetConnectedComponents() | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| GetCycles() | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| GetEdge(const Bond &bnd) const | MolecularGraph | |
| BaseGraph< MGVertex, MGEdge, MolecularGraph >::GetEdge(const MGVertex &u, const MGVertex &v) const | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| GetEdges() const | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| GetMolecule() const | MolecularGraph | |
| GetNeighbours(const MGVertex &v) | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| GetPredecessors(const MGVertex &v) | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| GetSourceVertex(const MGEdge &e) const | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| GetSuccessors(const MGVertex &v) | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| GetSuperGraph() const | MolecularGraph | |
| GetTargetVertex(const MGEdge &e) const | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| GetVertex(const Atom &atm) const | MolecularGraph | |
| GetVertices(const MGEdge &e) const | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| GetVertices() const | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| graph_type typedef | MolecularGraph | |
| HasEdge(const Bond &e) const | MolecularGraph | |
| BaseGraph< MGVertex, MGEdge, MolecularGraph >::HasEdge(const MGEdge &e) const | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| BaseGraph< MGVertex, MGEdge, MolecularGraph >::HasEdge(const MGVertex &u, const MGVertex &v) const | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| HasVertex(const Atom &v) const | MolecularGraph | |
| BaseGraph< MGVertex, MGEdge, MolecularGraph >::HasVertex(const MGVertex &v) const | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| InDegree(const MGVertex &v) const | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| indigox::Molecule class | MolecularGraph | friend |
| IsConnected() | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| IsCyclic(const MGVertex &v) | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| IsCyclic(const MGVertex &v, uint32_t sz) | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| IsCyclic(const MGEdge &e) | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| IsCyclic(const MGEdge &e, uint32_t sz) | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| IsSubgraph() const | MolecularGraph | |
| m_basedata | BaseGraph< MGVertex, MGEdge, MolecularGraph > | protected |
| MolecularGraph()=default | MolecularGraph | |
| MolecularGraph(const MolecularGraph &)=default | MolecularGraph | |
| MolecularGraph(MolecularGraph &&)=default | MolecularGraph | |
| MolecularGraph(const Molecule &mol) | MolecularGraph | |
| NbrsContain typedef | MolecularGraph | |
| NbrsIter typedef | MolecularGraph | |
| NumConnectedComponents() | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| NumCycles() | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| NumEdges() const | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| NumVertices() const | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| operator bool() const | MolecularGraph | inline |
| operator!=(const MolecularGraph &g) const | MolecularGraph | inline |
| operator<(const MolecularGraph &g) const | MolecularGraph | |
| operator<<(std::ostream &os, const MolecularGraph &g) | MolecularGraph | friend |
| operator<=(const MolecularGraph &g) const | MolecularGraph | inline |
| operator=(const MolecularGraph &)=default | MolecularGraph | |
| operator=(MolecularGraph &&)=default | MolecularGraph | |
| operator==(const MolecularGraph &g) const | MolecularGraph | |
| operator>(const MolecularGraph &g) const | MolecularGraph | |
| operator>=(const MolecularGraph &g) const | MolecularGraph | inline |
| PredIter typedef | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| Subgraph(std::vector< MGVertex > &vertices) | MolecularGraph | virtual |
| Subgraph(std::vector< MGVertex > &vertices, std::vector< MGEdge > &edges) | MolecularGraph | virtual |
| SubgraphType typedef | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| VertContain typedef | MolecularGraph | |
| VertexType typedef | MolecularGraph | |
| VertIter typedef | MolecularGraph | |
| VertMap typedef | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| VertType typedef | BaseGraph< MGVertex, MGEdge, MolecularGraph > | |
| ~ MolecularGraph()=default | MolecularGraph | |
| ~BaseGraph() | BaseGraph< MGVertex, MGEdge, MolecularGraph > | inlinevirtual |