soc-2008-mxcurioni: implemented (without testing) StrokeShader, Stroke and MediumType...
authorMaxime Curioni <maxime.curioni@gmail.com>
Wed, 23 Jul 2008 05:54:34 +0000 (05:54 +0000)
committerMaxime Curioni <maxime.curioni@gmail.com>
Wed, 23 Jul 2008 05:54:34 +0000 (05:54 +0000)
commit0c3f7c2b7e0c9d8ad5945029170fc8ed1f0c1eda
treea4495ec13a99b806e06b92f9ddfb0f9c15165177
parent48732bf2ab5284316f01babb71aa3e2289f2c0dd
soc-2008-mxcurioni: implemented (without testing) StrokeShader, Stroke and MediumType (used by Stroke to define medium types) classes. The Stroke class is missing the InsertVertex method.

Before porting other classes, I'll resolve the List (Python) <=> Iterator (C++) correspondence problem by implementing a general class appropriately suited for the task.
source/blender/freestyle/SConscript
source/blender/freestyle/intern/python/Convert.cpp
source/blender/freestyle/intern/python/Convert.h
source/blender/freestyle/intern/python/Freestyle.cpp
source/blender/freestyle/intern/python/Interface1D.cpp
source/blender/freestyle/intern/python/Interface1D/Stroke.cpp
source/blender/freestyle/intern/python/Interface1D/Stroke.h [new file with mode: 0644]
source/blender/freestyle/intern/python/MediumType.cpp [new file with mode: 0644]
source/blender/freestyle/intern/python/MediumType.h [new file with mode: 0644]
source/blender/freestyle/intern/python/StrokeShader.cpp
source/blender/freestyle/intern/python/StrokeShader.h [new file with mode: 0644]