|
| LayoutRect () |
|
| LayoutRect (const LayoutPoint &location, const LayoutSize &size) |
|
| LayoutRect (LayoutUnit x, LayoutUnit y, LayoutUnit width, LayoutUnit height) |
|
| LayoutRect (const LayoutPoint &topLeft, const LayoutPoint &bottomRight) |
|
| LayoutRect (const FloatPoint &location, const FloatSize &size) |
|
| LayoutRect (const IntRect &rect) |
|
WEBCORE_EXPORT | LayoutRect (const FloatRect &) |
|
LayoutPoint | location () const |
|
LayoutSize | size () const |
|
void | setLocation (const LayoutPoint &location) |
|
void | setSize (const LayoutSize &size) |
|
LayoutUnit | x () const |
|
LayoutUnit | y () const |
|
LayoutUnit | maxX () const |
|
LayoutUnit | maxY () const |
|
LayoutUnit | width () const |
|
LayoutUnit | height () const |
|
void | setX (LayoutUnit x) |
|
void | setY (LayoutUnit y) |
|
void | setWidth (LayoutUnit width) |
|
void | setHeight (LayoutUnit height) |
|
bool | isEmpty () const |
|
LayoutPoint | center () const |
|
void | move (const LayoutSize &size) |
|
void | moveBy (const LayoutPoint &offset) |
|
void | move (LayoutUnit dx, LayoutUnit dy) |
|
void | expand (const LayoutSize &size) |
|
void | expand (const LayoutBoxExtent &box) |
|
void | expand (LayoutUnit dw, LayoutUnit dh) |
|
void | contract (const LayoutSize &size) |
|
void | contract (const LayoutBoxExtent &box) |
|
void | contract (LayoutUnit dw, LayoutUnit dh) |
|
void | shiftXEdgeTo (LayoutUnit edge) |
|
void | shiftMaxXEdgeTo (LayoutUnit edge) |
|
void | shiftYEdgeTo (LayoutUnit edge) |
|
void | shiftMaxYEdgeTo (LayoutUnit edge) |
|
LayoutPoint | minXMinYCorner () const |
|
LayoutPoint | maxXMinYCorner () const |
|
LayoutPoint | minXMaxYCorner () const |
|
LayoutPoint | maxXMaxYCorner () const |
|
bool | isMaxXMaxYRepresentable () const |
|
bool | intersects (const LayoutRect &) const |
|
WEBCORE_EXPORT bool | contains (const LayoutRect &) const |
|
bool | contains (LayoutUnit px, LayoutUnit py) const |
|
bool | contains (const LayoutPoint &point) const |
|
void | intersect (const LayoutRect &) |
|
WEBCORE_EXPORT void | unite (const LayoutRect &) |
|
void | uniteIfNonZero (const LayoutRect &) |
|
bool | checkedUnite (const LayoutRect &) |
|
void | inflateX (LayoutUnit dx) |
|
void | inflateY (LayoutUnit dy) |
|
void | inflate (LayoutUnit d) |
|
WEBCORE_EXPORT void | scale (float) |
|
void | scale (float xScale, float yScale) |
|
LayoutRect | transposedRect () const |
|
bool | isInfinite () const |
|
| operator FloatRect () const |
|
| LayoutRect () |
|
| LayoutRect (const LayoutPoint &location, const LayoutSize &size) |
|
| LayoutRect (LayoutUnit x, LayoutUnit y, LayoutUnit width, LayoutUnit height) |
|
| LayoutRect (const LayoutPoint &topLeft, const LayoutPoint &bottomRight) |
|
| LayoutRect (const FloatPoint &location, const FloatSize &size) |
|
| LayoutRect (const IntRect &rect) |
|
WEBCORE_EXPORT | LayoutRect (const FloatRect &) |
|
LayoutPoint | location () const |
|
LayoutSize | size () const |
|
void | setLocation (const LayoutPoint &location) |
|
void | setSize (const LayoutSize &size) |
|
LayoutUnit | x () const |
|
LayoutUnit | y () const |
|
LayoutUnit | maxX () const |
|
LayoutUnit | maxY () const |
|
LayoutUnit | width () const |
|
LayoutUnit | height () const |
|
void | setX (LayoutUnit x) |
|
void | setY (LayoutUnit y) |
|
void | setWidth (LayoutUnit width) |
|
void | setHeight (LayoutUnit height) |
|
bool | isEmpty () const |
|
LayoutPoint | center () const |
|
void | move (const LayoutSize &size) |
|
void | moveBy (const LayoutPoint &offset) |
|
void | move (LayoutUnit dx, LayoutUnit dy) |
|
void | expand (const LayoutSize &size) |
|
void | expand (const LayoutBoxExtent &box) |
|
void | expand (LayoutUnit dw, LayoutUnit dh) |
|
void | contract (const LayoutSize &size) |
|
void | contract (const LayoutBoxExtent &box) |
|
void | contract (LayoutUnit dw, LayoutUnit dh) |
|
void | shiftXEdgeTo (LayoutUnit edge) |
|
void | shiftMaxXEdgeTo (LayoutUnit edge) |
|
void | shiftYEdgeTo (LayoutUnit edge) |
|
void | shiftMaxYEdgeTo (LayoutUnit edge) |
|
LayoutPoint | minXMinYCorner () const |
|
LayoutPoint | maxXMinYCorner () const |
|
LayoutPoint | minXMaxYCorner () const |
|
LayoutPoint | maxXMaxYCorner () const |
|
bool | isMaxXMaxYRepresentable () const |
|
bool | intersects (const LayoutRect &) const |
|
WEBCORE_EXPORT bool | contains (const LayoutRect &) const |
|
bool | contains (LayoutUnit px, LayoutUnit py) const |
|
bool | contains (const LayoutPoint &point) const |
|
void | intersect (const LayoutRect &) |
|
WEBCORE_EXPORT void | unite (const LayoutRect &) |
|
void | uniteIfNonZero (const LayoutRect &) |
|
bool | checkedUnite (const LayoutRect &) |
|
void | inflateX (LayoutUnit dx) |
|
void | inflateY (LayoutUnit dy) |
|
void | inflate (LayoutUnit d) |
|
WEBCORE_EXPORT void | scale (float) |
|
void | scale (float xScale, float yScale) |
|
LayoutRect | transposedRect () const |
|
bool | isInfinite () const |
|
| operator FloatRect () const |
|