Class MCIndexPointSnapper
- java.lang.Object
-
- org.locationtech.jts.noding.snapround.MCIndexPointSnapper
-
public class MCIndexPointSnapper extends java.lang.Object
- Version:
- 1.7
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MCIndexPointSnapper.HotPixelSnapAction
-
Constructor Summary
Constructors Constructor Description MCIndexPointSnapper(SpatialIndex index)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
snap(HotPixel hotPixel)
boolean
snap(HotPixel hotPixel, SegmentString parentEdge, int hotPixelVertexIndex)
Snaps (nodes) all interacting segments to this hot pixel.
-
-
-
Constructor Detail
-
MCIndexPointSnapper
public MCIndexPointSnapper(SpatialIndex index)
-
-
Method Detail
-
snap
public boolean snap(HotPixel hotPixel, SegmentString parentEdge, int hotPixelVertexIndex)
Snaps (nodes) all interacting segments to this hot pixel. The hot pixel may represent a vertex of an edge, in which case this routine uses the optimization of not noding the vertex itself- Parameters:
hotPixel
- the hot pixel to snap toparentEdge
- the edge containing the vertex, if applicable, ornull
hotPixelVertexIndex
- the index of the hotPixel vertex, if applicable, or -1- Returns:
true
if a node was added for this pixel
-
snap
public boolean snap(HotPixel hotPixel)
-
-