RNA
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Wed, 1 Jul 2009 12:19:00 +0000 (12:19 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Wed, 1 Jul 2009 12:19:00 +0000 (12:19 +0000)
commit82055c82170885249bf922b05a5c7a3186c07c71
tree222c942fc20558e0edc4712af36e66d2f4974c1e
parent0fabb2039b3e85ae7b7b712e5dc1b7ba22929440
RNA

* Mesh.add_geometry, Mesh.update and make indices editable. This
  is without checking if they are valid still, no time now to
  implement this.
* Also fix warnings in rna_ui.c, and a bug in CDDM_calc_edges.

Example code:

co = [0.0, 0.0, 0.0] + [1.0, 0.0, 0.0] + [0.0, 1.0, 0.0] + [1.0, 1.0, 0.0]
faces = [0, 1, 2, 0] + [1, 3, 2, 0]

mesh.add_geometry(4, 0, 2)

mesh.verts.foreach_set("co", co)
mesh.faces.foreach_set("verts", faces)

mesh.update()
source/blender/blenkernel/intern/cdderivedmesh.c
source/blender/makesrna/intern/rna_mesh.c
source/blender/makesrna/intern/rna_mesh_api.c
source/blender/makesrna/intern/rna_ui.c