Author: Carlos Lopez <genet...@gmail.com>
Date:   Fri Apr  1 17:52:36 2011 +0200

Fix bad tip render due to previous commit that fixed other render artifact. 
Extra points not needed.

---

 .../src/modules/mod_geometry/advanced_outline.cpp  |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

diff --git a/synfig-core/src/modules/mod_geometry/advanced_outline.cpp 
b/synfig-core/src/modules/mod_geometry/advanced_outline.cpp
index 05b7be2..07fc177 100644
--- a/synfig-core/src/modules/mod_geometry/advanced_outline.cpp
+++ b/synfig-core/src/modules/mod_geometry/advanced_outline.cpp
@@ -579,8 +579,6 @@ Advanced_Outline::add_tip(std::vector<Point> &side_a, 
std::vector<Point> &side_b
                        }
                        side_a.push_back(curve(1.0));
                        side_b.push_back(curve(0.0));
-                       side_a.push_back(vertex);
-                       side_b.push_back(vertex);
                        break;
                }
                case WidthPoint::TYPE_SQUARED:
@@ -589,12 +587,10 @@ Advanced_Outline::add_tip(std::vector<Point> &side_a, 
std::vector<Point> &side_b
                        side_a.push_back(vertex-tangent*w);
                        side_a.push_back(vertex+(tangent.perp()-tangent)*w);
                        side_a.push_back(vertex+tangent.perp()*w);
-                       side_a.push_back(vertex);
                        side_b.push_back(vertex);
                        side_b.push_back(vertex-tangent*w);
                        side_b.push_back(vertex+(-tangent.perp()-tangent)*w);
                        side_b.push_back(vertex-tangent.perp()*w);
-                       side_b.push_back(vertex);
                        break;
                }
                case WidthPoint::TYPE_PEAK:
@@ -602,11 +598,9 @@ Advanced_Outline::add_tip(std::vector<Point> &side_a, 
std::vector<Point> &side_b
                        side_a.push_back(vertex);
                        side_a.push_back(vertex-tangent*w);
                        side_a.push_back(vertex+tangent.perp()*w);
-                       side_a.push_back(vertex);
                        side_b.push_back(vertex);
                        side_b.push_back(vertex-tangent*w);
                        side_b.push_back(vertex-tangent.perp()*w);
-                       side_b.push_back(vertex);
                        break;
                }
                case WidthPoint::TYPE_FLAT:


------------------------------------------------------------------------------
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
_______________________________________________
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to