[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [42935] trunk/blender/source/blender/ blenkernel/BKE_mesh.h: WIP bmesh trunk sync, excuse the noise
Campbell Barton
ideasman42 at gmail.com
Wed Dec 28 15:27:00 CET 2011
Revision: 42935
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=42935
Author: campbellbarton
Date: 2011-12-28 14:26:59 +0000 (Wed, 28 Dec 2011)
Log Message:
-----------
WIP bmesh trunk sync, excuse the noise
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/BKE_mesh.h
Modified: trunk/blender/source/blender/blenkernel/BKE_mesh.h
===================================================================
--- trunk/blender/source/blender/blenkernel/BKE_mesh.h 2011-12-28 14:22:46 UTC (rev 42934)
+++ trunk/blender/source/blender/blenkernel/BKE_mesh.h 2011-12-28 14:26:59 UTC (rev 42935)
@@ -57,6 +57,11 @@
struct EditMesh *BKE_mesh_get_editmesh(struct Mesh *me);
void BKE_mesh_end_editmesh(struct Mesh *me, struct EditMesh *em);
+/* for forwards compat only quad->tri polys to mface, skip ngons.
+ */
+int mesh_mpoly_to_mface(struct CustomData *fdata, struct CustomData *ldata,
+ struct CustomData *pdata, int totface, int totloop, int totpoly);
+
void unlink_mesh(struct Mesh *me);
void free_mesh(struct Mesh *me);
struct Mesh *add_mesh(const char *name);
@@ -159,6 +164,11 @@
void BKE_mesh_ensure_navmesh(struct Mesh *me);
+/*convert a triangle of loop facedata to mface facedata*/
+void mesh_loops_to_mface_corners(struct CustomData *fdata, struct CustomData *ldata,
+ struct CustomData *pdata, int lindex[4], int findex,
+ const int polyindex, const int mf_len);
+
#ifdef __cplusplus
}
#endif
More information about the Bf-blender-cvs
mailing list