blender/release/scripts
Tamito Kajiyama b35a893249 Freestyle Python API improvements - part 4.
Major API updates were made as in part 3 to address code review comments.
This revision focuses on Python wrappers of C++ iterators.

* Most getter/setter methods were reimplemented as attributes using PyGetSetDef.

* The naming of methods and attributes was fixed to follow the naming conventions
of the Blender Python API (i.e., lower case + underscores for methods and attributes,
and CamelCase for classes).  The only irregular naming change is the following, to
better indicate the functionality:

- ChainingIterator: getVertex --> next_vertex

* In addition, some code clean-up was done in both C++ and Python.  Also duplicated
definitions of predicate classes were removed.
2013-02-16 14:21:40 +00:00
..
freestyle Freestyle Python API improvements - part 4. 2013-02-16 14:21:40 +00:00
modules Update translation extractor so ternary expressions are not merged. 2013-02-10 07:11:32 +00:00
presets update themes. 2013-01-29 21:58:07 +00:00
startup Merged changes in the trunk up to revision 54421. 2013-02-10 10:17:59 +00:00
templates_osl OSL Templates: remove unnecessary stdosl.h include. 2012-12-30 10:37:32 +00:00
templates_py Fix uilists showing data names translated (reported on bf-translations ML by Satoshi Yamasaki aka yamyam, thanks!). 2013-02-08 16:01:21 +00:00