#include <RectangleShape.h>
|
static std::unique_ptr< Shape > | createShape (const BasicShape &, const LayoutSize &logicalBoxSize, WritingMode, float margin) |
|
static std::unique_ptr< Shape > | createRasterShape (Image *, float threshold, const LayoutRect &imageRect, const LayoutRect &marginRect, WritingMode, float margin) |
|
static std::unique_ptr< Shape > | createBoxShape (const RoundedRect &, WritingMode, float margin) |
|
static std::unique_ptr< Shape > | createShape (const BasicShape &, const LayoutSize &logicalBoxSize, WritingMode, float margin) |
|
static std::unique_ptr< Shape > | createRasterShape (Image *, float threshold, const LayoutRect &imageRect, const LayoutRect &marginRect, WritingMode, float margin) |
|
static std::unique_ptr< Shape > | createBoxShape (const RoundedRect &, WritingMode, float margin) |
|
float | shapeMargin () const |
|
float | shapeMargin () const |
|
◆ RectangleShape() [1/2]
WebCore::RectangleShape::RectangleShape |
( |
const FloatRect & |
bounds, |
|
|
const FloatSize & |
radii |
|
) |
| |
|
inline |
◆ RectangleShape() [2/2]
WebCore::RectangleShape::RectangleShape |
( |
const FloatRect & |
bounds, |
|
|
const FloatSize & |
radii |
|
) |
| |
|
inline |
◆ buildDisplayPaths() [1/2]
◆ buildDisplayPaths() [2/2]
◆ getExcludedInterval() [1/2]
◆ getExcludedInterval() [2/2]
◆ isEmpty() [1/2]
bool WebCore::RectangleShape::isEmpty |
( |
void |
| ) |
const |
|
inlineoverridevirtual |
◆ isEmpty() [2/2]
bool WebCore::RectangleShape::isEmpty |
( |
void |
| ) |
const |
|
inlineoverridevirtual |
◆ shapeMarginLogicalBoundingBox() [1/2]
LayoutRect WebCore::RectangleShape::shapeMarginLogicalBoundingBox |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ shapeMarginLogicalBoundingBox() [2/2]
LayoutRect WebCore::RectangleShape::shapeMarginLogicalBoundingBox |
( |
| ) |
const |
|
inlineoverridevirtual |
The documentation for this class was generated from the following files: