GEOS
3.9.1dev
|
#include <EdgeSourceInfo.h>
Public Member Functions | |
EdgeSourceInfo (int p_index, int p_depthDelta, bool p_isHole) | |
EdgeSourceInfo (int p_index) | |
int | getIndex () const |
int | getDimension () const |
int | getDepthDelta () const |
bool | isHole () const |
Private Attributes | |
int | index |
int | dim |
bool | edgeIsHole |
int | depthDelta |
Records topological information about an edge representing a piece of linework (lineString or polygon ring) from a single source geometry. This information is carried through the noding process (which may result in many noded edges sharing the same information object). It is then used to populate the topology info fields in Edges (possibly via merging). That information is used to construct the topology graph OverlayLabels.
Definition at line 38 of file EdgeSourceInfo.h.
geos::operation::overlayng::EdgeSourceInfo::EdgeSourceInfo | ( | int | p_index, |
int | p_depthDelta, | ||
bool | p_isHole | ||
) |
geos::operation::overlayng::EdgeSourceInfo::EdgeSourceInfo | ( | int | p_index | ) |
|
inline |
Definition at line 56 of file EdgeSourceInfo.h.
|
inline |
Definition at line 55 of file EdgeSourceInfo.h.
|
inline |
Definition at line 54 of file EdgeSourceInfo.h.
|
inline |
Definition at line 57 of file EdgeSourceInfo.h.
|
private |
Definition at line 46 of file EdgeSourceInfo.h.
|
private |
Definition at line 44 of file EdgeSourceInfo.h.
|
private |
Definition at line 45 of file EdgeSourceInfo.h.
|
private |
Definition at line 43 of file EdgeSourceInfo.h.