Code

reduce include dependencies
authorJohan Engelen <goejendaagh@zonnet.nl>
Tue, 18 May 2010 20:19:03 +0000 (22:19 +0200)
committerJohan Engelen <goejendaagh@zonnet.nl>
Tue, 18 May 2010 20:19:03 +0000 (22:19 +0200)
src/live_effects/effect.cpp
src/live_effects/effect.h
src/live_effects/lpe-angle_bisector.cpp
src/live_effects/lpe-constructgrid.cpp
src/live_effects/lpe-extrude.cpp
src/live_effects/lpe-gears.cpp
src/seltrans.h

index f761a6a7c36ee7c0b6f2dc3a2d13a255666a44d6..6266fade0297cfe2934de1a0d2df4b8654a6ab18 100644 (file)
@@ -29,7 +29,7 @@
 #include "message-stack.h"
 #include "desktop.h"
 #include "knotholder.h"
-
+#include "sp-lpe-item.h"
 #include "live_effects/lpeobject.h"
 #include "live_effects/parameter/parameter.h"
 #include <glibmm/ustring.h>
index a8d34a2338a864ffd514ea996b63e4a742e12786..681bae3870348724d69924a233b88b6887d4897c 100644 (file)
@@ -15,8 +15,6 @@
 #include <glibmm/ustring.h>
 #include <2geom/forward.h>
 #include "ui/widget/registry.h"
-#include "sp-lpe-item.h"
-//#include "knotholder.h"
 #include "parameter/bool.h"
 #include "effect-enum.h"
 
@@ -30,6 +28,7 @@ struct LivePathEffectObject;
 class SPLPEItem;
 class KnotHolder;
 class KnotHolderEntity;
+class SPPath;
 
 namespace Gtk {
     class Widget;
index 71a34a1e2e86df3a121fcf21aeeea416b86e9c42..aee4f48a178b9bd6261b3f7a91aa8cf4a1306c3a 100644 (file)
@@ -25,6 +25,8 @@
 #include <2geom/path.h>
 #include <2geom/sbasis-to-bezier.h>
 
+#include "sp-lpe-item.h"
+
 namespace Inkscape {
 namespace LivePathEffect {
 
index 4725573d7afdd75448929ea537332bbdb7b95b45..4c6555f2d422b325425ee532082e82204141777e 100644 (file)
@@ -31,8 +31,8 @@ LPEConstructGrid::LPEConstructGrid(LivePathEffectObject *lpeobject) :
 
     nr_x.param_make_integer();
     nr_y.param_make_integer();
-    nr_x.param_set_range(1, NR_HUGE);
-    nr_y.param_set_range(1, NR_HUGE);
+    nr_x.param_set_range(1, 1e10);
+    nr_y.param_set_range(1, 1e10);
 }
 
 LPEConstructGrid::~LPEConstructGrid()
index c861515aa08dc4737c0d2c8aea9434094bd9b039..5f63d0567cdf984a5d289ff927db02cf60976ba0 100644 (file)
@@ -18,6 +18,8 @@
 #include <2geom/transforms.h>
 #include <algorithm>
 
+#include "sp-item.h"
+
 namespace Inkscape {
 namespace LivePathEffect {
 
index 00f7ec19367bffd6109d5d4ee6cdfb7832d8f001..b1337d5fbc267dcbf92ff338a06d6e7980790a2f 100644 (file)
@@ -220,7 +220,7 @@ LPEGears::LPEGears(LivePathEffectObject *lpeobject) :
      */
 
     teeth.param_make_integer();
-    teeth.param_set_range(3, NR_HUGE);
+    teeth.param_set_range(3, 1e10);
     registerParameter( dynamic_cast<Parameter *>(&teeth) );
     registerParameter( dynamic_cast<Parameter *>(&phi) );
 }
index 8b2810621089b8d4d18ee960df6d452b06d69e4f..0183683ffe028026dd0bbdd525a0c4e4cd04d5ba 100644 (file)
@@ -24,6 +24,7 @@
 #include "selcue.h"
 #include "message-context.h"
 #include <vector>
+#include "sp-item.h"
 
 struct SPKnot;
 class SPDesktop;