Intersects two sets of SegmentStrings using a index based on MonotoneChains and a SpatialIndex. More...
#include <MCIndexSegmentSetMutualIntersector.h>
Public Member Functions | |
|
std::vector < index::chain::MonotoneChain * > & | getMonotoneChains () |
| index::SpatialIndex * | getIndex () |
| void | setBaseSegments (SegmentString::ConstVect *segStrings) |
| void | process (SegmentString::ConstVect *segStrings) |
Intersects two sets of SegmentStrings using a index based on MonotoneChains and a SpatialIndex.
| void geos::noding::MCIndexSegmentSetMutualIntersector::process | ( | SegmentString::ConstVect * | segStrings ) | [virtual] |
Computes the intersections for two collections of SegmentStrings.
| segStrings1 | a collection of SegmentStrings to node |
Implements geos::noding::SegmentSetMutualIntersector.
| void geos::noding::MCIndexSegmentSetMutualIntersector::setBaseSegments | ( | SegmentString::ConstVect * | segStrings ) | [virtual] |
| segStrings0 | a collection of SegmentStrings to node |
Implements geos::noding::SegmentSetMutualIntersector.
1.7.2