Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/bmesh/operators/bmo_connect_concave.c')
-rw-r--r--source/blender/bmesh/operators/bmo_connect_concave.c25
1 files changed, 11 insertions, 14 deletions
diff --git a/source/blender/bmesh/operators/bmo_connect_concave.c b/source/blender/bmesh/operators/bmo_connect_concave.c
index e7b86f102a2..bc1111676a3 100644
--- a/source/blender/bmesh/operators/bmo_connect_concave.c
+++ b/source/blender/bmesh/operators/bmo_connect_concave.c
@@ -61,23 +61,20 @@ static int bm_edge_length_cmp(const void *a_, const void *b_)
if (e_a_concave < e_b_concave) {
return -1;
}
- else if (e_a_concave > e_b_concave) {
+ if (e_a_concave > e_b_concave) {
return 1;
}
- else {
- /* otherwise shortest edges last */
- const float e_a_len = BM_edge_calc_length_squared(e_a);
- const float e_b_len = BM_edge_calc_length_squared(e_b);
- if (e_a_len < e_b_len) {
- return 1;
- }
- else if (e_a_len > e_b_len) {
- return -1;
- }
- else {
- return 0;
- }
+
+ /* otherwise shortest edges last */
+ const float e_a_len = BM_edge_calc_length_squared(e_a);
+ const float e_b_len = BM_edge_calc_length_squared(e_b);
+ if (e_a_len < e_b_len) {
+ return 1;
+ }
+ if (e_a_len > e_b_len) {
+ return -1;
}
+ return 0;
}
static bool bm_face_split_by_concave(BMesh *bm,