#include <PolygonShape.h>
|
| | OffsetPolygonEdge (const FloatPolygonEdge &edge, const FloatSize &offset) |
| |
| const FloatPoint & | vertex1 () const override |
| |
| const FloatPoint & | vertex2 () const override |
| |
| bool | isWithinYRange (float y1, float y2) const |
| |
| bool | overlapsYRange (float y1, float y2) const |
| |
| float | xIntercept (float y) const |
| |
| FloatShapeInterval | clippedEdgeXRange (float y1, float y2) const |
| |
| | OffsetPolygonEdge (const FloatPolygonEdge &edge, const FloatSize &offset) |
| |
| const FloatPoint & | vertex1 () const override |
| |
| const FloatPoint & | vertex2 () const override |
| |
| bool | isWithinYRange (float y1, float y2) const |
| |
| bool | overlapsYRange (float y1, float y2) const |
| |
| float | xIntercept (float y) const |
| |
| FloatShapeInterval | clippedEdgeXRange (float y1, float y2) const |
| |
| virtual | ~VertexPair () |
| |
| float | minX () const |
| |
| float | minY () const |
| |
| float | maxX () const |
| |
| float | maxY () const |
| |
| bool | overlapsRect (const FloatRect &) const |
| |
| bool | intersection (const VertexPair &, FloatPoint &) const |
| |
| virtual | ~VertexPair () |
| |
| float | minX () const |
| |
| float | minY () const |
| |
| float | maxX () const |
| |
| float | maxY () const |
| |
| bool | overlapsRect (const FloatRect &) const |
| |
| bool | intersection (const VertexPair &, FloatPoint &) const |
| |
◆ OffsetPolygonEdge() [1/2]
◆ OffsetPolygonEdge() [2/2]
◆ clippedEdgeXRange() [1/2]
| FloatShapeInterval WebCore::OffsetPolygonEdge::clippedEdgeXRange |
( |
float |
y1, |
|
|
float |
y2 |
|
) |
| const |
◆ clippedEdgeXRange() [2/2]
| FloatShapeInterval WebCore::OffsetPolygonEdge::clippedEdgeXRange |
( |
float |
y1, |
|
|
float |
y2 |
|
) |
| const |
◆ isWithinYRange() [1/2]
| bool WebCore::OffsetPolygonEdge::isWithinYRange |
( |
float |
y1, |
|
|
float |
y2 |
|
) |
| const |
|
inline |
◆ isWithinYRange() [2/2]
| bool WebCore::OffsetPolygonEdge::isWithinYRange |
( |
float |
y1, |
|
|
float |
y2 |
|
) |
| const |
|
inline |
◆ overlapsYRange() [1/2]
| bool WebCore::OffsetPolygonEdge::overlapsYRange |
( |
float |
y1, |
|
|
float |
y2 |
|
) |
| const |
|
inline |
◆ overlapsYRange() [2/2]
| bool WebCore::OffsetPolygonEdge::overlapsYRange |
( |
float |
y1, |
|
|
float |
y2 |
|
) |
| const |
|
inline |
◆ vertex1() [1/2]
| const FloatPoint& WebCore::OffsetPolygonEdge::vertex1 |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ vertex1() [2/2]
| const FloatPoint& WebCore::OffsetPolygonEdge::vertex1 |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ vertex2() [1/2]
| const FloatPoint& WebCore::OffsetPolygonEdge::vertex2 |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ vertex2() [2/2]
| const FloatPoint& WebCore::OffsetPolygonEdge::vertex2 |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ xIntercept() [1/2]
| float WebCore::OffsetPolygonEdge::xIntercept |
( |
float |
y | ) |
const |
◆ xIntercept() [2/2]
| float WebCore::OffsetPolygonEdge::xIntercept |
( |
float |
y | ) |
const |
The documentation for this class was generated from the following files: