#include <RoundedRect.h>
|
| Radii () |
|
| Radii (const LayoutSize &topLeft, const LayoutSize &topRight, const LayoutSize &bottomLeft, const LayoutSize &bottomRight) |
|
void | setTopLeft (const LayoutSize &size) |
|
void | setTopRight (const LayoutSize &size) |
|
void | setBottomLeft (const LayoutSize &size) |
|
void | setBottomRight (const LayoutSize &size) |
|
const LayoutSize & | topLeft () const |
|
const LayoutSize & | topRight () const |
|
const LayoutSize & | bottomLeft () const |
|
const LayoutSize & | bottomRight () const |
|
bool | isZero () const |
|
void | includeLogicalEdges (const Radii &edges, bool isHorizontal, bool includeLogicalLeftEdge, bool includeLogicalRightEdge) |
|
void | excludeLogicalEdges (bool isHorizontal, bool excludeLogicalLeftEdge, bool excludeLogicalRightEdge) |
|
void | scale (float factor) |
|
void | expand (const LayoutUnit &topWidth, const LayoutUnit &bottomWidth, const LayoutUnit &leftWidth, const LayoutUnit &rightWidth) |
|
void | expand (const LayoutUnit &size) |
|
void | shrink (const LayoutUnit &topWidth, const LayoutUnit &bottomWidth, const LayoutUnit &leftWidth, const LayoutUnit &rightWidth) |
|
void | shrink (const LayoutUnit &size) |
|
Radii | transposedRadii () const |
|
| Radii () |
|
| Radii (const LayoutSize &topLeft, const LayoutSize &topRight, const LayoutSize &bottomLeft, const LayoutSize &bottomRight) |
|
void | setTopLeft (const LayoutSize &size) |
|
void | setTopRight (const LayoutSize &size) |
|
void | setBottomLeft (const LayoutSize &size) |
|
void | setBottomRight (const LayoutSize &size) |
|
const LayoutSize & | topLeft () const |
|
const LayoutSize & | topRight () const |
|
const LayoutSize & | bottomLeft () const |
|
const LayoutSize & | bottomRight () const |
|
bool | isZero () const |
|
void | includeLogicalEdges (const Radii &edges, bool isHorizontal, bool includeLogicalLeftEdge, bool includeLogicalRightEdge) |
|
void | excludeLogicalEdges (bool isHorizontal, bool excludeLogicalLeftEdge, bool excludeLogicalRightEdge) |
|
void | scale (float factor) |
|
void | expand (const LayoutUnit &topWidth, const LayoutUnit &bottomWidth, const LayoutUnit &leftWidth, const LayoutUnit &rightWidth) |
|
void | expand (const LayoutUnit &size) |
|
void | shrink (const LayoutUnit &topWidth, const LayoutUnit &bottomWidth, const LayoutUnit &leftWidth, const LayoutUnit &rightWidth) |
|
void | shrink (const LayoutUnit &size) |
|
Radii | transposedRadii () const |
|
◆ Radii() [1/4]
WebCore::RoundedRect::Radii::Radii |
( |
| ) |
|
|
inline |
◆ Radii() [2/4]
◆ Radii() [3/4]
WebCore::RoundedRect::Radii::Radii |
( |
| ) |
|
|
inline |
◆ Radii() [4/4]
◆ bottomLeft() [1/2]
const LayoutSize& WebCore::RoundedRect::Radii::bottomLeft |
( |
| ) |
const |
|
inline |
◆ bottomLeft() [2/2]
const LayoutSize& WebCore::RoundedRect::Radii::bottomLeft |
( |
| ) |
const |
|
inline |
◆ bottomRight() [1/2]
const LayoutSize& WebCore::RoundedRect::Radii::bottomRight |
( |
| ) |
const |
|
inline |
◆ bottomRight() [2/2]
const LayoutSize& WebCore::RoundedRect::Radii::bottomRight |
( |
| ) |
const |
|
inline |
◆ excludeLogicalEdges() [1/2]
void WebCore::RoundedRect::Radii::excludeLogicalEdges |
( |
bool |
isHorizontal, |
|
|
bool |
excludeLogicalLeftEdge, |
|
|
bool |
excludeLogicalRightEdge |
|
) |
| |
◆ excludeLogicalEdges() [2/2]
void WebCore::RoundedRect::Radii::excludeLogicalEdges |
( |
bool |
isHorizontal, |
|
|
bool |
excludeLogicalLeftEdge, |
|
|
bool |
excludeLogicalRightEdge |
|
) |
| |
◆ expand() [1/4]
◆ expand() [2/4]
◆ expand() [3/4]
◆ expand() [4/4]
◆ includeLogicalEdges() [1/2]
void WebCore::RoundedRect::Radii::includeLogicalEdges |
( |
const Radii & |
edges, |
|
|
bool |
isHorizontal, |
|
|
bool |
includeLogicalLeftEdge, |
|
|
bool |
includeLogicalRightEdge |
|
) |
| |
◆ includeLogicalEdges() [2/2]
void WebCore::RoundedRect::Radii::includeLogicalEdges |
( |
const Radii & |
edges, |
|
|
bool |
isHorizontal, |
|
|
bool |
includeLogicalLeftEdge, |
|
|
bool |
includeLogicalRightEdge |
|
) |
| |
◆ isZero() [1/2]
bool WebCore::RoundedRect::Radii::isZero |
( |
| ) |
const |
◆ isZero() [2/2]
bool WebCore::RoundedRect::Radii::isZero |
( |
| ) |
const |
◆ scale() [1/2]
void WebCore::RoundedRect::Radii::scale |
( |
float |
factor | ) |
|
◆ scale() [2/2]
void WebCore::RoundedRect::Radii::scale |
( |
float |
factor | ) |
|
◆ setBottomLeft() [1/2]
void WebCore::RoundedRect::Radii::setBottomLeft |
( |
const LayoutSize & |
size | ) |
|
|
inline |
◆ setBottomLeft() [2/2]
void WebCore::RoundedRect::Radii::setBottomLeft |
( |
const LayoutSize & |
size | ) |
|
|
inline |
◆ setBottomRight() [1/2]
void WebCore::RoundedRect::Radii::setBottomRight |
( |
const LayoutSize & |
size | ) |
|
|
inline |
◆ setBottomRight() [2/2]
void WebCore::RoundedRect::Radii::setBottomRight |
( |
const LayoutSize & |
size | ) |
|
|
inline |
◆ setTopLeft() [1/2]
void WebCore::RoundedRect::Radii::setTopLeft |
( |
const LayoutSize & |
size | ) |
|
|
inline |
◆ setTopLeft() [2/2]
void WebCore::RoundedRect::Radii::setTopLeft |
( |
const LayoutSize & |
size | ) |
|
|
inline |
◆ setTopRight() [1/2]
void WebCore::RoundedRect::Radii::setTopRight |
( |
const LayoutSize & |
size | ) |
|
|
inline |
◆ setTopRight() [2/2]
void WebCore::RoundedRect::Radii::setTopRight |
( |
const LayoutSize & |
size | ) |
|
|
inline |
◆ shrink() [1/4]
◆ shrink() [2/4]
◆ shrink() [3/4]
◆ shrink() [4/4]
◆ topLeft() [1/2]
const LayoutSize& WebCore::RoundedRect::Radii::topLeft |
( |
| ) |
const |
|
inline |
◆ topLeft() [2/2]
const LayoutSize& WebCore::RoundedRect::Radii::topLeft |
( |
| ) |
const |
|
inline |
◆ topRight() [1/2]
const LayoutSize& WebCore::RoundedRect::Radii::topRight |
( |
| ) |
const |
|
inline |
◆ topRight() [2/2]
const LayoutSize& WebCore::RoundedRect::Radii::topRight |
( |
| ) |
const |
|
inline |
◆ transposedRadii() [1/2]
Radii WebCore::RoundedRect::Radii::transposedRadii |
( |
| ) |
const |
|
inline |
◆ transposedRadii() [2/2]
Radii WebCore::RoundedRect::Radii::transposedRadii |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/WebCore.framework/Versions/A/PrivateHeaders/RoundedRect.h
- Source/WebCore/platform/graphics/RoundedRect.cpp