Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTamito Kajiyama <rd6t-kjym@asahi-net.or.jp>2013-02-16 18:22:34 +0400
committerTamito Kajiyama <rd6t-kjym@asahi-net.or.jp>2013-02-16 18:22:34 +0400
commit06c51df4dbbba27d273514d922e20f89e5a1e025 (patch)
treea7d7c08eb971a65523573fd9950c25a158393508 /source/blender/freestyle/intern/python/Iterator/BPy_ChainPredicateIterator.cpp
parentb35a893249bed1a70f40b86615531d7d75fe12f3 (diff)
Made code style clean-up and fixed a typo in a docstring.
Diffstat (limited to 'source/blender/freestyle/intern/python/Iterator/BPy_ChainPredicateIterator.cpp')
-rw-r--r--source/blender/freestyle/intern/python/Iterator/BPy_ChainPredicateIterator.cpp86
1 files changed, 42 insertions, 44 deletions
diff --git a/source/blender/freestyle/intern/python/Iterator/BPy_ChainPredicateIterator.cpp b/source/blender/freestyle/intern/python/Iterator/BPy_ChainPredicateIterator.cpp
index aa6d10ddb5f..13495a4fd04 100644
--- a/source/blender/freestyle/intern/python/Iterator/BPy_ChainPredicateIterator.cpp
+++ b/source/blender/freestyle/intern/python/Iterator/BPy_ChainPredicateIterator.cpp
@@ -13,7 +13,7 @@ extern "C" {
//------------------------INSTANCE METHODS ----------------------------------
-static char ChainPredicateIterator___doc__[] =
+PyDoc_STRVAR(ChainPredicateIterator_doc,
"Class hierarchy: :class:`Iterator` > :class:`ViewEdgeIterator` > :class:`ChainingIterator` > :class:`ChainPredicateIterator`\n"
"\n"
"A \"generic\" user-controlled ViewEdge iterator. This iterator is in\n"
@@ -74,84 +74,82 @@ static char ChainPredicateIterator___doc__[] =
" Copy constructor.\n"
"\n"
" :arg brother: A ChainPredicateIterator object.\n"
-" :type brother: :class:`ChainPredicateIterator`\n";
+" :type brother: :class:`ChainPredicateIterator`");
-static int ChainPredicateIterator___init__(BPy_ChainPredicateIterator *self, PyObject *args )
-{
+static int ChainPredicateIterator_init(BPy_ChainPredicateIterator *self, PyObject *args)
+{
PyObject *obj1 = 0, *obj2 = 0, *obj3 = 0, *obj4 = 0, *obj5 = 0, *obj6 = 0;
- if (!( PyArg_ParseTuple(args, "|OOOOOO", &obj1, &obj2, &obj3, &obj4, &obj5, &obj6) ))
- return -1;
+ if (!(PyArg_ParseTuple(args, "|OOOOOO", &obj1, &obj2, &obj3, &obj4, &obj5, &obj6)))
+ return -1;
- if( obj1 && BPy_ChainPredicateIterator_Check(obj1) ) {
- self->cp_it = new ChainPredicateIterator(*( ((BPy_ChainPredicateIterator *) obj1)->cp_it ));
+ if (obj1 && BPy_ChainPredicateIterator_Check(obj1)) {
+ self->cp_it = new ChainPredicateIterator(*(((BPy_ChainPredicateIterator *)obj1)->cp_it));
self->upred = NULL;
self->bpred = NULL;
- } else if( obj1 && BPy_UnaryPredicate1D_Check(obj1) &&
- obj2 && BPy_BinaryPredicate1D_Check(obj2) ) {
-
- if (!((BPy_UnaryPredicate1D *) obj1)->up1D) {
+ } else if ( obj1 && BPy_UnaryPredicate1D_Check(obj1) &&
+ obj2 && BPy_BinaryPredicate1D_Check(obj2)) {
+
+ if (!((BPy_UnaryPredicate1D *)obj1)->up1D) {
PyErr_SetString(PyExc_TypeError, "1st argument: invalid UnaryPredicate1D object");
return -1;
}
- if (!((BPy_BinaryPredicate1D *) obj2)->bp1D) {
+ if (!((BPy_BinaryPredicate1D *)obj2)->bp1D) {
PyErr_SetString(PyExc_TypeError, "2nd argument: invalid BinaryPredicate1D object");
return -1;
}
- UnaryPredicate1D *up1D = ((BPy_UnaryPredicate1D *) obj1)->up1D;
- BinaryPredicate1D *bp1D = ((BPy_BinaryPredicate1D *) obj2)->bp1D;
- bool restrictToSelection = ( obj3 ) ? bool_from_PyBool(obj3) : true;
- bool restrictToUnvisited = ( obj4 ) ? bool_from_PyBool(obj4) : true;
+ UnaryPredicate1D *up1D = ((BPy_UnaryPredicate1D *)obj1)->up1D;
+ BinaryPredicate1D *bp1D = ((BPy_BinaryPredicate1D *)obj2)->bp1D;
+ bool restrictToSelection = (obj3) ? bool_from_PyBool(obj3) : true;
+ bool restrictToUnvisited = (obj4) ? bool_from_PyBool(obj4) : true;
ViewEdge *begin;
- if ( !obj5 || obj5 == Py_None )
+ if (!obj5 || obj5 == Py_None)
begin = NULL;
- else if ( BPy_ViewEdge_Check(obj5) )
- begin = ((BPy_ViewEdge *) obj5)->ve;
+ else if (BPy_ViewEdge_Check(obj5))
+ begin = ((BPy_ViewEdge *)obj5)->ve;
else {
PyErr_SetString(PyExc_TypeError, "5th argument must be either a ViewEdge object or None");
return -1;
}
- bool orientation = ( obj6 ) ? bool_from_PyBool(obj6) : true;
-
- self->cp_it = new ChainPredicateIterator( *up1D, *bp1D, restrictToSelection, restrictToUnvisited, begin, orientation);
+ bool orientation = (obj6) ? bool_from_PyBool(obj6) : true;
+
+ self->cp_it = new ChainPredicateIterator(*up1D, *bp1D, restrictToSelection, restrictToUnvisited, begin, orientation);
self->upred = obj1;
self->bpred = obj2;
- Py_INCREF( self->upred );
- Py_INCREF( self->bpred );
-
+ Py_INCREF(self->upred);
+ Py_INCREF(self->bpred);
+
} else {
- bool restrictToSelection = ( obj1 ) ? bool_from_PyBool(obj1) : true;
- bool restrictToUnvisited = ( obj2 ) ? bool_from_PyBool(obj2) : true;
+ bool restrictToSelection = (obj1) ? bool_from_PyBool(obj1) : true;
+ bool restrictToUnvisited = (obj2) ? bool_from_PyBool(obj2) : true;
ViewEdge *begin;
- if ( !obj3 || obj3 == Py_None )
+ if (!obj3 || obj3 == Py_None)
begin = NULL;
- else if ( BPy_ViewEdge_Check(obj3) )
- begin = ((BPy_ViewEdge *) obj3)->ve;
+ else if (BPy_ViewEdge_Check(obj3))
+ begin = ((BPy_ViewEdge *)obj3)->ve;
else {
PyErr_SetString(PyExc_TypeError, "3rd argument must be either a ViewEdge object or None");
return -1;
}
- bool orientation = ( obj4 ) ? bool_from_PyBool(obj4) : true;
-
- self->cp_it = new ChainPredicateIterator( restrictToSelection, restrictToUnvisited, begin, orientation);
+ bool orientation = (obj4) ? bool_from_PyBool(obj4) : true;
+
+ self->cp_it = new ChainPredicateIterator(restrictToSelection, restrictToUnvisited, begin, orientation);
self->upred = NULL;
self->bpred = NULL;
}
-
+
self->py_c_it.c_it = self->cp_it;
self->py_c_it.py_ve_it.ve_it = self->cp_it;
self->py_c_it.py_ve_it.py_it.it = self->cp_it;
-
-
+
return 0;
-
}
-static void ChainPredicateIterator___dealloc__(BPy_ChainPredicateIterator *self)
+static void ChainPredicateIterator_dealloc(BPy_ChainPredicateIterator *self)
{
- Py_XDECREF( self->upred );
- Py_XDECREF( self->bpred );
+ Py_XDECREF(self->upred);
+ Py_XDECREF(self->bpred);
ChainingIterator_Type.tp_dealloc((PyObject *)self);
}
@@ -162,7 +160,7 @@ PyTypeObject ChainPredicateIterator_Type = {
"ChainPredicateIterator", /* tp_name */
sizeof(BPy_ChainPredicateIterator), /* tp_basicsize */
0, /* tp_itemsize */
- (destructor)ChainPredicateIterator___dealloc__, /* tp_dealloc */
+ (destructor)ChainPredicateIterator_dealloc, /* tp_dealloc */
0, /* tp_print */
0, /* tp_getattr */
0, /* tp_setattr */
@@ -178,7 +176,7 @@ PyTypeObject ChainPredicateIterator_Type = {
0, /* tp_setattro */
0, /* tp_as_buffer */
Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE, /* tp_flags */
- ChainPredicateIterator___doc__, /* tp_doc */
+ ChainPredicateIterator_doc, /* tp_doc */
0, /* tp_traverse */
0, /* tp_clear */
0, /* tp_richcompare */
@@ -193,7 +191,7 @@ PyTypeObject ChainPredicateIterator_Type = {
0, /* tp_descr_get */
0, /* tp_descr_set */
0, /* tp_dictoffset */
- (initproc)ChainPredicateIterator___init__, /* tp_init */
+ (initproc)ChainPredicateIterator_init, /* tp_init */
0, /* tp_alloc */
0, /* tp_new */
};