Evoplex  0.2.1
evoplex::AbstractGraph Member List

This is the complete list of members for evoplex::AbstractGraph, including all inherited members.

AbstractGraph()evoplex::AbstractGraphprotected
AbstractPlugin()=defaultevoplex::AbstractPluginprotected
addEdge(int originId, int neighbourId, Attributes *attrs=new Attributes())evoplex::AbstractGraphinline
addEdge(const Node &origin, const Node &neighbour, Attributes *attrs=new Attributes())evoplex::AbstractGraph
addNode(Attributes attr)evoplex::AbstractGraphinline
addNode(Attributes attr, float x, float y)evoplex::AbstractGraph
attr(int attrId) constevoplex::AbstractPlugininline
attr(const QString &name, Value defaultValue=Value()) constevoplex::AbstractPlugininline
attrExists(const char *name) constevoplex::AbstractPlugininline
attrExists(const QString &name) constevoplex::AbstractPlugininline
attrName(int attrId) constevoplex::AbstractPlugininline
attrs() constevoplex::AbstractPlugininline
edge(int edgeId) constevoplex::AbstractGraphinline
edge(int originId, int neighbourId) constevoplex::AbstractGraphinline
edges() constevoplex::AbstractGraphinline
id() constevoplex::AbstractGraph
init()evoplex::AbstractGraphInterface
evoplex::AbstractPlugin::init()evoplex::AbstractPluginvirtual
isDirected() constevoplex::AbstractGraphinline
isUndirected() constevoplex::AbstractGraphinline
m_edgeAttrsGen (defined in evoplex::AbstractGraph)evoplex::AbstractGraphprotected
m_edges (defined in evoplex::AbstractGraph)evoplex::AbstractGraphprotected
m_nodes (defined in evoplex::AbstractGraph)evoplex::AbstractGraphprotected
m_trial (defined in evoplex::AbstractPlugin)evoplex::AbstractPluginprotected
node(int nodeId) constevoplex::AbstractGraphinline
nodes() constevoplex::AbstractGraphinline
numEdges() constevoplex::AbstractGraphinline
numNodes() constevoplex::AbstractGraphinline
prg() constevoplex::AbstractPlugin
rand() constevoplex::AbstractPlugininline
randNode() constevoplex::AbstractGraph
removeAllEdges()evoplex::AbstractGraph
removeAllEdges(const Node &node)evoplex::AbstractGraph
removeEdge(const Edge &edge)evoplex::AbstractGraph
removeEdge(Edges::iterator it)evoplex::AbstractGraph
removeNode(const Node &node)evoplex::AbstractGraph
removeNode(Nodes::iterator it)evoplex::AbstractGraph
reset()=0evoplex::AbstractGraphInterfacepure virtual
Trial (defined in evoplex::AbstractGraph)evoplex::AbstractGraphfriend
type() constevoplex::AbstractGraph
~AbstractGraphInterface()=defaultevoplex::AbstractGraphInterfacevirtual
~AbstractPlugin()=defaultevoplex::AbstractPluginprotected