#include <BoxShape.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 |
|
◆ BoxShape() [1/2]
◆ BoxShape() [2/2]
◆ buildDisplayPaths() [1/2]
◆ buildDisplayPaths() [2/2]
◆ getExcludedInterval() [1/2]
◆ getExcludedInterval() [2/2]
◆ isEmpty() [1/2]
bool WebCore::BoxShape::isEmpty |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ isEmpty() [2/2]
bool WebCore::BoxShape::isEmpty |
( |
void |
| ) |
const |
|
inlineoverridevirtual |
◆ shapeMarginLogicalBoundingBox() [1/2]
LayoutRect WebCore::BoxShape::shapeMarginLogicalBoundingBox |
( |
| ) |
const |
|
overridevirtual |
◆ shapeMarginLogicalBoundingBox() [2/2]
LayoutRect WebCore::BoxShape::shapeMarginLogicalBoundingBox |
( |
| ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/WebCore.framework/Versions/A/PrivateHeaders/BoxShape.h
- Source/WebCore/rendering/shapes/BoxShape.cpp