[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