Public Member Functions

geos::noding::MCIndexSegmentSetMutualIntersector Class Reference

Intersects two sets of SegmentStrings using a index based on MonotoneChains and a SpatialIndex. More...

#include <MCIndexSegmentSetMutualIntersector.h>

Inheritance diagram for geos::noding::MCIndexSegmentSetMutualIntersector:
geos::noding::SegmentSetMutualIntersector

List of all members.

Public Member Functions

std::vector
< index::chain::MonotoneChain * > & 
getMonotoneChains ()
index::SpatialIndexgetIndex ()
void setBaseSegments (SegmentString::ConstVect *segStrings)
void process (SegmentString::ConstVect *segStrings)

Detailed Description

Intersects two sets of SegmentStrings using a index based on MonotoneChains and a SpatialIndex.

Version:
1.7

Member Function Documentation

void geos::noding::MCIndexSegmentSetMutualIntersector::process ( SegmentString::ConstVect *  segStrings  )  [virtual]

Computes the intersections for two collections of SegmentStrings.

Parameters:
segStrings1 a collection of SegmentStrings to node

Implements geos::noding::SegmentSetMutualIntersector.

void geos::noding::MCIndexSegmentSetMutualIntersector::setBaseSegments ( SegmentString::ConstVect *  segStrings  )  [virtual]
Parameters:
segStrings0 a collection of SegmentStrings to node

Implements geos::noding::SegmentSetMutualIntersector.


The documentation for this class was generated from the following file: