Go to file
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
build_files Merged changes in the trunk up to revision 54421. 2013-02-10 10:17:59 +00:00
doc Merged changes in the trunk up to revision 54421. 2013-02-10 10:17:59 +00:00
extern Merged changes in the trunk up to revision 54421. 2013-02-10 10:17:59 +00:00
intern Merged changes in the trunk up to revision 54421. 2013-02-10 10:17:59 +00:00
release Freestyle Python API improvements - part 4. 2013-02-16 14:21:40 +00:00
source Freestyle Python API improvements - part 4. 2013-02-16 14:21:40 +00:00
CMakeLists.txt Merged changes in the trunk up to revision 54421. 2013-02-10 10:17:59 +00:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile code cleanup: comment unused members of bmesh operator slots and some osl style edits. 2012-11-20 14:31:58 +00:00
SConstruct Merged changes in the trunk up to revision 54421. 2013-02-10 10:17:59 +00:00