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 |