Fixed bug in VertexBorderFromFaceBorder function.
This commit is contained in:
parent
efaabde8d0
commit
c722cedeaa
|
@ -339,7 +339,7 @@ public:
|
||||||
// TRACE("found %i border (%i complex) on %i edges\n",nborder,ncomplex,ne);
|
// TRACE("found %i border (%i complex) on %i edges\n",nborder,ncomplex,ne);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Compute the PerVertex Border flag deriving it from the border flag of faces
|
/// Compute the PerVertex Border flag deriving it from the face-face adjacency
|
||||||
static void VertexBorderFromFaceAdj(MeshType &m)
|
static void VertexBorderFromFaceAdj(MeshType &m)
|
||||||
{
|
{
|
||||||
RequirePerFaceFlags(m);
|
RequirePerFaceFlags(m);
|
||||||
|
@ -365,6 +365,7 @@ public:
|
||||||
{
|
{
|
||||||
RequirePerFaceFlags(m);
|
RequirePerFaceFlags(m);
|
||||||
RequirePerVertexFlags(m);
|
RequirePerVertexFlags(m);
|
||||||
|
VertexClearB(m);
|
||||||
for(FaceIterator fi=m.face.begin();fi!=m.face.end();++fi)
|
for(FaceIterator fi=m.face.begin();fi!=m.face.end();++fi)
|
||||||
if(!(*fi).IsD())
|
if(!(*fi).IsD())
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue