[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [18437] branches/etch-a-ton/source/blender /src/editarmature_sketch.c: Don't change point type on overdrawn when there 's only one.

Martin Poirier theeth at yahoo.com
Fri Jan 9 23:14:02 CET 2009


Revision: 18437
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=18437
Author:   theeth
Date:     2009-01-09 23:13:59 +0100 (Fri, 09 Jan 2009)

Log Message:
-----------
Don't change point type on overdrawn when there's only one.

Modified Paths:
--------------
    branches/etch-a-ton/source/blender/src/editarmature_sketch.c

Modified: branches/etch-a-ton/source/blender/src/editarmature_sketch.c
===================================================================
--- branches/etch-a-ton/source/blender/src/editarmature_sketch.c	2009-01-09 20:50:13 UTC (rev 18436)
+++ branches/etch-a-ton/source/blender/src/editarmature_sketch.c	2009-01-09 22:13:59 UTC (rev 18437)
@@ -1494,16 +1494,19 @@
 			sk_reverseStroke(stk);
 		}
 		
-		if (start != 0)
+		if (stk->nb_points > 1)
 		{
-			stk->points->type = PT_CONTINUOUS;
+			if (start != 0)
+			{
+				stk->points->type = PT_CONTINUOUS;
+			}
+			
+			if (end != sketch->adj.target->nb_points - 1)
+			{
+				sk_lastStrokePoint(stk)->type = PT_CONTINUOUS;
+			}
 		}
 		
-		if (end != sketch->adj.target->nb_points - 1)
-		{
-			sk_lastStrokePoint(stk)->type = PT_CONTINUOUS;
-		}
-		
 		sk_inserStrokePoints(sketch->adj.target, stk->points, stk->nb_points, start, end);
 		
 		sk_removeStroke(sketch, stk);





More information about the Bf-blender-cvs mailing list