diff options
Diffstat (limited to 'source/blender/bmesh/tools/bmesh_bevel.h')
-rw-r--r-- | source/blender/bmesh/tools/bmesh_bevel.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/source/blender/bmesh/tools/bmesh_bevel.h b/source/blender/bmesh/tools/bmesh_bevel.h index de57e1c62a9..03c10ee9f80 100644 --- a/source/blender/bmesh/tools/bmesh_bevel.h +++ b/source/blender/bmesh/tools/bmesh_bevel.h @@ -23,6 +23,18 @@ struct CurveProfile; struct MDeformVert; +/** + * - Currently only bevels BM_ELEM_TAG'd verts and edges. + * + * - Newly created faces, edges, and verts are BM_ELEM_TAG'd too, + * the caller needs to ensure these are cleared before calling + * if its going to use this tag. + * + * - If limit_offset is set, adjusts offset down if necessary + * to avoid geometry collisions. + * + * \warning all tagged edges _must_ be manifold. + */ void BM_mesh_bevel(BMesh *bm, const float offset, const int offset_type, |