Blender V4.3
bmesh_bevel.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2023 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
5#pragma once
6
11struct CurveProfile;
12struct MDeformVert;
13
27 float offset,
28 int offset_type,
29 int profile_type,
30 int segments,
31 float profile,
32 bool affect_type,
33 bool use_weights,
34 bool limit_offset,
35 const MDeformVert *dvert,
36 int vertex_group,
37 int mat,
38 bool loop_slide,
39 bool mark_seam,
40 bool mark_sharp,
41 bool harden_normals,
42 int face_strength_mode,
43 int miter_outer,
44 int miter_inner,
45 float spread,
46 const CurveProfile *custom_profile,
47 int vmesh_method,
48 int bweight_offset_vert,
49 int bweight_offset_edge);
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 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, const CurveProfile *custom_profile, int vmesh_method, int bweight_offset_vert, int bweight_offset_edge)
ATTR_WARN_UNUSED_RESULT BMesh * bm