Blender V5.0
bmesh_beautify.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
13enum {
18};
19
24 BMEdge **edge_array,
25 int edge_array_len,
26 short flag,
27 short method,
28 short oflag_edge,
29 short oflag_face);
30
38 const BMVert *v2,
39 const BMVert *v3,
40 const BMVert *v4,
41 short flag,
42 short method);
float BM_verts_calc_rotate_beauty(const BMVert *v1, const BMVert *v2, const BMVert *v3, const BMVert *v4, short flag, short method)
void BM_mesh_beautify_fill(BMesh *bm, BMEdge **edge_array, int edge_array_len, short flag, short method, short oflag_edge, short oflag_face)
@ EDGE_RESTRICT_DEGENERATE
@ VERT_RESTRICT_TAG
BMesh * bm
ATTR_WARN_UNUSED_RESULT const BMVert * v2
uint8_t flag
Definition wm_window.cc:145