aboutsummaryrefslogtreecommitdiffhomepage
path: root/experimental/svg/model/SkSVGRenderContext.h
diff options
context:
space:
mode:
authorGravatar fmalita <fmalita@chromium.org>2016-08-17 14:51:03 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2016-08-17 14:51:03 -0700
commit280e282d2a89ba3b9ff05dd2475d7452b7dccdbe (patch)
treeee443d714c8320f8b996b1b347212ead9661d272 /experimental/svg/model/SkSVGRenderContext.h
parent0a61270f4ba85d10659fb63a86817b435ec04c94 (diff)
[SVGDom] Add support for assorted absolute units
R=robertphillips@google.com,stephana@google.com GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2259473002 Review-Url: https://codereview.chromium.org/2259473002
Diffstat (limited to 'experimental/svg/model/SkSVGRenderContext.h')
-rw-r--r--experimental/svg/model/SkSVGRenderContext.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/experimental/svg/model/SkSVGRenderContext.h b/experimental/svg/model/SkSVGRenderContext.h
index e6df725a5c..61f8746376 100644
--- a/experimental/svg/model/SkSVGRenderContext.h
+++ b/experimental/svg/model/SkSVGRenderContext.h
@@ -20,7 +20,8 @@ class SkSVGLength;
class SkSVGLengthContext {
public:
- SkSVGLengthContext(const SkSize& viewport) : fViewport(viewport) {}
+ SkSVGLengthContext(const SkSize& viewport, SkScalar dpi = 90)
+ : fViewport(viewport), fDPI(dpi) {}
enum class LengthType {
kHorizontal,
@@ -36,7 +37,8 @@ public:
const SkSVGLength& w, const SkSVGLength& h) const;
private:
- SkSize fViewport;
+ SkSize fViewport;
+ SkScalar fDPI;
};
struct SkSVGPresentationContext {