Package | Description |
---|---|
org.locationtech.jts.noding |
Classes to compute nodings for arrangements of line segments and line segment sequences.
|
org.locationtech.jts.noding.snapround |
Contains classes to implement the Snap Rounding algorithm for noding linestrings.
|
Modifier and Type | Interface | Description |
---|---|---|
interface |
NodableSegmentString |
An interface for classes which support adding nodes to
a segment string.
|
Modifier and Type | Class | Description |
---|---|---|
class |
BasicSegmentString |
Represents a list of contiguous line segments,
and supports noding the segments.
|
class |
NodedSegmentString |
Represents a list of contiguous line segments,
and supports noding the segments.
|
Modifier and Type | Method | Description |
---|---|---|
void |
SegmentStringDissolver.dissolve(SegmentString segString) |
Dissolve the given
SegmentString . |
void |
SegmentStringDissolver.SegmentStringMerger.merge(SegmentString mergeTarget,
SegmentString ssToMerge,
boolean isSameOrientation) |
Updates the context data of a SegmentString
when an identical (up to orientation) one is found during dissolving.
|
void |
InteriorIntersectionFinderAdder.processIntersections(SegmentString e0,
int segIndex0,
SegmentString e1,
int segIndex1) |
This method is called by clients
of the
SegmentIntersector class to process
intersections for two segments of the SegmentString s being intersected. |
void |
IntersectionAdder.processIntersections(SegmentString e0,
int segIndex0,
SegmentString e1,
int segIndex1) |
This method is called by clients
of the
SegmentIntersector class to process
intersections for two segments of the SegmentString s being intersected. |
void |
IntersectionFinderAdder.processIntersections(SegmentString e0,
int segIndex0,
SegmentString e1,
int segIndex1) |
Deprecated.
This method is called by clients
of the
SegmentIntersector class to process
intersections for two segments of the SegmentString s being intersected. |
void |
NodingIntersectionFinder.processIntersections(SegmentString e0,
int segIndex0,
SegmentString e1,
int segIndex1) |
This method is called by clients
of the
SegmentIntersector class to process
intersections for two segments of the SegmentString s being intersected. |
void |
SegmentIntersectionDetector.processIntersections(SegmentString e0,
int segIndex0,
SegmentString e1,
int segIndex1) |
This method is called by clients
of the
SegmentIntersector class to process
intersections for two segments of the SegmentString s being intersected. |
void |
SegmentIntersector.processIntersections(SegmentString e0,
int segIndex0,
SegmentString e1,
int segIndex1) |
This method is called by clients
of the
SegmentIntersector interface to process
intersections for two segments of the SegmentString s being intersected. |
Modifier and Type | Method | Description |
---|---|---|
boolean |
MCIndexPointSnapper.snap(HotPixel hotPixel,
SegmentString parentEdge,
int hotPixelVertexIndex) |
Snaps (nodes) all interacting segments to this hot pixel.
|
Constructor | Description |
---|---|
HotPixelSnapAction(HotPixel hotPixel,
SegmentString parentEdge,
int hotPixelVertexIndex) |
Copyright © 2018. All rights reserved.