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:
authorDaniel Dunbar <daniel@zuster.org>2005-08-10 07:51:34 +0400
committerDaniel Dunbar <daniel@zuster.org>2005-08-10 07:51:34 +0400
commit02f3c930f50649ca931eeb386aca6fac026cdf5e (patch)
tree3edb4304dc684f2b942c6894215d816cf12763ba /source/blender/include/BIF_editmesh.h
parent9823e7d548c58d29d3625755940811b73690e86c (diff)
- bug fix, face center drawing was wrong for editmesh
- added several useful utility functions to editmesh, these can simplify/clarify a lot of mesh code, check them out - cleaned up EdgeSlide a bit to be clearer/shorter o bug fix, EdgeSlide did not always cancel correctly o bug fix, EdgeSlide did not choose initial "control" edge correctly after calc_meshverts_ext change
Diffstat (limited to 'source/blender/include/BIF_editmesh.h')
-rw-r--r--source/blender/include/BIF_editmesh.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/source/blender/include/BIF_editmesh.h b/source/blender/include/BIF_editmesh.h
index b110643e666..fa03da8ed76 100644
--- a/source/blender/include/BIF_editmesh.h
+++ b/source/blender/include/BIF_editmesh.h
@@ -180,5 +180,11 @@ void edge_rotate_selected(int dir);
int EdgeSlide(short immediate, float imperc);
void EdgeLoopDelete(void);
+struct EditVert *editedge_getOtherVert(struct EditEdge *eed, struct EditVert *ev);
+struct EditVert *editedge_getSharedVert(struct EditEdge *eed, struct EditEdge *eed2);
+int editedge_containsVert(struct EditEdge *eed, struct EditVert *eve);
+int editface_containsVert(struct EditFace *efa, struct EditVert *eve);
+int editface_containsEdge(struct EditFace *efa, struct EditEdge *eed);
+
#endif