misc python api improvements
authorCampbell Barton <ideasman42@gmail.com>
Thu, 13 Jan 2011 21:44:18 +0000 (21:44 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Thu, 13 Jan 2011 21:44:18 +0000 (21:44 +0000)
commitc8df192de6710c280c82ae39a3dc5de851af4c70
tree2c6ba93c3255898942126d3134cbdf9702b1196d
parent5bdb576d3d097cc5ad09a93a6ca2ece4a7622efb
misc python api improvements
- rna array parsing was using PySequence_Size() in a loop, this can  be slow to run so only call once.
- assigning a single value to a multi-dimensional array was missing type check.
- improve exception messages for rna array type errors.
- simplify vector slice assignment by using mathutils_array_parse(...)
source/blender/python/generic/mathutils_vector.c
source/blender/python/intern/bpy_rna_array.c