Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | Related Pages

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:
Generated on Fri Nov 16 16:52:54 2012 for GEOS by  doxygen 1.3.9.1