diff --git a/src/sp-item.h b/src/sp-item.h
index 03fec93e62892be3fd4d3c7df14b5ca109967103..d95fc2486f1b28ce9cce49c54e3fab5e66ef6e1c 100644 (file)
--- a/src/sp-item.h
+++ b/src/sp-item.h
#include "display/nr-arena-forward.h"
#include "sp-object.h"
-#include <libnr/nr-matrix.h>
+#include <2geom/matrix.h>
#include <libnr/nr-rect.h>
#include <2geom/forward.h>
#include <libnr/nr-convert2geom.h>
gpointer data;
};
-class SPItemView;
-
/// SPItemView
struct SPItemView {
SPItemView *next;
*/
#define SP_ITEM_REFERENCE_FLAGS (1 << 1)
-class SPItemCtx;
-
/// Contains transformations to document/viewport and the viewport size.
struct SPItemCtx {
SPCtx ctx;
Geom::Matrix sp_item_i2doc_affine(SPItem const *item);
-Geom::Matrix matrix_to_desktop (Geom::Matrix m, SPItem const *item);
-Geom::Matrix matrix_from_desktop (Geom::Matrix m, SPItem const *item);
-
/* fixme: - these are evil, but OK */
/* Fill *TRANSFORM with the item-to-desktop transform. See doc/coordinates.txt