edge = (*edges);
edge = (*edges).second;
  void setHidden(bool p_hidden) {     IEdge* edge;    hidden = p_hidden;    for(IEdgeIterator edges = oedges.begin(); edges != oedges.end(); edges++) {      edge = (*edges);      edge->setHidden(p_hidden);    }  }