GEOS 3.14.0dev
geos::operation::overlayng::OverlayEdge Member List

This is the complete list of members for geos::operation::overlayng::OverlayEdge, including all inherited members.

addCoordinates(CoordinateSequence *coords) constgeos::operation::overlayng::OverlayEdge
compareAngularDirection(const HalfEdge *e) constgeos::edgegraph::HalfEdge
compareTo(const HalfEdge *e) const (defined in geos::edgegraph::HalfEdge)geos::edgegraph::HalfEdgeinline
create(const geom::CoordinateXYZM &p0, const geom::CoordinateXYZM &p1)geos::edgegraph::HalfEdgestatic
degree()geos::edgegraph::HalfEdge
dest() constgeos::edgegraph::HalfEdgeinline
directionPt() const overridegeos::operation::overlayng::OverlayEdgeinlinevirtual
directionX() constgeos::edgegraph::HalfEdgeinline
directionY() constgeos::edgegraph::HalfEdgeinline
equals(const geom::CoordinateXY &p0, const geom::CoordinateXY &p1) constgeos::edgegraph::HalfEdge
find(const geom::CoordinateXY &dest)geos::edgegraph::HalfEdge
getCoordinate() const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
getCoordinates() (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
getCoordinatesOriented() (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdge
getCoordinatesRO() const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
getEdgeRing() const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
getEdgeRingMax() const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
getLabel() const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
getLocation(uint8_t index, int position) const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
HalfEdge(const geom::CoordinateXYZM &p_orig)geos::edgegraph::HalfEdgeinline
insert(HalfEdge *eAdd)geos::edgegraph::HalfEdge
isEdgesSorted() constgeos::edgegraph::HalfEdge
isForward() const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
isInResult() const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
isInResultArea() const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
isInResultAreaBoth() const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
isInResultEither() const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
isInResultLine() const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
isResultLinked() const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
isResultMaxLinked() const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
isVisited() const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
link(HalfEdge *p_sym)geos::edgegraph::HalfEdge
markInResultArea() (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
markInResultAreaBoth() (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
markInResultLine() (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
markVisitedBoth() (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
next() constgeos::edgegraph::HalfEdgeinline
nextResult() const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
nextResultMax() const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
oNext() constgeos::edgegraph::HalfEdgeinline
oNextOE() const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
operator<< (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgefriend
orig() constgeos::edgegraph::HalfEdgeinline
OverlayEdge(const CoordinateXYZM &p_orig, const CoordinateXYZM &p_dirPt, bool p_direction, OverlayLabel *p_label, const CoordinateSequence *p_pts) (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
prev() constgeos::edgegraph::HalfEdge
prevNode()geos::edgegraph::HalfEdge
resultSymbol() const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdge
setEdgeRing(const OverlayEdgeRing *p_edgeRing) (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
setEdgeRingMax(const MaximalEdgeRing *p_maximalEdgeRing) (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
setNext(HalfEdge *e)geos::edgegraph::HalfEdgeinline
setNextResult(OverlayEdge *e) (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
setNextResultMax(OverlayEdge *e) (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
sym() constgeos::edgegraph::HalfEdgeinline
symOE() const (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
toStringNode(const HalfEdge *he, std::ostream &os) (defined in geos::edgegraph::HalfEdge)geos::edgegraph::HalfEdgestatic
unmarkFromResultAreaBoth() (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline
~HalfEdge() (defined in geos::edgegraph::HalfEdge)geos::edgegraph::HalfEdgeinlinevirtual
~OverlayEdge() override (defined in geos::operation::overlayng::OverlayEdge)geos::operation::overlayng::OverlayEdgeinline