#include <PolygonShape.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 |
|
◆ PolygonShape() [1/2]
◆ PolygonShape() [2/2]
◆ buildDisplayPaths() [1/2]
◆ buildDisplayPaths() [2/2]
◆ getExcludedInterval() [1/2]
◆ getExcludedInterval() [2/2]
◆ isEmpty() [1/2]
bool WebCore::PolygonShape::isEmpty |
( |
void |
| ) |
const |
|
inlineoverridevirtual |
◆ isEmpty() [2/2]
bool WebCore::PolygonShape::isEmpty |
( |
void |
| ) |
const |
|
inlineoverridevirtual |
◆ shapeMarginLogicalBoundingBox() [1/2]
LayoutRect WebCore::PolygonShape::shapeMarginLogicalBoundingBox |
( |
| ) |
const |
|
overridevirtual |
◆ shapeMarginLogicalBoundingBox() [2/2]
LayoutRect WebCore::PolygonShape::shapeMarginLogicalBoundingBox |
( |
| ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following files: