#include "MRMeshFwd.h"
#include "MRId.h"
Go to the source code of this file.
|
MR_EXTERN_C_BEGIN MRMESHC_API void | mrExpandFaceRegion (const MRMeshTopology *top, MRFaceBitSet *region, int hops) |
| adds to the region all faces within given number of hops (stars) from the initial region boundary
|
|
MRMESHC_API MRFaceBitSet * | mrExpandFaceRegionFromFace (const MRMeshTopology *top, MRFaceId face, int hops) |
| returns the region of all faces within given number of hops (stars) from the initial face
|
|
MRMESHC_API void | mrExpandVertRegion (const MRMeshTopology *top, MRVertBitSet *region, int hops) |
|
MRMESHC_API MRVertBitSet * | mrExpandVertRegionFromVert (const MRMeshTopology *top, MRVertId vert, int hops) |
| returns the region of all vertices within given number of hops (stars) from the initial vertex
|
|
MRMESHC_API void | mrShrinkFaceRegion (const MRMeshTopology *top, MRFaceBitSet *region, int hops) |
| removes from the region all faces within given number of hops (stars) from the initial region boundary
|
|
MRMESHC_API void | mrShrinkVertRegion (const MRMeshTopology *top, MRVertBitSet *region, int hops) |
| removes from the region all vertices within given number of hops (stars) from the initial region boundary
|
|
◆ mrExpandFaceRegion()
adds to the region all faces within given number of hops (stars) from the initial region boundary
◆ mrExpandFaceRegionFromFace()
returns the region of all faces within given number of hops (stars) from the initial face
◆ mrExpandVertRegion()
◆ mrExpandVertRegionFromVert()
returns the region of all vertices within given number of hops (stars) from the initial vertex
◆ mrShrinkFaceRegion()
removes from the region all faces within given number of hops (stars) from the initial region boundary
◆ mrShrinkVertRegion()
removes from the region all vertices within given number of hops (stars) from the initial region boundary