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