#include <FloatRoundedRect.h>
|
WEBCORE_EXPORT | FloatRoundedRect (const FloatRect &=FloatRect(), const Radii &=Radii()) |
|
| FloatRoundedRect (const RoundedRect &) |
|
| FloatRoundedRect (float x, float y, float width, float height) |
|
| FloatRoundedRect (const FloatRect &, const FloatSize &topLeft, const FloatSize &topRight, const FloatSize &bottomLeft, const FloatSize &bottomRight) |
|
const FloatRect & | rect () const |
|
const Radii & | radii () const |
|
bool | isRounded () const |
|
bool | isEmpty () const |
|
void | setRect (const FloatRect &rect) |
|
void | setRadii (const Radii &radii) |
|
void | move (const FloatSize &size) |
|
void | inflate (float size) |
|
void | expandRadii (float size) |
|
void | shrinkRadii (float size) |
|
void | inflateWithRadii (float size) |
|
void | adjustRadii () |
|
FloatRect | topLeftCorner () const |
|
FloatRect | topRightCorner () const |
|
FloatRect | bottomLeftCorner () const |
|
FloatRect | bottomRightCorner () const |
|
bool | isRenderable () const |
|
bool | xInterceptsAtY (float y, float &minXIntercept, float &maxXIntercept) const |
|
bool | intersectionIsRectangular (const FloatRect &) const |
|
WEBCORE_EXPORT | FloatRoundedRect (const FloatRect &=FloatRect(), const Radii &=Radii()) |
|
| FloatRoundedRect (const RoundedRect &) |
|
| FloatRoundedRect (float x, float y, float width, float height) |
|
| FloatRoundedRect (const FloatRect &, const FloatSize &topLeft, const FloatSize &topRight, const FloatSize &bottomLeft, const FloatSize &bottomRight) |
|
const FloatRect & | rect () const |
|
const Radii & | radii () const |
|
bool | isRounded () const |
|
bool | isEmpty () const |
|
void | setRect (const FloatRect &rect) |
|
void | setRadii (const Radii &radii) |
|
void | move (const FloatSize &size) |
|
void | inflate (float size) |
|
void | expandRadii (float size) |
|
void | shrinkRadii (float size) |
|
void | inflateWithRadii (float size) |
|
void | adjustRadii () |
|
FloatRect | topLeftCorner () const |
|
FloatRect | topRightCorner () const |
|
FloatRect | bottomLeftCorner () const |
|
FloatRect | bottomRightCorner () const |
|
bool | isRenderable () const |
|
bool | xInterceptsAtY (float y, float &minXIntercept, float &maxXIntercept) const |
|
bool | intersectionIsRectangular (const FloatRect &) const |
|
◆ FloatRoundedRect() [1/8]
◆ FloatRoundedRect() [2/8]
WebCore::FloatRoundedRect::FloatRoundedRect |
( |
const RoundedRect & |
rect | ) |
|
|
explicit |
◆ FloatRoundedRect() [3/8]
WebCore::FloatRoundedRect::FloatRoundedRect |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
width, |
|
|
float |
height |
|
) |
| |
◆ FloatRoundedRect() [4/8]
◆ FloatRoundedRect() [5/8]
◆ FloatRoundedRect() [6/8]
WebCore::FloatRoundedRect::FloatRoundedRect |
( |
const RoundedRect & |
| ) |
|
|
explicit |
◆ FloatRoundedRect() [7/8]
WebCore::FloatRoundedRect::FloatRoundedRect |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
width, |
|
|
float |
height |
|
) |
| |
◆ FloatRoundedRect() [8/8]
◆ adjustRadii() [1/2]
void WebCore::FloatRoundedRect::adjustRadii |
( |
| ) |
|
◆ adjustRadii() [2/2]
void WebCore::FloatRoundedRect::adjustRadii |
( |
| ) |
|
◆ bottomLeftCorner() [1/2]
FloatRect WebCore::FloatRoundedRect::bottomLeftCorner |
( |
| ) |
const |
|
inline |
◆ bottomLeftCorner() [2/2]
FloatRect WebCore::FloatRoundedRect::bottomLeftCorner |
( |
| ) |
const |
|
inline |
◆ bottomRightCorner() [1/2]
FloatRect WebCore::FloatRoundedRect::bottomRightCorner |
( |
| ) |
const |
|
inline |
◆ bottomRightCorner() [2/2]
FloatRect WebCore::FloatRoundedRect::bottomRightCorner |
( |
| ) |
const |
|
inline |
◆ expandRadii() [1/2]
void WebCore::FloatRoundedRect::expandRadii |
( |
float |
size | ) |
|
|
inline |
◆ expandRadii() [2/2]
void WebCore::FloatRoundedRect::expandRadii |
( |
float |
size | ) |
|
|
inline |
◆ inflate() [1/2]
void WebCore::FloatRoundedRect::inflate |
( |
float |
size | ) |
|
|
inline |
◆ inflate() [2/2]
void WebCore::FloatRoundedRect::inflate |
( |
float |
size | ) |
|
|
inline |
◆ inflateWithRadii() [1/2]
void WebCore::FloatRoundedRect::inflateWithRadii |
( |
float |
size | ) |
|
◆ inflateWithRadii() [2/2]
void WebCore::FloatRoundedRect::inflateWithRadii |
( |
float |
size | ) |
|
◆ intersectionIsRectangular() [1/2]
bool WebCore::FloatRoundedRect::intersectionIsRectangular |
( |
const FloatRect & |
rect | ) |
const |
◆ intersectionIsRectangular() [2/2]
bool WebCore::FloatRoundedRect::intersectionIsRectangular |
( |
const FloatRect & |
| ) |
const |
◆ isEmpty() [1/2]
bool WebCore::FloatRoundedRect::isEmpty |
( |
| ) |
const |
|
inline |
◆ isEmpty() [2/2]
bool WebCore::FloatRoundedRect::isEmpty |
( |
void |
| ) |
const |
|
inline |
◆ isRenderable() [1/2]
bool WebCore::FloatRoundedRect::isRenderable |
( |
| ) |
const |
◆ isRenderable() [2/2]
bool WebCore::FloatRoundedRect::isRenderable |
( |
| ) |
const |
◆ isRounded() [1/2]
bool WebCore::FloatRoundedRect::isRounded |
( |
| ) |
const |
|
inline |
◆ isRounded() [2/2]
bool WebCore::FloatRoundedRect::isRounded |
( |
| ) |
const |
|
inline |
◆ move() [1/2]
◆ move() [2/2]
◆ radii() [1/2]
const Radii& WebCore::FloatRoundedRect::radii |
( |
| ) |
const |
|
inline |
◆ radii() [2/2]
const Radii& WebCore::FloatRoundedRect::radii |
( |
| ) |
const |
|
inline |
◆ rect() [1/2]
const FloatRect& WebCore::FloatRoundedRect::rect |
( |
| ) |
const |
|
inline |
◆ rect() [2/2]
const FloatRect& WebCore::FloatRoundedRect::rect |
( |
| ) |
const |
|
inline |
◆ setRadii() [1/2]
void WebCore::FloatRoundedRect::setRadii |
( |
const Radii & |
radii | ) |
|
|
inline |
◆ setRadii() [2/2]
void WebCore::FloatRoundedRect::setRadii |
( |
const Radii & |
radii | ) |
|
|
inline |
◆ setRect() [1/2]
void WebCore::FloatRoundedRect::setRect |
( |
const FloatRect & |
rect | ) |
|
|
inline |
◆ setRect() [2/2]
void WebCore::FloatRoundedRect::setRect |
( |
const FloatRect & |
rect | ) |
|
|
inline |
◆ shrinkRadii() [1/2]
void WebCore::FloatRoundedRect::shrinkRadii |
( |
float |
size | ) |
|
|
inline |
◆ shrinkRadii() [2/2]
void WebCore::FloatRoundedRect::shrinkRadii |
( |
float |
size | ) |
|
|
inline |
◆ topLeftCorner() [1/2]
FloatRect WebCore::FloatRoundedRect::topLeftCorner |
( |
| ) |
const |
|
inline |
◆ topLeftCorner() [2/2]
FloatRect WebCore::FloatRoundedRect::topLeftCorner |
( |
| ) |
const |
|
inline |
◆ topRightCorner() [1/2]
FloatRect WebCore::FloatRoundedRect::topRightCorner |
( |
| ) |
const |
|
inline |
◆ topRightCorner() [2/2]
FloatRect WebCore::FloatRoundedRect::topRightCorner |
( |
| ) |
const |
|
inline |
◆ xInterceptsAtY() [1/2]
bool WebCore::FloatRoundedRect::xInterceptsAtY |
( |
float |
y, |
|
|
float & |
minXIntercept, |
|
|
float & |
maxXIntercept |
|
) |
| const |
◆ xInterceptsAtY() [2/2]
bool WebCore::FloatRoundedRect::xInterceptsAtY |
( |
float |
y, |
|
|
float & |
minXIntercept, |
|
|
float & |
maxXIntercept |
|
) |
| const |
The documentation for this class was generated from the following files: