From 0fdb0ecc077d541ba91b193342a7848870936224 Mon Sep 17 00:00:00 2001 From: gdd Date: Tue, 23 Aug 2011 08:47:39 +0000 Subject: [PATCH] PreCAD --- src/SMESH_SWIG/smeshDC.py | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/src/SMESH_SWIG/smeshDC.py b/src/SMESH_SWIG/smeshDC.py index c63c2b825..4ff373b84 100644 --- a/src/SMESH_SWIG/smeshDC.py +++ b/src/SMESH_SWIG/smeshDC.py @@ -5098,35 +5098,34 @@ class Mesh_Triangle(Mesh_Algorithm): # Parameter of BLSURF algo self.params.SetVerbosity(level) - ## To optimize the CAD (merges edges and removes nano edges). + ## To optimize merges edges. # @ingroup l3_hypos_blsurf - def SetPreCADOptimCAD(self, toOptimizeCAD=False): + def SetPreCADMergeEdges(self, toMergeEdges=False): if self.Parameters(): # Parameter of BLSURF algo - self.params.SetPreCADOptimCAD(toOptimizeCAD) + self.params.SetPreCADMergeEdges(toMergeEdges) - ## To compute topology from scratch + ## To remove nano edges. # @ingroup l3_hypos_blsurf - def SetPreCADDiscardInput(self, toDiscardInput=False): + def SetPreCADRemoveNanoEdges(self, toRemoveNanoEdges=False): if self.Parameters(): # Parameter of BLSURF algo - self.params.SetPreCADDiscardInput(toDiscardInput) + self.params.SetPreCADRemoveNanoEdges(toRemoveNanoEdges) - ## To help PreCAD treat some very dirty cases. - # If the treated object is manifold. + ## To compute topology from scratch # @ingroup l3_hypos_blsurf - def SetPreCADManifoldGeom(self, manifold=False): + def SetPreCADDiscardInput(self, toDiscardInput=False): if self.Parameters(): # Parameter of BLSURF algo - self.params.SetPreCADManifoldGeom(manifold) + self.params.SetPreCADDiscardInput(toDiscardInput) - ## To help PreCAD treat some very dirty cases. - # If the object is also closed (imagine a shell). + ## Sets the length below which an edge is considered as nano + # for the topology processing. # @ingroup l3_hypos_blsurf - def SetPreCADClosedGeom(self, closed=False): + def SetPreCADEpsNano(self, epsNano): if self.Parameters(): # Parameter of BLSURF algo - self.params.SetPreCADClosedGeom(closed) + self.params.SetPreCADEpsNano(epsNano) ## Sets advanced option value. # @ingroup l3_hypos_blsurf -- 2.39.2