| Package | Description |
|---|---|
| com.vividsolutions.jts.algorithm.distance |
Classes to compute distance metrics between geonetries.
|
| com.vividsolutions.jts.geom |
Contains the
Geometry interface hierarchy and supporting classes.
|
| com.vividsolutions.jts.index.chain |
Contains classes that implement Monotone Chains
|
| com.vividsolutions.jts.linearref |
Contains classes and interfaces implementing linear referencing on linear geometries
|
| com.vividsolutions.jts.operation.buffer.validate |
Classes to perform validation of the results of buffer operations.
|
| com.vividsolutions.jts.shape | |
| com.vividsolutions.jts.triangulate |
Classes to compute Delaunay triangulations.
|
| com.vividsolutions.jts.triangulate.quadedge |
Classes to implement a topological subdivision of quadeges, to support creating triangulations and Voronoi diagrams.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
DistanceToPoint.computeDistance(LineSegment
|
| Modifier and Type | Method and Description |
|---|---|
LineSegment |
LineSegment.project(LineSegment
Project a line segment onto this line segment and return the resulting line segment.
|
| Modifier and Type | Method and Description |
|---|---|
Coordinate |
LineSegment.closestPoints(LineSegment
Computes the closest points on two line segments.
|
double |
LineSegment.distance(LineSegment
Computes the distance between this line segment and another segment.
|
boolean |
LineSegment.equalsTopo(LineSegment
Returns
true if
other is topologically equal to this LineSegment (e.g.
|
Coordinate |
LineSegment.intersection(LineSegment
Computes an intersection point between two line segments, if there is one.
|
Coordinate |
LineSegment.lineIntersection(LineSegment
Computes the intersection point of the lines of infinite extent defined by two line segments (if there is one).
|
int |
LineSegment.orientationIndex(LineSegment
Determines the orientation of a LineSegment relative to this segment.
|
LineSegment |
LineSegment.project(LineSegment
Project a line segment onto this line segment and return the resulting line segment.
|
void |
LineSegment.setCoordinates(LineSegment
|
| Constructor and Description | |
|---|---|
LineSegment(LineSegment
|
| Modifier and Type | Field and Description |
|---|---|
protected LineSegment |
MonotoneChainOverlapAction.overlapSeg1
|
protected LineSegment |
MonotoneChainOverlapAction.overlapSeg2
|
| Modifier and Type | Method and Description |
|---|---|
void |
MonotoneChain.getLineSegment(int index, LineSegment
Gets the line segment starting at
index
|
void |
MonotoneChainOverlapAction.overlap(LineSegment
This is a convenience function which can be overridden to obtain the actual line segments which overlap
|
void |
MonotoneChainSelectAction.select(LineSegment
This is a convenience method which can be overridden to obtain the actual line segment which is selected.
|
| Modifier and Type | Method and Description |
|---|---|
LineSegment |
LinearLocation.getSegment(Geometry
Gets a
LineSegment representing the segment of the given linear
Geometry which contains this location.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
DistanceToPointFinder.computeDistance(LineSegment
|
| Modifier and Type | Method and Description |
|---|---|
LineSegment |
GeometricShapeBuilder.getSquareBaseLine()
|
| Modifier and Type | Method and Description |
|---|---|
LineSegment |
Segment.getLineSegment()
Gets a
LineSegment modelling this segment.
|
| Constructor and Description | |
|---|---|
SplitSegment(LineSegment
|
| Modifier and Type | Method and Description |
|---|---|
LineSegment |
LocateFailureException.getSegment()
|
LineSegment |
QuadEdge.toLineSegment()
Creates a
LineSegment representing the geometry of this edge.
|
| Modifier and Type | Method and Description |
|---|---|
void |
QuadEdgeTriangle.getEdgeSegment(int i, LineSegment
|
| Constructor and Description | |
|---|---|
LocateFailureException(LineSegment
|
|
LocateFailureException(String
|