indigoX
MolecularGraph Member List

This is the complete list of members for MolecularGraph, including all inherited members.

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 typedefMolecularGraph
BaseGraph()BaseGraph< MGVertex, MGEdge, MolecularGraph >inline
BondMap typedefMolecularGraph
cereal::access classMolecularGraphfriend
ComponentContain typedefBaseGraph< MGVertex, MGEdge, MolecularGraph >
CycleEdgeContain typedefBaseGraph< MGVertex, MGEdge, MolecularGraph >
CycleVertContain typedefBaseGraph< MGVertex, MGEdge, MolecularGraph >
Degree(const MGVertex &v) constBaseGraph< MGVertex, MGEdge, MolecularGraph >
EdgeContain typedefMolecularGraph
EdgeIter typedefMolecularGraph
EdgeMap typedefBaseGraph< MGVertex, MGEdge, MolecularGraph >
EdgeType typedefMolecularGraph
GetCondensedGraph()MolecularGraph
GetConnectedComponents()BaseGraph< MGVertex, MGEdge, MolecularGraph >
GetCycles()BaseGraph< MGVertex, MGEdge, MolecularGraph >
GetEdge(const Bond &bnd) constMolecularGraph
BaseGraph< MGVertex, MGEdge, MolecularGraph >::GetEdge(const MGVertex &u, const MGVertex &v) constBaseGraph< MGVertex, MGEdge, MolecularGraph >
GetEdges() constBaseGraph< MGVertex, MGEdge, MolecularGraph >
GetMolecule() constMolecularGraph
GetNeighbours(const MGVertex &v)BaseGraph< MGVertex, MGEdge, MolecularGraph >
GetPredecessors(const MGVertex &v)BaseGraph< MGVertex, MGEdge, MolecularGraph >
GetSourceVertex(const MGEdge &e) constBaseGraph< MGVertex, MGEdge, MolecularGraph >
GetSuccessors(const MGVertex &v)BaseGraph< MGVertex, MGEdge, MolecularGraph >
GetSuperGraph() constMolecularGraph
GetTargetVertex(const MGEdge &e) constBaseGraph< MGVertex, MGEdge, MolecularGraph >
GetVertex(const Atom &atm) constMolecularGraph
GetVertices(const MGEdge &e) constBaseGraph< MGVertex, MGEdge, MolecularGraph >
GetVertices() constBaseGraph< MGVertex, MGEdge, MolecularGraph >
graph_type typedefMolecularGraph
HasEdge(const Bond &e) constMolecularGraph
BaseGraph< MGVertex, MGEdge, MolecularGraph >::HasEdge(const MGEdge &e) constBaseGraph< MGVertex, MGEdge, MolecularGraph >
BaseGraph< MGVertex, MGEdge, MolecularGraph >::HasEdge(const MGVertex &u, const MGVertex &v) constBaseGraph< MGVertex, MGEdge, MolecularGraph >
HasVertex(const Atom &v) constMolecularGraph
BaseGraph< MGVertex, MGEdge, MolecularGraph >::HasVertex(const MGVertex &v) constBaseGraph< MGVertex, MGEdge, MolecularGraph >
InDegree(const MGVertex &v) constBaseGraph< MGVertex, MGEdge, MolecularGraph >
indigox::Molecule classMolecularGraphfriend
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() constMolecularGraph
m_basedataBaseGraph< MGVertex, MGEdge, MolecularGraph >protected
MolecularGraph()=defaultMolecularGraph
MolecularGraph(const MolecularGraph &)=defaultMolecularGraph
MolecularGraph(MolecularGraph &&)=defaultMolecularGraph
MolecularGraph(const Molecule &mol)MolecularGraph
NbrsContain typedefMolecularGraph
NbrsIter typedefMolecularGraph
NumConnectedComponents()BaseGraph< MGVertex, MGEdge, MolecularGraph >
NumCycles()BaseGraph< MGVertex, MGEdge, MolecularGraph >
NumEdges() constBaseGraph< MGVertex, MGEdge, MolecularGraph >
NumVertices() constBaseGraph< MGVertex, MGEdge, MolecularGraph >
operator bool() constMolecularGraphinline
operator!=(const MolecularGraph &g) constMolecularGraphinline
operator<(const MolecularGraph &g) constMolecularGraph
operator<<(std::ostream &os, const MolecularGraph &g)MolecularGraphfriend
operator<=(const MolecularGraph &g) constMolecularGraphinline
operator=(const MolecularGraph &)=defaultMolecularGraph
operator=(MolecularGraph &&)=defaultMolecularGraph
operator==(const MolecularGraph &g) constMolecularGraph
operator>(const MolecularGraph &g) constMolecularGraph
operator>=(const MolecularGraph &g) constMolecularGraphinline
PredIter typedefBaseGraph< MGVertex, MGEdge, MolecularGraph >
Subgraph(std::vector< MGVertex > &vertices)MolecularGraphvirtual
Subgraph(std::vector< MGVertex > &vertices, std::vector< MGEdge > &edges)MolecularGraphvirtual
SubgraphType typedefBaseGraph< MGVertex, MGEdge, MolecularGraph >
VertContain typedefMolecularGraph
VertexType typedefMolecularGraph
VertIter typedefMolecularGraph
VertMap typedefBaseGraph< MGVertex, MGEdge, MolecularGraph >
VertType typedefBaseGraph< MGVertex, MGEdge, MolecularGraph >
~ MolecularGraph()=defaultMolecularGraph
~BaseGraph()BaseGraph< MGVertex, MGEdge, MolecularGraph >inlinevirtual