[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [18496] branches/blender2.5/blender/source /blender/blenkernel: 2.5

Ton Roosendaal ton at blender.org
Wed Jan 14 14:04:53 CET 2009


Revision: 18496
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=18496
Author:   ton
Date:     2009-01-14 14:04:48 +0100 (Wed, 14 Jan 2009)

Log Message:
-----------
2.5

Still some old editNurb here...

Modified Paths:
--------------
    branches/blender2.5/blender/source/blender/blenkernel/BKE_curve.h
    branches/blender2.5/blender/source/blender/blenkernel/intern/curve.c

Modified: branches/blender2.5/blender/source/blender/blenkernel/BKE_curve.h
===================================================================
--- branches/blender2.5/blender/source/blender/blenkernel/BKE_curve.h	2009-01-14 12:26:45 UTC (rev 18495)
+++ branches/blender2.5/blender/source/blender/blenkernel/BKE_curve.h	2009-01-14 13:04:48 UTC (rev 18496)
@@ -79,8 +79,8 @@
 void calchandlesNurb( struct Nurb *nu);
 void testhandlesNurb( struct Nurb *nu);
 void autocalchandlesNurb( struct Nurb *nu, int flag);
-void autocalchandlesNurb_all(int flag);
-void sethandlesNurb(short code);
+void autocalchandlesNurb_all(ListBase *editnurb, int flag);
+void sethandlesNurb(ListBase *editnurb, short code);
 
 void switchdirectionNurb( struct Nurb *nu);
 

Modified: branches/blender2.5/blender/source/blender/blenkernel/intern/curve.c
===================================================================
--- branches/blender2.5/blender/source/blender/blenkernel/intern/curve.c	2009-01-14 12:26:45 UTC (rev 18495)
+++ branches/blender2.5/blender/source/blender/blenkernel/intern/curve.c	2009-01-14 13:04:48 UTC (rev 18496)
@@ -68,9 +68,6 @@
 
 /* globals */
 
-// XXX
-ListBase editNurb;
-
 /* local */
 int cu_isectLL(float *v1, float *v2, float *v3, float *v4, 
 			   short cox, short coy, 
@@ -2315,18 +2312,18 @@
 	calchandlesNurb(nu);
 }
 
-void autocalchandlesNurb_all(int flag)
+void autocalchandlesNurb_all(ListBase *editnurb, int flag)
 {
 	Nurb *nu;
 	
-	nu= editNurb.first;
+	nu= editnurb->first;
 	while(nu) {
 		autocalchandlesNurb(nu, flag);
 		nu= nu->next;
 	}
 }
 
-void sethandlesNurb(short code)
+void sethandlesNurb(ListBase *editnurb, short code)
 {
 	/* code==1: set autohandle */
 	/* code==2: set vectorhandle */
@@ -2339,7 +2336,7 @@
 	short a, ok=0;
 
 	if(code==1 || code==2) {
-		nu= editNurb.first;
+		nu= editnurb->first;
 		while(nu) {
 			if( (nu->type & 7)==1) {
 				bezt= nu->bezt;
@@ -2363,7 +2360,7 @@
 	else {
 		/* there is 1 handle not FREE: FREE it all, else make ALIGNED  */
 		
-		nu= editNurb.first;
+		nu= editnurb->first;
 		if (code == 5) {
 			ok = HD_ALIGN;
 		} else if (code == 6) {
@@ -2386,7 +2383,7 @@
 			if(ok) ok= HD_FREE;
 			else ok= HD_ALIGN;
 		}
-		nu= editNurb.first;
+		nu= editnurb->first;
 		while(nu) {
 			if( (nu->type & 7)==1) {
 				bezt= nu->bezt;





More information about the Bf-blender-cvs mailing list