diff --git a/src/sp-namedview.h b/src/sp-namedview.h
index 54291413e078d05a561a99a31dd01992880e53f7..6625fd027f8f50d1791e71ff3349e44ae5f6cc2d 100644 (file)
--- a/src/sp-namedview.h
+++ b/src/sp-namedview.h
* Authors:
* Lauris Kaplinski <lauris@kaplinski.com>
*
+ * Copyright (C) 2006 Johan Engelen <johan@shouraizou.nl>
* Copyright (C) Lauris Kaplinski 2000-2002
*
* Released under GNU GPL, read the file 'COPYING' for more information
struct SPNamedView : public SPObjectGroup {
unsigned int editable : 1;
unsigned int showgrid : 1;
+ unsigned int gridtype : 1; // 0=normal 1=axonometric
unsigned int showguides : 1;
unsigned int showborder : 1;
unsigned int showpageshadow : 1;
/* Grid data is in points regardless of unit */
NR::Point gridorigin;
gdouble gridspacing[2];
+ gdouble gridangle[2]; // for axonometric grid
gint gridempspacing;
SPUnit const *doc_units;
GSList *guides;
GSList *views;
GSList *gridviews;
+
gint viewcount;
void show(SPDesktop *desktop);
void sp_namedview_toggle_guides(SPDocument *doc, Inkscape::XML::Node *repr);
void sp_namedview_toggle_grid(SPDocument *doc, Inkscape::XML::Node *repr);
+void sp_namedview_set_gridtype(bool type, SPDocument *doc, Inkscape::XML::Node *repr);
#endif /* !INKSCAPE_SP_NAMEDVIEW_H */