#include <Region.h>
◆ Region() [1/4]
WebCore::Region::Region |
( |
| ) |
|
◆ Region() [2/4]
WebCore::Region::Region |
( |
const IntRect & |
rect | ) |
|
◆ Region() [3/4]
◆ Region() [4/4]
◆ bounds() [1/2]
IntRect WebCore::Region::bounds |
( |
| ) |
const |
|
inline |
◆ bounds() [2/2]
IntRect WebCore::Region::bounds |
( |
| ) |
const |
|
inline |
◆ contains() [1/4]
bool WebCore::Region::contains |
( |
const Region & |
region | ) |
const |
◆ contains() [2/4]
◆ contains() [3/4]
bool WebCore::Region::contains |
( |
const IntPoint & |
point | ) |
const |
◆ contains() [4/4]
bool WebCore::Region::contains |
( |
const IntPoint & |
| ) |
const |
◆ dump() [1/2]
void WebCore::Region::dump |
( |
| ) |
const |
◆ dump() [2/2]
void WebCore::Region::dump |
( |
| ) |
const |
◆ gridSize() [1/2]
unsigned WebCore::Region::gridSize |
( |
| ) |
const |
|
inline |
◆ gridSize() [2/2]
unsigned WebCore::Region::gridSize |
( |
| ) |
const |
|
inline |
◆ intersect() [1/2]
void WebCore::Region::intersect |
( |
const Region & |
region | ) |
|
◆ intersect() [2/2]
◆ intersects() [1/2]
bool WebCore::Region::intersects |
( |
const Region & |
region | ) |
const |
◆ intersects() [2/2]
bool WebCore::Region::intersects |
( |
const Region & |
| ) |
const |
◆ isEmpty() [1/2]
bool WebCore::Region::isEmpty |
( |
void |
| ) |
const |
|
inline |
◆ isEmpty() [2/2]
bool WebCore::Region::isEmpty |
( |
void |
| ) |
const |
|
inline |
◆ isRect() [1/2]
bool WebCore::Region::isRect |
( |
| ) |
const |
|
inline |
◆ isRect() [2/2]
bool WebCore::Region::isRect |
( |
| ) |
const |
|
inline |
◆ isValid() [1/2]
bool WebCore::Region::isValid |
( |
| ) |
const |
|
inline |
◆ isValid() [2/2]
bool WebCore::Region::isValid |
( |
| ) |
const |
|
inline |
◆ rects() [1/2]
◆ rects() [2/2]
◆ setShapeSegments() [1/2]
void WebCore::Region::setShapeSegments |
( |
const Vector< int > & |
segments | ) |
|
|
inline |
◆ setShapeSegments() [2/2]
void WebCore::Region::setShapeSegments |
( |
const Vector< int > & |
segments | ) |
|
|
inline |
◆ setShapeSpans() [1/2]
◆ setShapeSpans() [2/2]
◆ shapeSegments() [1/2]
const Vector<int, 32>& WebCore::Region::shapeSegments |
( |
| ) |
const |
|
inline |
◆ shapeSegments() [2/2]
const Vector<int, 32>& WebCore::Region::shapeSegments |
( |
| ) |
const |
|
inline |
◆ shapeSpans() [1/2]
const Vector<Span, 16>& WebCore::Region::shapeSpans |
( |
| ) |
const |
|
inline |
◆ shapeSpans() [2/2]
const Vector<Span, 16>& WebCore::Region::shapeSpans |
( |
| ) |
const |
|
inline |
◆ subtract() [1/2]
void WebCore::Region::subtract |
( |
const Region & |
region | ) |
|
◆ subtract() [2/2]
◆ totalArea() [1/2]
◆ totalArea() [2/2]
unsigned WebCore::Region::totalArea |
( |
| ) |
const |
◆ translate() [1/2]
void WebCore::Region::translate |
( |
const IntSize & |
offset | ) |
|
◆ translate() [2/2]
◆ unite() [1/2]
◆ unite() [2/2]
void WebCore::Region::unite |
( |
const Region & |
region | ) |
|
◆ updateBoundsFromShape() [1/2]
void WebCore::Region::updateBoundsFromShape |
( |
| ) |
|
◆ updateBoundsFromShape() [2/2]
◆ operator== [1/6]
◆ operator== [2/6]
◆ operator== [3/6]
bool operator== |
( |
const Shape & |
a, |
|
|
const Shape & |
b |
|
) |
| |
|
friend |
◆ operator== [4/6]
bool operator== |
( |
const Shape & |
a, |
|
|
const Shape & |
b |
|
) |
| |
|
friend |
◆ operator== [5/6]
bool operator== |
( |
const Span & |
a, |
|
|
const Span & |
b |
|
) |
| |
|
friend |
◆ operator== [6/6]
bool operator== |
( |
const Span & |
a, |
|
|
const Span & |
b |
|
) |
| |
|
friend |
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/WebCore.framework/Versions/A/PrivateHeaders/Region.h
- Source/WebCore/platform/graphics/Region.cpp