|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SegmentString | |
|---|---|
| com.vividsolutions.jts.noding | Classes to compute nodings for arrangements of line segments and line segment sequences. |
| com.vividsolutions.jts.noding.snapround | Contains classes to implement the Snap Rounding algorithm for noding linestrings. |
| Uses of SegmentString in com.vividsolutions.jts.noding |
|---|
| Subinterfaces of SegmentString in com.vividsolutions.jts.noding | |
|---|---|
interface |
NodableSegmentString
An interface for classes which support adding nodes to a segment string. |
| Classes in com.vividsolutions.jts.noding that implement SegmentString | |
|---|---|
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. |
| Methods in com.vividsolutions.jts.noding with parameters of type SegmentString | |
|---|---|
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 |
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 SegmentStrings 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 SegmentStrings being intersected. |
void |
IntersectionFinderAdder.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 SegmentStrings 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 SegmentStrings being intersected. |
void |
InteriorIntersectionFinder.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 SegmentStrings being intersected. |
| Uses of SegmentString in com.vividsolutions.jts.noding.snapround |
|---|
| Methods in com.vividsolutions.jts.noding.snapround with parameters of type SegmentString | |
|---|---|
boolean |
MCIndexPointSnapper.snap(HotPixel hotPixel,
SegmentString parentEdge,
int vertexIndex)
Snaps (nodes) all interacting segments to this hot pixel. |
| Constructors in com.vividsolutions.jts.noding.snapround with parameters of type SegmentString | |
|---|---|
MCIndexPointSnapper.HotPixelSnapAction(HotPixel hotPixel,
SegmentString parentEdge,
int vertexIndex)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||