diff --git a/invesalius/data/surface.py b/invesalius/data/surface.py index a1fed26..d97e028 100644 --- a/invesalius/data/surface.py +++ b/invesalius/data/surface.py @@ -533,11 +533,6 @@ class SurfaceManager(): # polydata.SetSource(None) del polydata_append - w = vtk.vtkPLYWriter() - w.SetInputData(polydata) - w.SetFileName('/home/tfmoraes/Meshes/PLY/0051_bin.ply') - w.Write() - if algorithm == 'ca_smoothing': normals = vtk.vtkPolyDataNormals() normals_ref = weakref.ref(normals) diff --git a/invesalius/gui/dialogs.py b/invesalius/gui/dialogs.py index d000e05..451a4c1 100644 --- a/invesalius/gui/dialogs.py +++ b/invesalius/gui/dialogs.py @@ -1276,7 +1276,7 @@ class CAOptions(wx.Panel): max_val=100.0, increment=0.1, digits=2) - self.min_weight = floatspin.FloatSpin(self, -1, value=0.2, min_val=0.0, + self.min_weight = floatspin.FloatSpin(self, -1, value=0.5, min_val=0.0, max_val=1.0, increment=0.1, digits=1) diff --git a/setup.py b/setup.py index 44f6924..cc05315 100644 --- a/setup.py +++ b/setup.py @@ -56,6 +56,11 @@ elif sys.platform == 'win32': Extension("invesalius.data.floodfill", ["invesalius/data/floodfill.pyx"], include_dirs=[numpy.get_include()], language='c++',), + + Extension("invesalius.data.cy_mesh", ["invesalius/data/cy_mesh.pyx"], + include_dirs=[numpy.get_include()], + extra_compile_args=['/openmp',], + language='c++',), ]) ) @@ -81,5 +86,12 @@ else: Extension("invesalius.data.floodfill", ["invesalius/data/floodfill.pyx"], include_dirs=[numpy.get_include()], language='c++',), + + Extension("invesalius.data.cy_mesh", ["invesalius/data/cy_mesh.pyx"], + include_dirs=[numpy.get_include()], + extra_compile_args=['-fopenmp', '-std=c++11'], + extra_link_args=['-fopenmp', '-std=c++11'], + language='c++',), + ]) ) -- libgit2 0.21.2