Changeset View
Changeset View
Standalone View
Standalone View
source/blender/bmesh/intern/bmesh_query.h
| Show First 20 Lines • Show All 56 Lines • ▼ Show 20 Lines | |||||
| bool BM_vert_pair_share_face_check(BMVert *v_a, BMVert *v_b) ATTR_WARN_UNUSED_RESULT | bool BM_vert_pair_share_face_check(BMVert *v_a, BMVert *v_b) ATTR_WARN_UNUSED_RESULT | ||||
| ATTR_NONNULL(); | ATTR_NONNULL(); | ||||
| bool BM_vert_pair_share_face_check_cb(BMVert *v_a, | bool BM_vert_pair_share_face_check_cb(BMVert *v_a, | ||||
| BMVert *v_b, | BMVert *v_b, | ||||
| bool (*test_fn)(BMFace *f, void *user_data), | bool (*test_fn)(BMFace *f, void *user_data), | ||||
| void *user_data) ATTR_WARN_UNUSED_RESULT | void *user_data) ATTR_WARN_UNUSED_RESULT | ||||
| ATTR_NONNULL(1, 2, 3); | ATTR_NONNULL(1, 2, 3); | ||||
| BMFace *BM_vert_pair_shared_face_cb(BMVert *v_a, | |||||
| BMVert *v_b, | |||||
| const bool allow_adjacent, | |||||
| bool (*callback)(BMFace *, BMLoop *, BMLoop *, void *userdata), | |||||
| void *user_data, | |||||
| BMLoop **r_l_a, | |||||
| BMLoop **r_l_b) ATTR_NONNULL(1, 2, 4, 6, 7); | |||||
| BMFace *BM_vert_pair_share_face_by_len(BMVert *v_a, | BMFace *BM_vert_pair_share_face_by_len(BMVert *v_a, | ||||
| BMVert *v_b, | BMVert *v_b, | ||||
| BMLoop **r_l_a, | BMLoop **r_l_a, | ||||
| BMLoop **r_l_b, | BMLoop **r_l_b, | ||||
| const bool allow_adjacent) ATTR_NONNULL(); | const bool allow_adjacent) ATTR_NONNULL(); | ||||
| BMFace *BM_vert_pair_share_face_by_angle(BMVert *v_a, | BMFace *BM_vert_pair_share_face_by_angle(BMVert *v_a, | ||||
| BMVert *v_b, | BMVert *v_b, | ||||
| BMLoop **r_l_a, | BMLoop **r_l_a, | ||||
| ▲ Show 20 Lines • Show All 178 Lines • Show Last 20 Lines | |||||