Skip to content
Snippets Groups Projects
Commit 9630663b authored by Tristan Carrier Baudouin's avatar Tristan Carrier Baudouin
Browse files

lloyd 3D

parent caa545a4
No related branches found
No related tags found
No related merge requests found
...@@ -1580,8 +1580,8 @@ void LpSmoother::improve_region(GRegion* gr) ...@@ -1580,8 +1580,8 @@ void LpSmoother::improve_region(GRegion* gr)
epsx = 0; epsx = 0;
maxits = max_iter; maxits = max_iter;
double initial_conditions[3*(bank.size()-offset)]; double* initial_conditions = static_cast<double*>(malloc(3*(bank.size()-offset)*sizeof(double)));
double scales[3*(bank.size()-offset)]; double* scales = static_cast<double*>(malloc(3*(bank.size()-offset)*sizeof(double)));
LpCVT instance; LpCVT instance;
factor = 0.9; factor = 0.9;
for(i=0;i<(bank.size()-offset);i++){ for(i=0;i<(bank.size()-offset);i++){
...@@ -1626,6 +1626,8 @@ void LpSmoother::improve_region(GRegion* gr) ...@@ -1626,6 +1626,8 @@ void LpSmoother::improve_region(GRegion* gr)
for(i=0;i<interior_vertices.size();i++) delete interior_vertices[i]; for(i=0;i<interior_vertices.size();i++) delete interior_vertices[i];
interior_vertices.clear(); interior_vertices.clear();
delete octree; delete octree;
free(initial_conditions);
free(scales);
#endif #endif
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment