Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-04-16Cleanup: remove redundant initializersCampbell Barton
2015-01-06PyAPI: add PyList_APPENDCampbell Barton
This appends while giving ownership to the list, avoiding temp assignment. This matches PyList_SET_ITEM which bypasses refcount's Note, this also reduce code-size, Py_DECREF is a rather heavy macro.
2014-11-29Cleanup: unused headersCampbell Barton
2014-11-28Cleanup: unused headersCampbell Barton
2014-11-16Cleanup: use BLI_listbase_*** prefix for count,sort,sort_rCampbell Barton
2014-07-17bmesh py api: BPY_BM_CHECK_SOURCE_* macro now accepts multiple argsCampbell Barton
2014-04-30Code cleanup: remove unused includesCampbell Barton
Opted to keep includes if they are used indirectly (even if removing is possible).
2013-11-17python api internals: no need to set the stop-iter exception string.Campbell Barton
2013-04-14code cleanup: rename BKE_tessmesh -> BKE_editmesh, rename ↵Campbell Barton
EditDerivedBMesh.tc -> em. ('tc' is odd name which isn't used elsewhere).
2013-01-14use booleans for bmesh api.Campbell Barton
2012-11-29bmesh py api: use generic checking macros to see if an object if from the ↵Campbell Barton
same bmesh. - was such a common operation so this saves having exceptions set inline all over the place.
2012-10-15code cleanup: define sizes of vectors for function args and use C style commentsCampbell Barton
2012-09-26fix for very bad bug with python list slicing which - in bmesh and bpy api ↵Campbell Barton
for all? 2.5x + releases. negative stop values when slicing was broken. eg. bpy.data.objects[0:-2] != list(bpy.data.objects)[0:-2]
2012-08-26style cleanup: whitespaceCampbell Barton
2012-07-17code cleanup: spellingCampbell Barton
2012-04-07code cleanup: no functional changesCampbell Barton
- memset(..., -1) is used incorrectly even though it worked: MOD_solidify.c - thanks Halley from IRC for noticing this. use fill_vn_i() instead. - quiet warnings in editmesh_slide.c - cleanup comments in bmesh and some other minor comment additions.
2012-03-24code cleanup: move bmesh inline funcs to headers (avoids compiling the C files).Campbell Barton
2012-03-20style cleanupCampbell Barton
2012-03-18spelling cleanupCampbell Barton
2012-03-16bmesh py api:Campbell Barton
Wrap customdata, so far you can access the data layers in a pythonic way but not manipulate the customdata yet. provides dictionary like access to customdata layers, eg: texpoly = bm.faces.tex["UVMap"] print(bm.verts.shape.keys()) # un-intended pun, keys() works on all layers. print("MyInt" in bm.edges.int) # __contains__ layer = bm.faces.get("CheckForLayer")
2012-03-15prepare for adding bmesh py api for customdata layer access - no functional ↵Campbell Barton
changes.