Blender V5.0
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
10
11#include "bmesh_class.hh"
12
13struct CurveProfile;
14struct MDeformVert;
15
29 float offset,
30 int offset_type,
31 int profile_type,
32 int segments,
33 float profile,
34 bool affect_type,
35 bool use_weights,
36 bool limit_offset,
37 const MDeformVert *dvert,
38 int vertex_group,
39 int mat,
40 bool loop_slide,
41 bool mark_seam,
42 bool mark_sharp,
43 bool harden_normals,
44 int face_strength_mode,
45 int miter_outer,
46 int miter_inner,
47 float spread,
48 const CurveProfile *custom_profile,
49 int vmesh_method,
50 int bweight_offset_vert,
51 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)
BMesh * bm