diff --git a/doxygen/classgeos_1_1index_1_1chain_1_1MonotoneChain-members.html b/doxygen/classgeos_1_1index_1_1chain_1_1MonotoneChain-members.html index bf3c71e16..cc3194c5a 100644 --- a/doxygen/classgeos_1_1index_1_1chain_1_1MonotoneChain-members.html +++ b/doxygen/classgeos_1_1index_1_1chain_1_1MonotoneChain-members.html @@ -57,12 +57,10 @@ getEndIndex() const (defined in geos::index::chain::MonotoneChain)geos::index::chain::MonotoneChaininline getEnvelope() constgeos::index::chain::MonotoneChain getEnvelope(double expansionDistance) const (defined in geos::index::chain::MonotoneChain)geos::index::chain::MonotoneChain - getId() const (defined in geos::index::chain::MonotoneChain)geos::index::chain::MonotoneChaininline - getLineSegment(std::size_t index, geom::LineSegment &ls) constgeos::index::chain::MonotoneChaininline - getStartIndex() const (defined in geos::index::chain::MonotoneChain)geos::index::chain::MonotoneChaininline - MonotoneChain(const geom::CoordinateSequence &pts, std::size_t start, std::size_t end, void *context)geos::index::chain::MonotoneChain - select(const geom::Envelope &searchEnv, MonotoneChainSelectAction &mcs) constgeos::index::chain::MonotoneChain - setId(int p_id) (defined in geos::index::chain::MonotoneChain)geos::index::chain::MonotoneChaininline + getLineSegment(std::size_t index, geom::LineSegment &ls) constgeos::index::chain::MonotoneChaininline + getStartIndex() const (defined in geos::index::chain::MonotoneChain)geos::index::chain::MonotoneChaininline + MonotoneChain(const geom::CoordinateSequence &pts, std::size_t start, std::size_t end, void *context)geos::index::chain::MonotoneChain + select(const geom::Envelope &searchEnv, MonotoneChainSelectAction &mcs) constgeos::index::chain::MonotoneChain ~MonotoneChain()=default (defined in geos::index::chain::MonotoneChain)geos::index::chain::MonotoneChain diff --git a/doxygen/classgeos_1_1index_1_1chain_1_1MonotoneChain.html b/doxygen/classgeos_1_1index_1_1chain_1_1MonotoneChain.html index 0598ca13f..a8f3a7146 100644 --- a/doxygen/classgeos_1_1index_1_1chain_1_1MonotoneChain.html +++ b/doxygen/classgeos_1_1index_1_1chain_1_1MonotoneChain.html @@ -90,12 +90,6 @@ void * getContext () const   - -void setId (int p_id) -  - -int getId () const - 

Detailed Description

Monotone Chains are a way of partitioning the segments of a linestring to allow for fast searching of intersections.

diff --git a/doxygen/functions_b.html b/doxygen/functions_b.html index 9d4938356..76bd18434 100644 --- a/doxygen/functions_b.html +++ b/doxygen/functions_b.html @@ -80,12 +80,12 @@

- b -

diff --git a/doxygen/operation_2relateng_2EdgeSetIntersector_8h_source.html b/doxygen/operation_2relateng_2EdgeSetIntersector_8h_source.html index 8d2ee7bd7..3ca17be82 100644 --- a/doxygen/operation_2relateng_2EdgeSetIntersector_8h_source.html +++ b/doxygen/operation_2relateng_2EdgeSetIntersector_8h_source.html @@ -108,7 +108,7 @@
59  // HPRtree index = new HPRtree();
60  const Envelope* envelope = nullptr;
61  std::deque<MonotoneChain> monoChains;
-
62  int idCounter = 0;
+
62  std::size_t overlapCounter = 0;
63 
64 
65  // Methods
@@ -125,23 +125,22 @@
76  std::vector<const SegmentString*>& edgesB,
77  const Envelope* env)
78  : envelope(env)
-
79  , idCounter(0)
-
80  {
-
81  addEdges(edgesA);
-
82  addEdges(edgesB);
-
83  // build index to ensure thread-safety
-
84  // index.build();
-
85  };
-
86 
-
87  void process(EdgeSegmentIntersector& intersector);
+
79  {
+
80  addEdges(edgesA);
+
81  addEdges(edgesB);
+
82  // build index to ensure thread-safety
+
83  // index.build();
+
84  };
+
85 
+
86  void process(EdgeSegmentIntersector& intersector);
+
87 
88 
-
89 
-
90 };
-
91 
-
92 } // namespace geos.operation.relateng
-
93 } // namespace geos.operation
-
94 } // namespace geos
-
95 
+
89 };
+
90 
+
91 } // namespace geos.operation.relateng
+
92 } // namespace geos.operation
+
93 } // namespace geos
+
94 
geos::geom::Envelope
An Envelope defines a rectangulare region of the 2D coordinate plane.
Definition: Envelope.h:59
geos::geom::Geometry
Basic implementation of Geometry, constructed and destructed by GeometryFactory.
Definition: Geometry.h:197
geos::index::chain::MonotoneChain
Monotone Chains are a way of partitioning the segments of a linestring to allow for fast searching of...
Definition: index/chain/MonotoneChain.h:85