Lines Matching refs:width
50 LayoutSize(const IntSize& size) : m_width(size.width()), m_height(size.height()) { }
51 LayoutSize(LayoutUnit width, LayoutUnit height) : m_width(width), m_height(height) { }
53 explicit LayoutSize(const FloatSize& size) : m_width(size.width()), m_height(size.height()) { }
55 LayoutUnit width() const { return m_width; }
58 void setWidth(LayoutUnit width) { m_width = width; }
66 void expand(LayoutUnit width, LayoutUnit height)
68 m_width += width;
72 void shrink(LayoutUnit width, LayoutUnit height)
74 m_width -= width;
109 if (m_width < minimumSize.width())
110 m_width = minimumSize.width();
125 float widthScale = width().toFloat() / aspectRatio.width().toFloat();
128 return LayoutSize(height() * aspectRatio.width() / aspectRatio.height(), height());
130 return LayoutSize(width(), width() * aspectRatio.height() / aspectRatio.width());
139 a.setWidth(a.width() + b.width());
146 a.setWidth(a.width() - b.width());
153 return LayoutSize(a.width() + b.width(), a.height() + b.height());
158 return LayoutSize(a.width() - b.width(), a.height() - b.height());
163 return LayoutSize(-size.width(), -size.height());
168 return a.width() == b.width() && a.height() == b.height();
173 return a.width() != b.width() || a.height() != b.height();
178 return IntSize(s.width().floor(), s.height().floor());
183 return IntSize(s.width().round(), s.height().round());
198 return FloatSize(floorToDevicePixel(size.width(), pixelSnappingFactor), floorToDevicePixel(size.height(), pixelSnappingFactor));