diff options
author | Joseph Eagar <joeedh@gmail.com> | 2009-05-26 08:17:47 +0400 |
---|---|---|
committer | Joseph Eagar <joeedh@gmail.com> | 2009-05-26 08:17:47 +0400 |
commit | 5bb09886fb46339499d7135fa749e0120901c778 (patch) | |
tree | 144edd3476f86e455d1ef530129f863c66c383de /source/blender/blenkernel/BKE_mesh.h | |
parent | 87ce3d5626a55cadda1df875a02a6b3420a52fba (diff) |
mesh DNA modficiations; two new structures added for storing ngons, MPoly and MLoop.
Diffstat (limited to 'source/blender/blenkernel/BKE_mesh.h')
-rw-r--r-- | source/blender/blenkernel/BKE_mesh.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/source/blender/blenkernel/BKE_mesh.h b/source/blender/blenkernel/BKE_mesh.h index e168e616944..5a672ddc5b2 100644 --- a/source/blender/blenkernel/BKE_mesh.h +++ b/source/blender/blenkernel/BKE_mesh.h @@ -43,6 +43,7 @@ struct MFace; struct MEdge; struct MVert; struct MCol; +struct BMesh; struct Object; struct MTFace; struct VecNor; @@ -54,6 +55,7 @@ extern "C" { struct EditMesh *BKE_mesh_get_editmesh(struct Mesh *me); void BKE_mesh_end_editmesh(struct Mesh *me, struct EditMesh *em); +struct BMesh *BKE_mesh_to_bmesh(struct Mesh *me); void unlink_mesh(struct Mesh *me); void free_mesh(struct Mesh *me); @@ -135,11 +137,6 @@ int mesh_layers_menu_charlen(struct CustomData *data, int type); /* use this to void mesh_layers_menu_concat(struct CustomData *data, int type, char *str); int mesh_layers_menu(struct CustomData *data, int type); -/*accessor functions for editmesh, all access to editmesh must - go through them!*/ -struct EditMesh *EM_GetEditMesh(struct Mesh *me); -void EM_EndEditMesh(struct Mesh *me, struct EditMesh *em); - #ifdef __cplusplus } #endif |