added UpdateFlags::EdgeSet function

This commit is contained in:
Luigi Malomo 2012-12-11 12:15:16 +00:00
parent f1233c24f3
commit 8165152573
1 changed files with 7 additions and 0 deletions

View File

@ -100,6 +100,13 @@ public:
if(!(*vi).IsD()) (*vi).Flags() |= FlagMask ;
}
static void EdgeSet(MeshType &m, unsigned int FlagMask)
{
tri::RequirePerEdgeFlags(m);
for(EdgeIterator ei=m.edge.begin(); ei!=m.edge.end(); ++ei)
if(!(*ei).IsD()) (*ei).Flags() |= FlagMask ;
}
static void FaceSet(MeshType &m, unsigned int FlagMask)
{
tri::RequirePerFaceFlags(m);