1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
8 #include "bindings/core/v8/Dictionary.h"
9 #include "core/CoreExport.h"
10 #include "core/dom/DOMRectReadOnly.h"
14 class CORE_EXPORT DOMRect final
: public DOMRectReadOnly
{
15 DEFINE_WRAPPERTYPEINFO();
17 static DOMRect
* create(double x
= 0, double y
= 0, double width
= 0, double height
= 0);
19 void setX(double x
) { m_x
= x
; }
20 void setY(double y
) { m_y
= y
; }
21 void setWidth(double width
) { m_width
= width
; }
22 void setHeight(double height
) { m_height
= height
; }
25 DOMRect(double x
, double y
, double z
, double w
);