diff options
author | Daniel Dunbar <daniel@zuster.org> | 2005-08-10 07:51:34 +0400 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2005-08-10 07:51:34 +0400 |
commit | 02f3c930f50649ca931eeb386aca6fac026cdf5e (patch) | |
tree | 3edb4304dc684f2b942c6894215d816cf12763ba /source/blender/include/BIF_editmesh.h | |
parent | 9823e7d548c58d29d3625755940811b73690e86c (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.h | 6 |
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 |