summaryrefslogtreecommitdiffstats
path: root/src/sp-namedview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/sp-namedview.cpp')
-rw-r--r--src/sp-namedview.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/sp-namedview.cpp b/src/sp-namedview.cpp
index bf3adf816..d01185981 100644
--- a/src/sp-namedview.cpp
+++ b/src/sp-namedview.cpp
@@ -1139,6 +1139,19 @@ SPMetric SPNamedView::getDefaultMetric() const
}
/**
+ * Returns namedview's default unit.
+ */
+Inkscape::Util::Unit const SPNamedView::getDefaultUnit() const
+{
+ if (doc_units) {
+ return *doc_units;
+ } else {
+ Inkscape::Util::UnitTable unit_table;
+ return *(new Inkscape::Util::Unit(unit_table.getUnit("pt")));
+ }
+}
+
+/**
* Returns the first grid it could find that isEnabled(). Returns NULL, if none is enabled
*/
Inkscape::CanvasGrid * sp_namedview_get_first_enabled_grid(SPNamedView *namedview)