19 #ifndef GEOS_IDX_CHAIN_MONOTONECHAINBUILDER_H
20 #define GEOS_IDX_CHAIN_MONOTONECHAINBUILDER_H
22 #include <geos/export.h>
30 class CoordinateSequence;
59 static std::unique_ptr<std::vector<std::unique_ptr<MonotoneChain>>> getChains(
73 std::vector<std::unique_ptr<MonotoneChain>>& mcList);
75 static std::unique_ptr<std::vector<std::unique_ptr<MonotoneChain>>>
78 return getChains(pts,
nullptr);
113 #endif // GEOS_IDX_CHAIN_MONOTONECHAINBUILDER_H
Constructs MonotoneChains for sequences of Coordinates.
Definition: MonotoneChainBuilder.h:49
The internal representation of a list of coordinates inside a Geometry.
Definition: CoordinateSequence.h:58