Maxime Curioni
|
7565990db2
|
soc-2008-mxcurioni: made considerable changes to support cross-language polymorphism for UnaryFunction0D, Interface0D, Interface1D. Add to change UnaryFunction1D<void> to static UnaryFunction1D_void. Resolved namespace collision on the Image class (changed to FrsImage). There is greater support for style modules but somehow, some do not show anything yet (japanese_bigbrush being an example).
|
2008-08-01 21:55:58 +00:00 |
|
Maxime Curioni
|
0cc6f9db3d
|
soc-2008-mxcurioni: ported ALL 0D unary functions, representing 34 new classes. I will do the same for the 1D unary functions.
|
2008-07-27 06:57:46 +00:00 |
|
Maxime Curioni
|
995fdd9fcd
|
soc-2008-mxcurioni: implemented and tested unary predicates. The good news is that My approach seems to works (even though it is not fully testable as it needs Freestyle to be running). I will now port the 80 predicate subclasses left.
In this commit, UnaryPredicate0DDouble and its subclasses DensityF0D and LocalAverageDepthF0D are implemented and integrated in the API.
|
2008-07-27 03:40:37 +00:00 |
|
Maxime Curioni
|
a9789d90ae
|
soc-2008-mxcurioni: renamed all Freestyle API related files with 'BPy_' prefix to avoid library name collision.
Included MediumType's initialization at proper time to avoid Blender's crash.
|
2008-07-23 07:56:08 +00:00 |
|