|
Blender V4.3
|
Go to the source code of this file.
Functions | |
| void | BM_mesh_wireframe (BMesh *bm, float offset, float offset_fac, float offset_fac_vg, bool use_replace, bool use_boundary, bool use_even_offset, bool use_relative_offset, bool use_crease, float crease_weight, int defgrp_index, bool defgrp_invert, short mat_offset, int mat_max, bool use_tag) |
Wire Frame.
Definition in file bmesh_wireframe.hh.
| void BM_mesh_wireframe | ( | BMesh * | bm, |
| float | offset, | ||
| float | offset_fac, | ||
| float | offset_fac_vg, | ||
| bool | use_replace, | ||
| bool | use_boundary, | ||
| bool | use_even_offset, | ||
| bool | use_relative_offset, | ||
| bool | use_crease, | ||
| float | crease_weight, | ||
| int | defgrp_index, | ||
| bool | defgrp_invert, | ||
| short | mat_offset, | ||
| int | mat_max, | ||
| bool | use_tag ) |
| defgrp_index | Vertex group index, -1 for no vertex groups. |
MOD_solidify.cc. Definition at line 144 of file bmesh_wireframe.cc.
References angle_on_axis_v3v3v3_v3(), BKE_defvert_find_weight(), BLI_assert, bm, BM_CREATE_NOP, BM_data_layer_add_named(), BM_edge_exists(), BM_elem_attrs_copy(), BM_ELEM_CD_GET_VOID_P, BM_ELEM_CD_SET_FLOAT, BM_elem_flag_disable, BM_elem_flag_enable, BM_elem_flag_set, BM_elem_flag_test, BM_elem_index_get, BM_elem_index_set, BM_ELEM_TAG, BM_face_create_quad_tri(), BM_FACE_FIRST_LOOP, BM_FACES_OF_MESH, BM_ITER_ELEM, BM_ITER_MESH, BM_ITER_MESH_INDEX, BM_LOOP, BM_loop_calc_face_angle(), BM_loop_calc_face_tangent(), bm_loop_is_radial_boundary(), BM_LOOPS_OF_FACE, BM_mesh_elem_hflag_disable_all(), BM_VERT, bm_vert_boundary_tangent(), BM_vert_calc_median_tagged_edge_length(), BM_vert_create(), BM_vert_kill(), BM_VERTS_OF_MESH, CD_MDEFORMVERT, CD_PROP_FLOAT, BMVert::co, CustomData_get_offset(), CustomData_get_offset_named(), BMLoop::e, BMesh::edata, BMesh::elem_index_dirty, l, BMFace::len, M_PI, madd_v3_v3fl(), madd_v3_v3v3fl(), BMFace::mat_nr, MEM_freeN(), MEM_mallocN, BMLoop::next, BMVert::no, BMLoop::prev, shell_angle_to_dist(), BMesh::totvert, BMLoop::v, BMesh::vdata, VERT_DUPE_CLEAR, VERT_DUPE_TEST, and VERT_DUPE_TEST_ORIG.
Referenced by bmo_wireframe_exec(), and WireframeModifier_do().