|
| | FloatRect () |
| |
| | FloatRect (const FloatPoint &location, const FloatSize &size) |
| |
| | FloatRect (float x, float y, float width, float height) |
| |
| | FloatRect (const FloatPoint &topLeft, const FloatPoint &bottomRight) |
| |
| WEBCORE_EXPORT | FloatRect (const IntRect &) |
| |
| FloatPoint | location () const |
| |
| FloatSize | size () const |
| |
| void | setLocation (const FloatPoint &location) |
| |
| void | setSize (const FloatSize &size) |
| |
| float | x () const |
| |
| float | y () const |
| |
| float | maxX () const |
| |
| float | maxY () const |
| |
| float | width () const |
| |
| float | height () const |
| |
| void | setX (float x) |
| |
| void | setY (float y) |
| |
| void | setWidth (float width) |
| |
| void | setHeight (float height) |
| |
| bool | isEmpty () const |
| |
| bool | isZero () const |
| |
| bool | isExpressibleAsIntRect () const |
| |
| FloatPoint | center () const |
| |
| void | move (const FloatSize &delta) |
| |
| void | moveBy (const FloatPoint &delta) |
| |
| void | move (float dx, float dy) |
| |
| void | expand (const FloatSize &size) |
| |
| void | expand (float dw, float dh) |
| |
| void | contract (const FloatSize &size) |
| |
| void | contract (float dw, float dh) |
| |
| void | shiftXEdgeTo (float edge) |
| |
| void | shiftMaxXEdgeTo (float edge) |
| |
| void | shiftYEdgeTo (float edge) |
| |
| void | shiftMaxYEdgeTo (float edge) |
| |
| FloatPoint | minXMinYCorner () const |
| |
| FloatPoint | maxXMinYCorner () const |
| |
| FloatPoint | minXMaxYCorner () const |
| |
| FloatPoint | maxXMaxYCorner () const |
| |
| WEBCORE_EXPORT bool | intersects (const FloatRect &) const |
| |
| WEBCORE_EXPORT bool | contains (const FloatRect &) const |
| |
| WEBCORE_EXPORT bool | contains (const FloatPoint &, ContainsMode=InsideOrOnStroke) const |
| |
| WEBCORE_EXPORT void | intersect (const FloatRect &) |
| |
| WEBCORE_EXPORT void | unite (const FloatRect &) |
| |
| void | uniteEvenIfEmpty (const FloatRect &) |
| |
| void | uniteIfNonZero (const FloatRect &) |
| |
| WEBCORE_EXPORT void | extend (const FloatPoint &) |
| |
| bool | contains (float px, float py) const |
| |
| bool | overlapsYRange (float y1, float y2) const |
| |
| bool | overlapsXRange (float x1, float x2) const |
| |
| void | inflateX (float dx) |
| |
| void | inflateY (float dy) |
| |
| void | inflate (float d) |
| |
| void | scale (float s) |
| |
| WEBCORE_EXPORT void | scale (float sx, float sy) |
| |
| FloatRect | transposedRect () const |
| |
| WEBCORE_EXPORT void | fitToPoints (const FloatPoint &p0, const FloatPoint &p1) |
| |
| WEBCORE_EXPORT void | fitToPoints (const FloatPoint &p0, const FloatPoint &p1, const FloatPoint &p2) |
| |
| WEBCORE_EXPORT void | fitToPoints (const FloatPoint &p0, const FloatPoint &p1, const FloatPoint &p2, const FloatPoint &p3) |
| |
| bool | isInfinite () const |
| |
| | FloatRect () |
| |
| | FloatRect (const FloatPoint &location, const FloatSize &size) |
| |
| | FloatRect (float x, float y, float width, float height) |
| |
| | FloatRect (const FloatPoint &topLeft, const FloatPoint &bottomRight) |
| |
| WEBCORE_EXPORT | FloatRect (const IntRect &) |
| |
| FloatPoint | location () const |
| |
| FloatSize | size () const |
| |
| void | setLocation (const FloatPoint &location) |
| |
| void | setSize (const FloatSize &size) |
| |
| float | x () const |
| |
| float | y () const |
| |
| float | maxX () const |
| |
| float | maxY () const |
| |
| float | width () const |
| |
| float | height () const |
| |
| void | setX (float x) |
| |
| void | setY (float y) |
| |
| void | setWidth (float width) |
| |
| void | setHeight (float height) |
| |
| bool | isEmpty () const |
| |
| bool | isZero () const |
| |
| bool | isExpressibleAsIntRect () const |
| |
| FloatPoint | center () const |
| |
| void | move (const FloatSize &delta) |
| |
| void | moveBy (const FloatPoint &delta) |
| |
| void | move (float dx, float dy) |
| |
| void | expand (const FloatSize &size) |
| |
| void | expand (float dw, float dh) |
| |
| void | contract (const FloatSize &size) |
| |
| void | contract (float dw, float dh) |
| |
| void | shiftXEdgeTo (float edge) |
| |
| void | shiftMaxXEdgeTo (float edge) |
| |
| void | shiftYEdgeTo (float edge) |
| |
| void | shiftMaxYEdgeTo (float edge) |
| |
| FloatPoint | minXMinYCorner () const |
| |
| FloatPoint | maxXMinYCorner () const |
| |
| FloatPoint | minXMaxYCorner () const |
| |
| FloatPoint | maxXMaxYCorner () const |
| |
| WEBCORE_EXPORT bool | intersects (const FloatRect &) const |
| |
| WEBCORE_EXPORT bool | contains (const FloatRect &) const |
| |
| WEBCORE_EXPORT bool | contains (const FloatPoint &, ContainsMode=InsideOrOnStroke) const |
| |
| WEBCORE_EXPORT void | intersect (const FloatRect &) |
| |
| WEBCORE_EXPORT void | unite (const FloatRect &) |
| |
| void | uniteEvenIfEmpty (const FloatRect &) |
| |
| void | uniteIfNonZero (const FloatRect &) |
| |
| WEBCORE_EXPORT void | extend (const FloatPoint &) |
| |
| bool | contains (float px, float py) const |
| |
| bool | overlapsYRange (float y1, float y2) const |
| |
| bool | overlapsXRange (float x1, float x2) const |
| |
| void | inflateX (float dx) |
| |
| void | inflateY (float dy) |
| |
| void | inflate (float d) |
| |
| void | scale (float s) |
| |
| WEBCORE_EXPORT void | scale (float sx, float sy) |
| |
| FloatRect | transposedRect () const |
| |
| WEBCORE_EXPORT void | fitToPoints (const FloatPoint &p0, const FloatPoint &p1) |
| |
| WEBCORE_EXPORT void | fitToPoints (const FloatPoint &p0, const FloatPoint &p1, const FloatPoint &p2) |
| |
| WEBCORE_EXPORT void | fitToPoints (const FloatPoint &p0, const FloatPoint &p1, const FloatPoint &p2, const FloatPoint &p3) |
| |
| bool | isInfinite () const |
| |