#ifndef LayoutPoint_h
#define LayoutPoint_h
+#include "platform/geometry/DoublePoint.h"
#include "platform/geometry/FloatPoint.h"
#include "platform/geometry/LayoutSize.h"
#include "wtf/MathExtras.h"
LayoutPoint(LayoutUnit x, LayoutUnit y) : m_x(x), m_y(y) { }
LayoutPoint(const IntPoint& point) : m_x(point.x()), m_y(point.y()) { }
explicit LayoutPoint(const FloatPoint& size) : m_x(size.x()), m_y(size.y()) { }
+ explicit LayoutPoint(const DoublePoint& size) : m_x(size.x()), m_y(size.y()) { }
explicit LayoutPoint(const LayoutSize& size) : m_x(size.width()), m_y(size.height()) { }
static LayoutPoint zero() { return LayoutPoint(); }