Uses of Class
org.locationtech.jts.geom.LineSegment
-
Packages that use LineSegment Package Description org.locationtech.jts.algorithm.distance Classes to compute distance metrics between geometries.org.locationtech.jts.geom Contains theGeometry
interface hierarchy and supporting classes.org.locationtech.jts.index.chain Contains classes that implement Monotone Chainsorg.locationtech.jts.linearref Contains classes and interfaces implementing linear referencing on linear geometriesorg.locationtech.jts.operation.buffer.validate Classes to perform validation of the results of buffer operations.org.locationtech.jts.shape org.locationtech.jts.triangulate Classes to compute Delaunay triangulations.org.locationtech.jts.triangulate.quadedge Classes to implement a topological subdivision of quadeges, to support creating triangulations and Voronoi diagrams. -
-
Uses of LineSegment in org.locationtech.jts.algorithm.distance
Methods in org.locationtech.jts.algorithm.distance with parameters of type LineSegment Modifier and Type Method Description static void
DistanceToPoint. computeDistance(LineSegment segment, Coordinate pt, PointPairDistance ptDist)
-
Uses of LineSegment in org.locationtech.jts.geom
Methods in org.locationtech.jts.geom that return LineSegment Modifier and Type Method Description LineSegment
LineSegment. offset(double offsetDistance)
Computes theLineSegment
that is offset from the segment by a given distance.LineSegment
LineSegment. project(LineSegment seg)
Project a line segment onto this line segment and return the resulting line segment.Methods in org.locationtech.jts.geom with parameters of type LineSegment Modifier and Type Method Description Coordinate[]
LineSegment. closestPoints(LineSegment line)
Computes the closest points on two line segments.double
LineSegment. distance(LineSegment ls)
Computes the distance between this line segment and another segment.boolean
LineSegment. equalsTopo(LineSegment other)
Returnstrue
ifother
is topologically equal to this LineSegment (e.g.Coordinate
LineSegment. intersection(LineSegment line)
Computes an intersection point between two line segments, if there is one.Coordinate
LineSegment. lineIntersection(LineSegment line)
Computes the intersection point of the lines of infinite extent defined by two line segments (if there is one).int
LineSegment. orientationIndex(LineSegment seg)
Determines the orientation of a LineSegment relative to this segment.LineSegment
LineSegment. project(LineSegment seg)
Project a line segment onto this line segment and return the resulting line segment.void
LineSegment. setCoordinates(LineSegment ls)
Constructors in org.locationtech.jts.geom with parameters of type LineSegment Constructor Description LineSegment(LineSegment ls)
-
Uses of LineSegment in org.locationtech.jts.index.chain
Methods in org.locationtech.jts.index.chain with parameters of type LineSegment Modifier and Type Method Description void
MonotoneChain. getLineSegment(int index, LineSegment ls)
Gets the line segment starting atindex
void
MonotoneChainOverlapAction. overlap(LineSegment seg1, LineSegment seg2)
This is a convenience function which can be overridden to obtain the actual line segments which overlapvoid
MonotoneChainSelectAction. select(LineSegment seg)
This is a convenience method which can be overridden to obtain the actual line segment which is selected. -
Uses of LineSegment in org.locationtech.jts.linearref
Methods in org.locationtech.jts.linearref that return LineSegment Modifier and Type Method Description LineSegment
LinearLocation. getSegment(Geometry linearGeom)
Gets aLineSegment
representing the segment of the given linearGeometry
which contains this location. -
Uses of LineSegment in org.locationtech.jts.operation.buffer.validate
Methods in org.locationtech.jts.operation.buffer.validate with parameters of type LineSegment Modifier and Type Method Description static void
DistanceToPointFinder. computeDistance(LineSegment segment, Coordinate pt, PointPairDistance ptDist)
-
Uses of LineSegment in org.locationtech.jts.shape
Methods in org.locationtech.jts.shape that return LineSegment Modifier and Type Method Description LineSegment
GeometricShapeBuilder. getSquareBaseLine()
-
Uses of LineSegment in org.locationtech.jts.triangulate
Methods in org.locationtech.jts.triangulate that return LineSegment Modifier and Type Method Description LineSegment
Segment. getLineSegment()
Gets a LineSegment modelling this segment.Constructors in org.locationtech.jts.triangulate with parameters of type LineSegment Constructor Description SplitSegment(LineSegment seg)
-
Uses of LineSegment in org.locationtech.jts.triangulate.quadedge
Methods in org.locationtech.jts.triangulate.quadedge that return LineSegment Modifier and Type Method Description LineSegment
LocateFailureException. getSegment()
LineSegment
QuadEdge. toLineSegment()
Creates aLineSegment
representing the geometry of this edge.Methods in org.locationtech.jts.triangulate.quadedge with parameters of type LineSegment Modifier and Type Method Description void
QuadEdgeTriangle. getEdgeSegment(int i, LineSegment seg)
Constructors in org.locationtech.jts.triangulate.quadedge with parameters of type LineSegment Constructor Description LocateFailureException(java.lang.String msg, LineSegment seg)
LocateFailureException(LineSegment seg)
-