computeOverlaps(MonotoneChain *mc, MonotoneChainOverlapAction *mco) | geos::index::chain::MonotoneChain | |
computeOverlaps(MonotoneChain *mc, double overlapTolerance, MonotoneChainOverlapAction *mco) | geos::index::chain::MonotoneChain | |
computeOverlaps(std::size_t start0, std::size_t end0, MonotoneChain &mc, std::size_t start1, std::size_t end1, double overlapTolerance, MonotoneChainOverlapAction &mco) | geos::index::chain::MonotoneChain | private |
computeSelect(const geom::Envelope &searchEnv, size_t start0, size_t end0, MonotoneChainSelectAction &mcs) | geos::index::chain::MonotoneChain | private |
context | geos::index::chain::MonotoneChain | private |
end | geos::index::chain::MonotoneChain | private |
env | geos::index::chain::MonotoneChain | private |
envIsSet | geos::index::chain::MonotoneChain | private |
getContext() | geos::index::chain::MonotoneChain | inline |
getCoordinates() const | geos::index::chain::MonotoneChain | |
getEndIndex() const | geos::index::chain::MonotoneChain | inline |
getEnvelope() | geos::index::chain::MonotoneChain | |
getEnvelope(double expansionDistance) | geos::index::chain::MonotoneChain | |
getId() const | geos::index::chain::MonotoneChain | inline |
getLineSegment(std::size_t index, geom::LineSegment &ls) const | geos::index::chain::MonotoneChain | |
getStartIndex() const | geos::index::chain::MonotoneChain | inline |
id | geos::index::chain::MonotoneChain | private |
MonotoneChain(const geom::CoordinateSequence &pts, std::size_t start, std::size_t end, void *context) | geos::index::chain::MonotoneChain | |
MonotoneChain(const MonotoneChain &other)=delete | geos::index::chain::MonotoneChain | private |
operator=(const MonotoneChain &rhs)=delete | geos::index::chain::MonotoneChain | private |
overlaps(size_t start0, size_t end0, const MonotoneChain &mc, size_t start1, size_t end1, double overlapTolerance) const | geos::index::chain::MonotoneChain | private |
overlaps(const geom::Coordinate &p1, const geom::Coordinate &p2, const geom::Coordinate &q1, const geom::Coordinate &q2, double overlapTolerance) const | geos::index::chain::MonotoneChain | private |
pts | geos::index::chain::MonotoneChain | private |
select(const geom::Envelope &searchEnv, MonotoneChainSelectAction &mcs) | geos::index::chain::MonotoneChain | |
setId(int nId) | geos::index::chain::MonotoneChain | inline |
start | geos::index::chain::MonotoneChain | private |
~MonotoneChain()=default | geos::index::chain::MonotoneChain | |