/// <summary>
 /// For each dirEdge in the star, merge the label .
 /// </summary>
 public virtual void MergeSymLabels()
 {
     for (IEnumerator it = GetEnumerator(); it.MoveNext();)
     {
         DirectedEdge de    = (DirectedEdge)it.Current;
         Label        label = de.Label;
         label.Merge(de.Sym.Label);
     }
 }