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:
authorNicholas Bishop <nicholasbishop@gmail.com>2012-12-30 22:22:21 +0400
committerNicholas Bishop <nicholasbishop@gmail.com>2012-12-30 22:22:21 +0400
commit2d39e4641428d4557fb6f2fcb7f13c64aef3ff3e (patch)
tree2270c595c1e9e34df4adb3415defcc0b98d8f686 /source/blender/bmesh/intern/bmesh_queries.h
parenta8811094ea9241ac8678a7d4c3fff4ab2ac5bf20 (diff)
Add BM_edge_calc_squared_length() query function
Same as BM_edge_calc_length(), but avoids square root for cases where only comparison is needed.
Diffstat (limited to 'source/blender/bmesh/intern/bmesh_queries.h')
-rw-r--r--source/blender/bmesh/intern/bmesh_queries.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/bmesh/intern/bmesh_queries.h b/source/blender/bmesh/intern/bmesh_queries.h
index 9af792417bf..59c3fae8c5d 100644
--- a/source/blender/bmesh/intern/bmesh_queries.h
+++ b/source/blender/bmesh/intern/bmesh_queries.h
@@ -37,6 +37,7 @@ int BM_vert_in_edge(BMEdge *e, BMVert *v);
int BM_verts_in_edge(BMVert *v1, BMVert *v2, BMEdge *e);
float BM_edge_calc_length(BMEdge *e);
+float BM_edge_calc_squared_length(BMEdge *e);
int BM_edge_face_pair(BMEdge *e, BMFace **r_fa, BMFace **r_fb);
int BM_edge_loop_pair(BMEdge *e, BMLoop **r_la, BMLoop **r_lb);
BMVert *BM_edge_other_vert(BMEdge *e, BMVert *v);