#include <IteratedNoder.h>
Inheritance diagram for geos::noding::IteratedNoder:

Public Member Functions | |
| IteratedNoder (const geom::PrecisionModel *newPm) | |
| void | setMaximumIterations (int n) |
| std::vector< SegmentString * > * | getNodedSubstrings () const |
| Returns a Collection of fully noded SegmentStrings. The SegmentStrings have the same context as their parent. | |
| void | computeNodes (std::vector< SegmentString * > *inputSegmentStrings) |
Iterated noding using a FLOATING precision model is not guaranteed to converge, due to roundoff error. This problem is detected and an exception is thrown. Clients can choose to rerun the noding using a lower precision model.
Last port: noding/IteratedNoder.java rev. 1.6 (JTS-1.7)
|
|
Fully nodes a list of SegmentStrings, i.e. peforms noding iteratively until no intersections are found between segments. Maintains labelling of edges correctly through the noding.
Implements geos::noding::Noder. |
|
|
Returns a Collection of fully noded SegmentStrings. The SegmentStrings have the same context as their parent.
Implements geos::noding::Noder. |
|
|
Sets the maximum number of noding iterations performed before the noding is aborted. Experience suggests that this should rarely need to be changed from the default. The default is MAX_ITER.
|
1.4.4