C++ main module for gpm Package  1.0
GPM_Graph Member List

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

addEdge(const tVertexIID &from, const tVertexIID &to, SP::GPM_Edge edge, tEdgeIID &iid)GPM_Graphvirtual
addEdge(const tVertexIID &from, const tVertexIID &to)GPM_Graphinlinevirtual
addEdge(const tVertexIID &from, const tVertexIID &to, tEdgeIID &eiid)GPM_Graphinlinevirtual
addEdge_(const tVertexIID &from, const tVertexIID &to, SP::GPM_Edge edge, tEdgeIID &iid)GPM_Graphprotected
addEdgeFromIds(const int &source, const int &target, tEdgeIID &iid)GPM_Graphinline
addEdgeFromIds(const int &source, const int &target)GPM_Graphinline
addNode()GPM_Graphinline
addNode(const int &id)GPM_Graphinline
addSubGraph(const GPM_Graph &graph, map< tVertexIID, tVertexIID > &connections)GPM_Graph
addVertex(SP::GPM_Vertex vertex)GPM_Graph
clear()GPM_Graph
close()GPM_Graph
copy(const GPM_Graph &graph)GPM_Graphvirtual
CORE_Object()CORE_Objectprotected
executeTriggerActions(CORE_Out &io)GPM_Graph
exportToCurveFile(const tString &fileName, const tString &title, const tString &XLabel, const tString &YLabel) const GPM_Graphvirtual
generateEdgeId()GPM_Graph
generateVertexId()GPM_Graph
getClassName(const tString &identityString)CORE_Objectinlinestatic
getClassName() const CORE_Object
getConnectedVertices(const tVertexIID &iid, vector< tVertexIID > &vertexIIDs) const GPM_Graph
getDegree(const tVertexIID &id) const GPM_Graph
getEdge(const tVertexIID &e1, const tVertexIID &e2, tEdgeIID &iid) const GPM_Graph
getEdge(const tEdgeIID &id)GPM_Graph
getEdge(const tEdgeIID &id) const GPM_Graph
getEdge(const tVertexIID &e1, const tVertexIID &e2) const GPM_Graph
getEdge(const tVertexIID &e1, const tVertexIID &e2)GPM_Graph
getEdgeFromIds(const int &e1, const int &e2, tEdgeIID &iid) const GPM_Graphinline
getEdgeFromIds(const int &e1, const int &e2) const GPM_Graphinline
getEdgeId(const tEdgeIID &iid) const GPM_Graph
getEdgeIID(const int &id, tEdgeIID &iid) const GPM_Graph
getEdges(vector< tEdgeIID > &ids) const GPM_Graph
getEdges(SV::GPM_Edge &edges) const GPM_Graph
getEdges(const tVertexIID &v, vector< tEdgeIID > &edges) const GPM_Graph
getEdgesNumber() const GPM_Graph
getEdgeVertices(const tEdgeIID &id, tVertexIID &source, tVertexIID &target) const GPM_Graph
getGraphImplement() const GPM_Graphinline
getGraphImplement()GPM_Graphinline
getIdentityString() const CORE_Objectinline
getOutput()CORE_Objectinlinestatic
getPatterns(const GPM_Graph &pattern, const tBoolean &isUpToAutomorphism, const tFlag &upToAutomorphismType, vector< vector< tVertexIID > > &homomorphisms, CORE_Out &io) const GPM_Graph
getPatterns(SPC::GPM_Graph pattern, const tBoolean &isUpToAutomorphism, const tFlag &upToAutomorphismType, vector< vector< tVertexIID > > &homomorphisms, CORE_Out &io) const GPM_Graphinline
getPatterns(const GPM_Graph &pattern, vector< vector< tVertexIID > > &homomorphisms, CORE_Out &io) const GPM_Graphinline
getPatterns(SPC::GPM_Graph pattern, vector< vector< tVertexIID > > &homomorphisms, CORE_Out &io) const GPM_Graphinline
getPointerAddress() const CORE_Objectinline
getSharedPointer(SP::CORE_Object &p)CORE_Objectinline
getSharedPointer(SPC::CORE_Object &p) const CORE_Objectinline
getTypeName()CORE_Objectinlinestatic
getVertex(const tVertexIID &iid) const GPM_Graph
getVertexId(const tVertexIID &iid) const GPM_Graph
getVertexIID(const int &id) const GPM_Graph
getVertices(vector< tVertexIID > &vertexIIDs) const GPM_Graph
getVertices(SV::GPM_Vertex &vertexIIDs) const GPM_Graph
getVerticesNumber() const GPM_Graph
GPM_Graph(void)GPM_Graphprotected
GPM_Object(void)GPM_Objectprotected
is32Architecture()CORE_Objectinlinestatic
is64Architecture()CORE_Objectstatic
isInstanceOf() const CORE_Objectinline
isIsomorph(const GPM_Graph &g, vector< tVertexIID > &verticesMap, CORE_Out &io) const GPM_Graph
isIsomorph(SPC::GPM_Graph g, vector< tVertexIID > &verticesMap, CORE_Out &io) const GPM_Graphinline
isIsomorph(SPC::GPM_Graph g, CORE_Out &io) const GPM_Graphinline
isIsomorph(const GPM_Graph &g, CORE_Out &io) const GPM_Graphinline
isMappingValid(const SV::GPM_Vertex &smallGraphVertices, const vector< tVertexIID > &mapping, CORE_Out &io) const GPM_Graphinlinevirtual
loadFromFile(const tString &fileName, CORE_Out &io)GPM_Graph
merge(const tVertexIID &from, const tVertexIID &to, CORE_Out &io)GPM_Graph
mIsMemoryTestingCORE_Objectstatic
New()GPM_Graphinlinestatic
newEdge() const GPM_Graphinlinevirtual
newEdge(const int &id) const GPM_Graphinlinevirtual
newEdge(SP::GPM_Vertex source, SP::GPM_Vertex target) const GPM_Graphinlinevirtual
newInstance(const tString &className) const GPM_Graphvirtual
newNode() const GPM_Graphinlinevirtual
NULL_VERTEXGPM_Graphstatic
outputPrint(const tString &message)CORE_Objectstatic
pointer2String(const void *obj)CORE_Objectstatic
print()CORE_Objectinlinevirtual
print(ostream &out) const CORE_Objectinlinevirtual
print(const tString &message)CORE_Objectvirtual
print(const tInteger &str)CORE_Objectvirtual
print(const tRelativeInteger &str)CORE_Objectvirtual
print(const tReal &str)CORE_Objectvirtual
print(const int &str)CORE_Objectvirtual
print(ostream &out, const tString &message)CORE_Objectinlinestatic
printGroupId(CORE_Out &io) const GPM_Graph
printObjectsInMemory()CORE_Objectstatic
removeEdge(const tEdgeIID &edgeId)GPM_Graph
removeEdges(const tVertexIID &vertexIID)GPM_Graph
removeEdges(const tVertexIID &form, const tVertexIID &to)GPM_Graph
removeVertex(const tVertexIID &iid)GPM_Graph
saveToFile(const tString &fileName) const GPM_Graph
setOutput(ostream &out)CORE_Objectinlinestatic
setThis(SP::CORE_Object p)CORE_Objectinlineprotected
setType(tString type)CORE_Objectinlineprotectedvirtual
toDoAfterThisSetting()CORE_Objectinlineprotectedvirtual
toString() const GPM_Graphvirtual
turnBodyLineToText(tString &bdy)GPM_Objectinlinestatic
turnBodyTextToLine(tString &bdy)GPM_Objectinlinestatic
UP_TO_AUTOMORPHISM_ALLGPM_Graphstatic
UP_TO_AUTOMORPHISM_NODEGPM_Graphstatic
UP_TO_AUTOMORPHISM_PORTGPM_Graphstatic
updateGroupId()GPM_Graph
~CORE_Object()CORE_Objectprotectedvirtual
~GPM_Graph(void)GPM_Graphprotectedvirtual
~GPM_Object(void)GPM_Objectprotectedvirtual