This website requires JavaScript.
Explore
Help
Register
Sign In
griefith
/
test
Watch
1
Star
0
Fork
0
You've already forked test
Code
Issues
Pull Requests
Actions
1
Packages
Projects
Releases
Wiki
Activity
Files
c5fe802ec8a739f947e94d519f1a1f14b09c5889
test
/
source
/
blender
/
freestyle
/
intern
/
python
/
Iterator
History
Tamito Kajiyama
c5fe802ec8
Fixed an uninitialized variable.
2009-03-20 22:44:04 +00:00
..
BPy_AdjacencyIterator.cpp
soc-2008-mxcurioni: Made crucial corrections to stabilize the system. Most of the original styles are supported: stroke attributes are correctly taken into account, Python shaders are supported. Added SamplingShader.
2008-08-02 07:39:49 +00:00
BPy_AdjacencyIterator.h
soc-2008-mxcurioni: finished porting the Freestyle API. All of the original classes, except EdgeModifier and TimestampModifier (which aren't even ported via SWIG), are available under the Blender.Freestyle module. Testing of the porting will now begin to make sure the SWIG-less system works as the original.
2008-07-29 05:45:16 +00:00
BPy_ChainingIterator.cpp
soc-2008-mxcurioni: Made crucial corrections to stabilize the system. Most of the original styles are supported: stroke attributes are correctly taken into account, Python shaders are supported. Added SamplingShader.
2008-08-02 07:39:49 +00:00
BPy_ChainingIterator.h
soc-2008-mxcurioni: finished porting the Freestyle API. All of the original classes, except EdgeModifier and TimestampModifier (which aren't even ported via SWIG), are available under the Blender.Freestyle module. Testing of the porting will now begin to make sure the SWIG-less system works as the original.
2008-07-29 05:45:16 +00:00
BPy_ChainPredicateIterator.cpp
soc-2008-mxcurioni: moved Curve to FrsCurve, fixed bugs with some style modules having with strokes without a representation and iterators not being correctly routed. For example, the cartoon style module should work now.
2008-08-01 02:15:25 +00:00
BPy_ChainPredicateIterator.h
soc-2008-mxcurioni: finished porting the Freestyle API. All of the original classes, except EdgeModifier and TimestampModifier (which aren't even ported via SWIG), are available under the Blender.Freestyle module. Testing of the porting will now begin to make sure the SWIG-less system works as the original.
2008-07-29 05:45:16 +00:00
BPy_ChainSilhouetteIterator.cpp
soc-2008-mxcurioni: Tested SWIG-less environment more and understood why the former predicate methods were not working. As Stéphane had mentioned a few months ago, Freestyle uses SWIG directors to provide cross-language polymorphism. The API and the system I had provided did not support that feature and only implementations in C++ were supported. To correct the problem, after researching how directors are implemented in SWIG, I provided the same functionality. So far, I only provided the code for the UnaryPredicate1D class and it works. The implementation is in intern/python/Director.cpp and Operators.cpp. I will port the remaining directors tonight and continue to test it.
2008-07-30 01:51:40 +00:00
BPy_ChainSilhouetteIterator.h
soc-2008-mxcurioni: finished porting the Freestyle API. All of the original classes, except EdgeModifier and TimestampModifier (which aren't even ported via SWIG), are available under the Blender.Freestyle module. Testing of the porting will now begin to make sure the SWIG-less system works as the original.
2008-07-29 05:45:16 +00:00
BPy_CurvePointIterator.cpp
soc-2008-mxcurioni: finished porting the Freestyle API. All of the original classes, except EdgeModifier and TimestampModifier (which aren't even ported via SWIG), are available under the Blender.Freestyle module. Testing of the porting will now begin to make sure the SWIG-less system works as the original.
2008-07-29 05:45:16 +00:00
BPy_CurvePointIterator.h
soc-2008-mxcurioni: finished porting the Freestyle API. All of the original classes, except EdgeModifier and TimestampModifier (which aren't even ported via SWIG), are available under the Blender.Freestyle module. Testing of the porting will now begin to make sure the SWIG-less system works as the original.
2008-07-29 05:45:16 +00:00
BPy_Interface0DIterator.cpp
soc-2008-mxcurioni: moved Curve to FrsCurve, fixed bugs with some style modules having with strokes without a representation and iterators not being correctly routed. For example, the cartoon style module should work now.
2008-08-01 02:15:25 +00:00
BPy_Interface0DIterator.h
soc-2008-mxcurioni: finished porting the Freestyle API. All of the original classes, except EdgeModifier and TimestampModifier (which aren't even ported via SWIG), are available under the Blender.Freestyle module. Testing of the porting will now begin to make sure the SWIG-less system works as the original.
2008-07-29 05:45:16 +00:00
BPy_orientedViewEdgeIterator.cpp
soc-2008-mxcurioni: finished porting the Freestyle API. All of the original classes, except EdgeModifier and TimestampModifier (which aren't even ported via SWIG), are available under the Blender.Freestyle module. Testing of the porting will now begin to make sure the SWIG-less system works as the original.
2008-07-29 05:45:16 +00:00
BPy_orientedViewEdgeIterator.h
soc-2008-mxcurioni: finished porting the Freestyle API. All of the original classes, except EdgeModifier and TimestampModifier (which aren't even ported via SWIG), are available under the Blender.Freestyle module. Testing of the porting will now begin to make sure the SWIG-less system works as the original.
2008-07-29 05:45:16 +00:00
BPy_StrokeVertexIterator.cpp
Added changes to support Python's native iterator protocol in Stroke and StrokeVertexIterator.
2008-12-01 11:14:33 +00:00
BPy_StrokeVertexIterator.h
Added changes to support Python's native iterator protocol in Stroke and StrokeVertexIterator.
2008-12-01 11:14:33 +00:00
BPy_SVertexIterator.cpp
Fixed an uninitialized variable.
2009-03-20 22:44:04 +00:00
BPy_SVertexIterator.h
soc-2008-mxcurioni: finished porting the Freestyle API. All of the original classes, except EdgeModifier and TimestampModifier (which aren't even ported via SWIG), are available under the Blender.Freestyle module. Testing of the porting will now begin to make sure the SWIG-less system works as the original.
2008-07-29 05:45:16 +00:00
BPy_ViewEdgeIterator.cpp
soc-2008-mxcurioni: Made crucial corrections to stabilize the system. Most of the original styles are supported: stroke attributes are correctly taken into account, Python shaders are supported. Added SamplingShader.
2008-08-02 07:39:49 +00:00
BPy_ViewEdgeIterator.h
soc-2008-mxcurioni: finished porting the Freestyle API. All of the original classes, except EdgeModifier and TimestampModifier (which aren't even ported via SWIG), are available under the Blender.Freestyle module. Testing of the porting will now begin to make sure the SWIG-less system works as the original.
2008-07-29 05:45:16 +00:00