[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [29413] branches/nurbs25/source/blender/ editors/curve/editcurve.c: Patch from Sergey to (re) initialise nurbana object in Delete operator.

Emmanuel Stone emmanuel.stone at gmail.com
Fri Jun 11 19:56:11 CEST 2010


Revision: 29413
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=29413
Author:   eman
Date:     2010-06-11 19:56:10 +0200 (Fri, 11 Jun 2010)

Log Message:
-----------
Patch from Sergey to (re)initialise nurbana object in Delete operator.

Modified Paths:
--------------
    branches/nurbs25/source/blender/editors/curve/editcurve.c

Modified: branches/nurbs25/source/blender/editors/curve/editcurve.c
===================================================================
--- branches/nurbs25/source/blender/editors/curve/editcurve.c	2010-06-11 17:26:53 UTC (rev 29412)
+++ branches/nurbs25/source/blender/editors/curve/editcurve.c	2010-06-11 17:56:10 UTC (rev 29413)
@@ -5522,6 +5522,8 @@
 					
 					calchandlesNurb(nu);
 					calchandlesNurb(nu1);
+
+					nurbanaInit(nu);
 				}
 			}
 			else if(bp1) {
@@ -5554,6 +5556,12 @@
 					nu1->bp= bp;
 					nu1->pntsu= a;
 					nu->pntsu= cut+1;
+
+					nu->knotsu= nu->knotsv= NULL;
+
+					/* TODO: clamping and knots rebuilding maybe necessary here */
+
+					nurbanaInit(nu);
 				}
 			}
 		}





More information about the Bf-blender-cvs mailing list