Uses of Class
com.vividsolutions.jts.geom.LineSegment
-
Packages that use LineSegment Package Description com.vividsolutions.jts.algorithm.distance Classes to compute distance metrics between geonetries.com.vividsolutions.jts.geom Contains theGeometryinterface hierarchy and supporting classes.com.vividsolutions.jts.index.chain Contains classes that implement Monotone Chainscom.vividsolutions.jts.linearref Contains classes and interfaces implementing linear referencing on linear geometriescom.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.com.vividsolutions.jtstest.testbuilder.topostretch -
-
Uses of LineSegment in com.vividsolutions.jts.algorithm.distance
Methods in com.vividsolutions.jts.algorithm.distance with parameters of type LineSegment Modifier and Type Method Description static voidDistanceToPoint. computeDistance(LineSegment segment, Coordinate pt, PointPairDistance ptDist) -
Uses of LineSegment in com.vividsolutions.jts.geom
Methods in com.vividsolutions.jts.geom that return LineSegment Modifier and Type Method Description LineSegmentLineSegment. project(LineSegment seg)Project a line segment onto this line segment and return the resulting line segment.Methods in com.vividsolutions.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.doubleLineSegment. distance(LineSegment ls)Computes the distance between this line segment and another segment.booleanLineSegment. equalsTopo(LineSegment other)Returnstrueifotheris topologically equal to this LineSegment (e.g.CoordinateLineSegment. intersection(LineSegment line)Computes an intersection point between two line segments, if there is one.CoordinateLineSegment. lineIntersection(LineSegment line)Computes the intersection point of the lines of infinite extent defined by two line segments (if there is one).intLineSegment. orientationIndex(LineSegment seg)Determines the orientation of a LineSegment relative to this segment.LineSegmentLineSegment. project(LineSegment seg)Project a line segment onto this line segment and return the resulting line segment.voidLineSegment. setCoordinates(LineSegment ls)Constructors in com.vividsolutions.jts.geom with parameters of type LineSegment Constructor Description LineSegment(LineSegment ls) -
Uses of LineSegment in com.vividsolutions.jts.index.chain
Fields in com.vividsolutions.jts.index.chain declared as LineSegment Modifier and Type Field Description protected LineSegmentMonotoneChainOverlapAction. overlapSeg1protected LineSegmentMonotoneChainOverlapAction. overlapSeg2Methods in com.vividsolutions.jts.index.chain with parameters of type LineSegment Modifier and Type Method Description voidMonotoneChain. getLineSegment(int index, LineSegment ls)Gets the line segment starting atindexvoidMonotoneChainOverlapAction. overlap(LineSegment seg1, LineSegment seg2)This is a convenience function which can be overridden to obtain the actual line segments which overlapvoidMonotoneChainSelectAction. 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 com.vividsolutions.jts.linearref
Methods in com.vividsolutions.jts.linearref that return LineSegment Modifier and Type Method Description LineSegmentLinearLocation. getSegment(Geometry linearGeom)Gets aLineSegmentrepresenting the segment of the given linearGeometrywhich contains this location. -
Uses of LineSegment in com.vividsolutions.jts.operation.buffer.validate
Methods in com.vividsolutions.jts.operation.buffer.validate with parameters of type LineSegment Modifier and Type Method Description static voidDistanceToPointFinder. computeDistance(LineSegment segment, Coordinate pt, PointPairDistance ptDist) -
Uses of LineSegment in com.vividsolutions.jts.shape
Methods in com.vividsolutions.jts.shape that return LineSegment Modifier and Type Method Description LineSegmentGeometricShapeBuilder. getSquareBaseLine() -
Uses of LineSegment in com.vividsolutions.jts.triangulate
Methods in com.vividsolutions.jts.triangulate that return LineSegment Modifier and Type Method Description LineSegmentSegment. getLineSegment()Gets a LineSegment modelling this segment.Constructors in com.vividsolutions.jts.triangulate with parameters of type LineSegment Constructor Description SplitSegment(LineSegment seg) -
Uses of LineSegment in com.vividsolutions.jts.triangulate.quadedge
Methods in com.vividsolutions.jts.triangulate.quadedge that return LineSegment Modifier and Type Method Description LineSegmentLocateFailureException. getSegment()LineSegmentQuadEdge. toLineSegment()Creates aLineSegmentrepresenting the geometry of this edge.Methods in com.vividsolutions.jts.triangulate.quadedge with parameters of type LineSegment Modifier and Type Method Description voidQuadEdgeTriangle. getEdgeSegment(int i, LineSegment seg)Constructors in com.vividsolutions.jts.triangulate.quadedge with parameters of type LineSegment Constructor Description LocateFailureException(LineSegment seg)LocateFailureException(java.lang.String msg, LineSegment seg) -
Uses of LineSegment in com.vividsolutions.jtstest.testbuilder.topostretch
Constructors in com.vividsolutions.jtstest.testbuilder.topostretch with parameters of type LineSegment Constructor Description StretchedVertex(Coordinate vertexPt, Coordinate[] parentLine, int parentIndex, LineSegment nearSeg)Creates a vertex for a point which lies near a line segment
-