diff options
author | Campbell Barton <ideasman42@gmail.com> | 2007-03-15 04:09:14 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2007-03-15 04:09:14 +0300 |
commit | ee5dc4d0bf99fe457ece7b37df72dc1cc12e3cd1 (patch) | |
tree | c42b47cc23156ca0e8a03610faf175f9535a5b5d /source/blender/python/api2_2x/SurfNurb.c | |
parent | a567e43628e780b5cc88f0f1aa73eb3111eab0f5 (diff) |
removed duplicate functionality, macro's and functions existed to check a PyObjects type, now only use macro's
Diffstat (limited to 'source/blender/python/api2_2x/SurfNurb.c')
-rw-r--r-- | source/blender/python/api2_2x/SurfNurb.c | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/source/blender/python/api2_2x/SurfNurb.c b/source/blender/python/api2_2x/SurfNurb.c index cea8df325b2..981c1b1dbac 100644 --- a/source/blender/python/api2_2x/SurfNurb.c +++ b/source/blender/python/api2_2x/SurfNurb.c @@ -105,7 +105,7 @@ static PyObject *SurfNurb_appendPointToNurb( Nurb * nurb, PyObject * args ) /* if curve is empty, adjust type depending on input type */ if (nurb->bezt==NULL && nurb->bp==NULL) { - if (BezTriple_CheckPyObject( pyOb )) + if (BPy_BezTriple_Check( pyOb )) nurb->type |= CU_BEZIER; else if (PySequence_Check( pyOb )) nurb->type |= CU_NURBS; @@ -119,7 +119,7 @@ static PyObject *SurfNurb_appendPointToNurb( Nurb * nurb, PyObject * args ) if ((nurb->type & 7)==CU_BEZIER) { BezTriple *tmp; - if( !BezTriple_CheckPyObject( pyOb ) ) + if( !BPy_BezTriple_Check( pyOb ) ) return( EXPP_ReturnPyObjError( PyExc_TypeError, "Expected a BezTriple\n" ) ); @@ -517,7 +517,7 @@ static int SurfNurb_length( PyInstanceObject * inst ) { Nurb *nurb; - if( SurfNurb_CheckPyObject( ( PyObject * ) inst ) ) { + if( BPy_SurfNurb_Check( ( PyObject * ) inst ) ) { nurb = ( ( BPy_SurfNurb * ) inst )->nurb; return (int)(nurb->pntsu * nurb->pntsu); } @@ -577,7 +577,7 @@ static int SurfNurb_setPoint( BPy_SurfNurb * self, int index, PyObject * pyOb ) #if 0 if ((nurb->type & 7)==CU_BEZIER) { /* BEZIER */ /* check parameter type */ - if( !BezTriple_CheckPyObject( pyOb ) ) + if( !BPy_BezTriple_Check( pyOb ) ) return EXPP_ReturnIntError( PyExc_TypeError, "expected a BezTriple\n" ); @@ -666,14 +666,6 @@ PyObject *SurfNurb_pointAtIndex( Nurb * nurb, int index ) "non-NURB surface found" ); } - -int SurfNurb_CheckPyObject( PyObject * py_obj ) -{ - return ( py_obj->ob_type == &SurfNurb_Type ); -} - - - /* * methods for SurfNurb as sequence */ |