+
+ if (BadElement (q_edge[nro]))
+ setError ();
+ else
+ {
+ for (int nv=nro+1 ; nv<QUAD4 ; nv++)
+ if (q_edge[nv] == q_edge[nro])
+ setError ();
+ int nc = q_edge[nro] -> inter (q_edge[prec]);
+ if (nc>=0)
+ node = q_edge[nro]->getVertex (nc);
+ else
+ setError (888);
+ }