[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [22101] branches/soc-2008-mxcurioni/source /blender/freestyle/intern/python/Interface0D/BPy_ViewVertex.cpp: Disabled the Python wrapper of ViewVertex::edgesEnd(), since the
Tamito Kajiyama
rd6t-kjym at asahi-net.or.jp
Sat Aug 1 01:49:13 CEST 2009
Revision: 22101
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=22101
Author: kjym3
Date: 2009-08-01 01:49:12 +0200 (Sat, 01 Aug 2009)
Log Message:
-----------
Disabled the Python wrapper of ViewVertex::edgesEnd(), since the
method returns a non-functional orientedViewEdgeIterator instance.
The iteration from the end to the beginning of the sequence relies
on orientedViewEdgeIterator::decrement() which is not actually
implemented in the C++ class. As a quick fix, the edgesEnd method
now raises a NotImplementedError.
Modified Paths:
--------------
branches/soc-2008-mxcurioni/source/blender/freestyle/intern/python/Interface0D/BPy_ViewVertex.cpp
Modified: branches/soc-2008-mxcurioni/source/blender/freestyle/intern/python/Interface0D/BPy_ViewVertex.cpp
===================================================================
--- branches/soc-2008-mxcurioni/source/blender/freestyle/intern/python/Interface0D/BPy_ViewVertex.cpp 2009-07-31 23:42:22 UTC (rev 22100)
+++ branches/soc-2008-mxcurioni/source/blender/freestyle/intern/python/Interface0D/BPy_ViewVertex.cpp 2009-07-31 23:49:12 UTC (rev 22101)
@@ -149,11 +149,16 @@
}
PyObject * ViewVertex_edgesEnd( BPy_ViewVertex *self ) {
+#if 0
if( !self->vv )
Py_RETURN_NONE;
ViewVertexInternal::orientedViewEdgeIterator ove_it( self->vv->edgesEnd() );
return BPy_orientedViewEdgeIterator_from_orientedViewEdgeIterator( ove_it, 1 );
+#else
+ PyErr_SetString(PyExc_NotImplementedError, "edgesEnd method currently disabled");
+ return NULL;
+#endif
}
More information about the Bf-blender-cvs
mailing list