Blender V4.5
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, const float offset, const int offset_type, const int profile_type, const int segments, const float profile, const bool affect_type, const bool use_weights, const bool limit_offset, const MDeformVert *dvert, const int vertex_group, const int mat, const bool loop_slide, const bool mark_seam, const bool mark_sharp, const bool harden_normals, const int face_strength_mode, const int miter_outer, const int miter_inner, const float spread, const CurveProfile *custom_profile, const int vmesh_method, const int bweight_offset_vert, const int bweight_offset_edge)
BMesh * bm