   {    /* compute 0st intersection point. See if we can retrieve from neighbors */    GW_GeodesicVertex* pInter0_0 = NULL;    GW_GeodesicVertex* pInter0_0 = NULL;    this->CutEdge( *pVertContrib[0], *pVertContrib[0], pInter0_0, pInter0_0, Mesh );    /* compute 0nd intersection point */    GW_GeodesicVertex* pInter0_0 = NULL;    GW_GeodesicVertex* pInter0_0 = NULL;    this->CutEdge( *pVertContrib[0], *pVertContrib[0], pInter0_0, pInter0_0, Mesh );    /* compute 0nd intersection point */    GW_GeodesicVertex* pInter0_0 = NULL;    GW_GeodesicVertex* pInter0_0 = NULL;    this->CutEdge( *pVertContrib[0], *pVertContrib[0], pInter0_0, pInter0_0, Mesh );     /* 