Example #1
0
void network::removeEdges (edgeBlueprint * e)
{
    edgeList el;
    networkElementType edgeType = ((edgeVirtual*) e) -> getEdgeInfo().theEdgeType;

    edgesMatching(el, edgeType);
    edgeIterator ei;
    for (ei = el.begin(); ei != el.end(); ++ei)
        remove(*ei);
    clean(); // unsinnXXX todo

}
Example #2
0
	unsigned int statisticsNetwork::countEdges (edgeVirtual * e)
	{
		edgeList el;
		edgesMatching (el, e->getEdgeInfo().theEdgeType);
		return el.size();
	}