diff --git a/src/document.h b/src/document.h
index fff3289ddbfc5489924fdafbad1d73001e756e66..3ede5a3d0bdc7b4946162b7799595582ca3bec74 100644 (file)
--- a/src/document.h
+++ b/src/document.h
#include <sigc++/class_slot.h>
#include "libcroco/cr-cascade.h"
-#include <2geom/rect.h>
+#include <2geom/forward.h>
#include "gc-managed.h"
#include "gc-finalized.h"
struct SPObject;
struct SPGroup;
-namespace Geom {
- class Point;
-}
-
namespace Inkscape {
struct Application;
class Selection;
GSList *_collection_queue;
+ bool oldSignalsConnected;
+
void add_persp3d (Persp3D * const persp);
void remove_persp3d (Persp3D * const persp);
gdouble sp_document_width (SPDocument * document);
gdouble sp_document_height (SPDocument * document);
+Geom::Point sp_document_dimensions (SPDocument * document);
struct SPUnit;