 		current_polygon.vertex[2].y = vertex[facet_index.z * dim + 1];
 		current_polygon.vertex[2].z = vertex[facet_index.z * dim + 2];
 		current_polygon.vertex[2].w = 1.0;
-
+		
 		index_t current_seed = facets_nn[tid];
-
+		
 		intersection_clip_facet_SR(
 			current_polygon,
 			current_seed,


namespace Gpu_Rvd{

	CudaRestrictedVoronoiDiagram::CudaRestrictedVoronoiDiagram(Mesh* m, Points* p, int iter, std::vector<int> sample_facet, int k){
		vertex_ = m->v_ptr();
		vertex_nb_ = m->get_vertex_nb();
		facets_ = m->f_ptr();

			);

		NN_->get_nearest_neighbors(nb, vertex_ + dimension_* facets_[v * dimension_], neighbors, dist);
		for (index_t t = 0; t < f_k_; ++t){
			facets_nn_[v * f_k_ + t] = neighbors[t];
		}
	}

	void CudaRestrictedVoronoiDiagram::update_points(){
