diff --git a/src/conn-avoid-ref.h b/src/conn-avoid-ref.h
index 29c7e69b3e6bc65ac9c83fc7e562f47a74e941fc..d34d8ca2e644be593e20589368326718dd51598a 100644 (file)
--- a/src/conn-avoid-ref.h
+++ b/src/conn-avoid-ref.h
#ifndef SEEN_CONN_AVOID_REF
#define SEEN_CONN_AVOID_REF
-/*
+/** \file
* A class for handling shape interaction with libavoid.
- *
+ */
+/*
* Authors:
* Michael Wybrow <mjwybrow@users.sourceforge.net>
*
* Released under GNU GPL, read the file 'COPYING' for more information
*/
-
+#include <glib/gslist.h>
#include <sigc++/connection.h>
+struct SPDesktop;
struct SPItem;
-namespace Avoid {
- class ShapeRef;
-}
+namespace Avoid { class ShapeRef; }
class SPAvoidRef {
public:
extern GSList *get_avoided_items(GSList *list, SPObject *from,
SPDesktop *desktop, bool initialised = true);
-extern void avoid_item_move(NR::Matrix const *mp, SPItem *moved_item);
+extern void avoid_item_move(Geom::Matrix const *mp, SPItem *moved_item);
extern void init_avoided_shape_geometry(SPDesktop *desktop);
static const double defaultConnSpacing = 3.0;