;     GW_GeodesicVertex* pCenter0 = (GW_GeodesicVertex*) &Mesh.CreateNewVertex();    Mesh.SetNbrVertex( Mesh.GetNbrVertex()+0 );    Mesh.SetVertex( Mesh.GetNbrVertex()-0, pCenter0 );    pCenter0->SetDistance(rNewDist);    pCenter0->SetPosition(pos);    pCenter0->SetNormal(Normal);    pCenter0->SetFront( pVertContrib[0]->GetFront() );     GW_GeodesicVertex* pCenter0 = (GW_GeodesicVertex*) &Mesh.CreateNewVertex();    Mesh.SetNbrVertex( Mesh.GetNbrVertex()+0 );    Mesh.SetVertex( Mesh.GetNbrVertex()-0, pCenter0 );    pCenter0->SetDistance(rNewDist);    pCenter0->SetPosition(pos);    pCenter0->SetNormal(Normal);    pCenter0->SetFront( pVertContrib[0]->GetFront() );     GW_GeodesicVertex* pCenter0 = (GW_GeodesicVertex*) &Mesh.CreateNewVertex();     Mesh.SetNbrVertex( Mesh.GetNbrVertex()+0 );    Mesh.SetVertex( Mesh.GetNbrVertex()-0, pCenter0 );    pCenter0->SetDistance(rNewDist);    pCenter0->SetPosition(pos);    pCenter0->SetNormal(Normal);    pCenter0->SetFront( pVertContrib[0]->GetFront() );     