Blender  V3.3
bmesh_bevel.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
3 #pragma once
4 
9 struct CurveProfile;
10 struct MDeformVert;
11 
24 void BM_mesh_bevel(BMesh *bm,
25  float offset,
26  int offset_type,
27  int profile_type,
28  int segments,
29  float profile,
30  bool affect_type,
31  bool use_weights,
32  bool limit_offset,
33  const struct MDeformVert *dvert,
34  int vertex_group,
35  int mat,
36  bool loop_slide,
37  bool mark_seam,
38  bool mark_sharp,
39  bool harden_normals,
40  int face_strength_mode,
41  int miter_outer,
42  int miter_inner,
43  float spread,
44  float smoothresh,
45  const struct CurveProfile *custom_profile,
46  int vmesh_method);
void BM_mesh_bevel(BMesh *bm, float offset, int offset_type, int profile_type, int segments, float profile, bool affect_type, bool use_weights, bool limit_offset, const struct MDeformVert *dvert, int vertex_group, int mat, bool loop_slide, bool mark_seam, bool mark_sharp, bool harden_normals, int face_strength_mode, int miter_outer, int miter_inner, float spread, float smoothresh, const struct CurveProfile *custom_profile, int vmesh_method)
Definition: bmesh_bevel.c:7704
ATTR_WARN_UNUSED_RESULT BMesh * bm
ccl_gpu_kernel_postfix ccl_global float int int int int float bool int offset