From 0e8e848588ec8b766e655463ace853db89d87032 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Mon, 27 Mar 2006 08:25:06 +0000 Subject: Seperated out some functionality into 3 new functions. EM_editselection_center EM_editselection_normal EM_editselection_plane These functions are used by the manipulator to get data from an editselection. regardless of weather its a face/edge/vert. --- source/blender/include/BIF_editmesh.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source/blender/include/BIF_editmesh.h') diff --git a/source/blender/include/BIF_editmesh.h b/source/blender/include/BIF_editmesh.h index d4741aeb135..f4e45b3d54e 100644 --- a/source/blender/include/BIF_editmesh.h +++ b/source/blender/include/BIF_editmesh.h @@ -78,6 +78,9 @@ extern void EM_select_face(struct EditFace *efa, int sel); extern void EM_select_edge(struct EditEdge *eed, int sel); extern float EM_face_area(struct EditFace *efa); extern float EM_face_perimeter(struct EditFace *efa); +extern void EM_editselection_center(float *center, struct EditSelection *ese); +extern void EM_editselection_normal(float *normal, struct EditSelection *ese); +extern void EM_editselection_plane(float *plane, struct EditSelection *ese); extern void EM_deselect_flush(void); // vertices to edges/faces (exception!) extern void EM_select_flush(void); // vertices to edges/faces (exception!) -- cgit v1.2.3