public abstract class EdgeSetIntersector extends Object
SegmentIntersector to compute the intersections between
segments and to record statistics about what kinds of intersections were found.| Constructor and Description |
|---|
EdgeSetIntersector() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
computeIntersections(List edges0,
List edges1,
SegmentIntersector si)
Computes all mutual intersections between two sets of edges.
|
abstract void |
computeIntersections(List edges,
SegmentIntersector si,
boolean testAllSegments)
Computes all self-intersections between edges in a set of edges,
allowing client to choose whether self-intersections are computed.
|
public abstract void computeIntersections(List edges, SegmentIntersector si, boolean testAllSegments)
edges - a list of edges to test for intersectionssi - the SegmentIntersector to usetestAllSegments - true if self-intersections are to be tested as wellpublic abstract void computeIntersections(List edges0, List edges1, SegmentIntersector si)
edges0 - set of edgesedges1 - set of edgessi - segment intersectorCopyright © 2024. All rights reserved.