This website requires JavaScript.
Explore
Help
Register
Sign In
griefith
/
test2
Watch
1
Star
0
Fork
0
You've already forked test2
Code
Issues
Pull Requests
Actions
1
Packages
Projects
Releases
Wiki
Activity
Files
fbd92e985ed5bf19a92839b4b3fec9a93ce6519f
test2
/
source
/
blender
/
freestyle
/
intern
/
python
/
Iterator
History
Tamito Kajiyama
fbd92e985e
* improved error handling in CurvePointIterator constructor.
...
* changed CurvePointIterator::getObject() according to the changes in revision 19456.
2009-03-29 21:05:03 +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
* improved error handling in CurvePointIterator constructor.
2009-03-29 21:05:03 +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