From 0b4b6cf7cdf14a64844186ea1e22ef6a0dba42bb Mon Sep 17 00:00:00 2001 From: "Johan B. C. Engelen" Date: Wed, 29 Aug 2007 22:36:46 +0000 Subject: LPE: - rename RealParam to ScalarParam, add range checking for ScalarParam, add integer only flag for it aswell. - fix up todo.txt and create new one for parameters - add Curve Stitch LPE (bzr r3614) --- src/live_effects/effect.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/live_effects/effect.cpp') diff --git a/src/live_effects/effect.cpp b/src/live_effects/effect.cpp index a7f4d5781..d13de7f9e 100644 --- a/src/live_effects/effect.cpp +++ b/src/live_effects/effect.cpp @@ -30,6 +30,7 @@ #include "live_effects/lpe-slant.h" #include "live_effects/lpe-test-doEffect-stack.h" #include "live_effects/lpe-gears.h" +#include "live_effects/lpe-curvestitch.h" namespace Inkscape { @@ -42,7 +43,8 @@ const Util::EnumData LPETypeData[INVALID_LPE] = { {SLANT, _("Slant"), "slant"}, {DOEFFECTSTACK_TEST, _("doEffect stack test"), "doeffectstacktest"}, #endif - {GEARS, _("Gears"), "gears"} + {GEARS, _("Gears"), "gears"}, + {CURVE_STITCH, _("Curve stitching"), "curvestitching"}, }; const Util::EnumDataConverter LPETypeConverter(LPETypeData, INVALID_LPE); @@ -65,6 +67,9 @@ Effect::New(EffectType lpenr, LivePathEffectObject *lpeobj) case GEARS: neweffect = (Effect*) new LPEGears(lpeobj); break; + case CURVE_STITCH: + neweffect = (Effect*) new LPECurveStitch(lpeobj); + break; default: g_warning("LivePathEffect::Effect::New called with invalid patheffect type (%d)", lpenr); neweffect = NULL; -- cgit v1.2.3