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_tessmesh.h | |
parent | 87ce3d5626a55cadda1df875a02a6b3420a52fba (diff) |
mesh DNA modficiations; two new structures added for storing ngons, MPoly and MLoop.
Diffstat (limited to 'source/blender/blenkernel/BKE_tessmesh.h')
-rw-r--r-- | source/blender/blenkernel/BKE_tessmesh.h | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/source/blender/blenkernel/BKE_tessmesh.h b/source/blender/blenkernel/BKE_tessmesh.h index cf744af9f7f..97ff239ca5f 100644 --- a/source/blender/blenkernel/BKE_tessmesh.h +++ b/source/blender/blenkernel/BKE_tessmesh.h @@ -5,6 +5,12 @@ struct BMLoop; struct DerivedMesh; struct BMFace; +/* +ok: the EDBM module is for editmode bmesh stuff. in contrast, the + BMEdit module is for code shared with blenkernel that concerns + the BMEditMesh structure. +*/ + typedef struct BMEditSelection { struct BMEditSelection *next, *prev; @@ -54,7 +60,7 @@ typedef struct BMEditMesh { int mat_nr; } BMEditMesh; -void TM_RecalcTesselation(BMEditMesh *tm); -BMEditMesh *TM_Create(BMesh *bm); -BMEditMesh *TM_Copy(BMEditMesh *tm); -void TM_Free(BMEditMesh *em); +void BMEdit_RecalcTesselation(BMEditMesh *tm); +BMEditMesh *BMEdit_Create(BMesh *bm); +BMEditMesh *BMEdit_Copy(BMEditMesh *tm); +void BMEdit_Free(BMEditMesh *em); |