An inner or outer ring produced by the Polygonizer.
More...
#include <Ring.h>
An inner or outer ring produced by the Polygonizer.
Rings form a linked list; use next() to obtain the next ring. An outer ring can have zero or more inner rings; firstInner() returns the first in the list of inner rings.
◆ Ring()
| geodesk::Polygonizer::Ring::Ring |
( |
int | vertexCount, |
|
|
Segment * | firstSegment, |
|
|
Ring * | next ) |
|
inline |
◆ calculateBounds()
| void geodesk::Polygonizer::Ring::calculateBounds |
( |
| ) |
|
◆ compareMinX()
| static bool geodesk::Polygonizer::Ring::compareMinX |
( |
const Ring * | a, |
|
|
const Ring * | b ) |
|
inlinestatic |
◆ firstInner()
| Ring * geodesk::Polygonizer::Ring::firstInner |
( |
| ) |
const |
|
inline |
◆ next()
| Ring * geodesk::Polygonizer::Ring::next |
( |
| ) |
const |
|
inline |
◆ number()
| int geodesk::Polygonizer::Ring::number |
( |
| ) |
const |
|
inline |
◆ vertexCount()
| int geodesk::Polygonizer::Ring::vertexCount |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file:
- C:/dev/libgeodesk/include/geodesk/geom/polygon/Ring.h