diff options
| author | Matthew Petroff <matthew@mpetroff.net> | 2013-07-09 20:42:04 +0000 |
|---|---|---|
| committer | Matthew Petroff <matthew@mpetroff.net> | 2013-07-09 20:42:04 +0000 |
| commit | 9dc7b786c9ef31060012ea4ae13a8188548b4f62 (patch) | |
| tree | f8b063fe5b6da450ba252f2275aa342e2627b420 /src/util/units.cpp | |
| parent | Switch setWidth and setHeight to use Quantity and switch to forward declarati... (diff) | |
| download | inkscape-9dc7b786c9ef31060012ea4ae13a8188548b4f62.tar.gz inkscape-9dc7b786c9ef31060012ea4ae13a8188548b4f62.zip | |
Ported sp-namedview.cpp (todo: fix a bunch of things).
(bzr r12380.1.8)
Diffstat (limited to 'src/util/units.cpp')
| -rw-r--r-- | src/util/units.cpp | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/util/units.cpp b/src/util/units.cpp index a51eb2570..6c225f717 100644 --- a/src/util/units.cpp +++ b/src/util/units.cpp @@ -106,6 +106,27 @@ int Unit::svgUnit() const { return 0; } +/** Temporary - get metric. */ +int Unit::metric() const { + if (!abbr.compare("mm")) + return 1; + if (!abbr.compare("cm")) + return 2; + if (!abbr.compare("in")) + return 3; + if (!abbr.compare("ft")) + return 4; + if (!abbr.compare("pt")) + return 5; + if (!abbr.compare("pc")) + return 6; + if (!abbr.compare("px")) + return 7; + if (!abbr.compare("m")) + return 8; + return 0; +} + /** * Initializes the unit tables and identifies the primary unit types. * |
