Uses of Class
org.locationtech.jts.geom.LinearRing
-
Packages that use LinearRing Package Description org.locationtech.jts.algorithm Contains classes and interfaces implementing fundamental computational geometry algorithms.org.locationtech.jts.algorithm.locate Classes to determine the topological location of points in geometries.org.locationtech.jts.geom Contains theGeometryinterface hierarchy and supporting classes.org.locationtech.jts.geom.util Provides classes that parse and modify Geometry objects.org.locationtech.jts.geomgraph Contains classes that implement topology graphs.org.locationtech.jts.io Contains the interfaces for converting JTS objects to and from other formats.org.locationtech.jts.io.gml2 Classes to read and write the GML2 geometry format.org.locationtech.jts.io.kml org.locationtech.jts.operation.buffer Provides classes for computing buffers of geometriesorg.locationtech.jts.operation.polygonize An API for polygonizing sets of lines.org.locationtech.jts.operation.valid Provides classes for testing the validity of geometries.org.locationtech.jts.shape.fractal org.locationtech.jts.simplify Classes which implement algorithms for simplifying or generalizing geometries.org.locationtech.jtsexample.io.gml2 org.locationtech.jtstest.clean org.locationtech.jtstest.testbuilder org.locationtech.jtstest.testbuilder.geom org.locationtech.jtstest.util.io -
-
Uses of LinearRing in org.locationtech.jts.algorithm
Methods in org.locationtech.jts.algorithm with parameters of type LinearRing Modifier and Type Method Description private intPointLocator. locateInPolygonRing(Coordinate p, LinearRing ring) -
Uses of LinearRing in org.locationtech.jts.algorithm.locate
Methods in org.locationtech.jts.algorithm.locate with parameters of type LinearRing Modifier and Type Method Description private static intSimplePointInAreaLocator. locatePointInRing(Coordinate p, LinearRing ring)Determines whether a point lies in a LinearRing, using the ring envelope to short-circuit if possible. -
Uses of LinearRing in org.locationtech.jts.geom
Fields in org.locationtech.jts.geom declared as LinearRing Modifier and Type Field Description protected LinearRing[]Polygon. holesThe interior boundaries, if any.protected LinearRingPolygon. shellThe exterior boundary, ornullif thisPolygonis empty.Methods in org.locationtech.jts.geom that return LinearRing Modifier and Type Method Description LinearRingLinearRing. copy()LinearRingGeometryFactory. createLinearRing()LinearRingGeometryFactory. createLinearRing(Coordinate[] coordinates)Creates aLinearRingusing the givenCoordinates.LinearRingGeometryFactory. createLinearRing(CoordinateSequence coordinates)Creates aLinearRingusing the givenCoordinateSequence.static LinearRing[]GeometryFactory. toLinearRingArray(java.util.Collection linearRings)Converts theListto an array.Methods in org.locationtech.jts.geom with parameters of type LinearRing Modifier and Type Method Description PolygonGeometryFactory. createPolygon(LinearRing shell)Constructs aPolygonwith the given exterior boundary.PolygonGeometryFactory. createPolygon(LinearRing shell, LinearRing[] holes)Constructs aPolygonwith the given exterior boundary and interior boundaries.private voidPolygon. normalize(LinearRing ring, boolean clockwise)Constructors in org.locationtech.jts.geom with parameters of type LinearRing Constructor Description Polygon(LinearRing shell, LinearRing[] holes, GeometryFactory factory)Constructs aPolygonwith the given exterior boundary and interior boundaries.Polygon(LinearRing shell, LinearRing[] holes, PrecisionModel precisionModel, int SRID)Deprecated.Use GeometryFactory insteadPolygon(LinearRing shell, PrecisionModel precisionModel, int SRID)Deprecated.Use GeometryFactory instead -
Uses of LinearRing in org.locationtech.jts.geom.util
Methods in org.locationtech.jts.geom.util with parameters of type LinearRing Modifier and Type Method Description protected GeometryGeometryTransformer. transformLinearRing(LinearRing geom, Geometry parent)Transforms a LinearRing. -
Uses of LinearRing in org.locationtech.jts.geomgraph
Fields in org.locationtech.jts.geomgraph declared as LinearRing Modifier and Type Field Description private LinearRingEdgeRing. ringMethods in org.locationtech.jts.geomgraph that return LinearRing Modifier and Type Method Description LinearRingEdgeRing. getLinearRing()Methods in org.locationtech.jts.geomgraph with parameters of type LinearRing Modifier and Type Method Description private voidGeometryGraph. addPolygonRing(LinearRing lr, int cwLeft, int cwRight)Adds a polygon ring to the graph. -
Uses of LinearRing in org.locationtech.jts.io
Methods in org.locationtech.jts.io that return LinearRing Modifier and Type Method Description private LinearRingWKBReader. readLinearRing()private LinearRingWKTReader. readLinearRingText()Creates aLinearRingusing the next token in the stream.Methods in org.locationtech.jts.io with parameters of type LinearRing Modifier and Type Method Description private voidWKTWriter. appendLinearRingTaggedText(LinearRing linearRing, int level, java.io.Writer writer)Converts aLinearRingto <LinearRing Tagged Text> format, then appends it to the writer. -
Uses of LinearRing in org.locationtech.jts.io.gml2
Methods in org.locationtech.jts.io.gml2 with parameters of type LinearRing Modifier and Type Method Description private voidGMLWriter. writeLinearRing(LinearRing lr, java.io.Writer writer, int level) -
Uses of LinearRing in org.locationtech.jts.io.kml
Methods in org.locationtech.jts.io.kml with parameters of type LinearRing Modifier and Type Method Description private voidKMLWriter. writeLinearRing(LinearRing lr, java.lang.String attributes, boolean writeModifiers, int level, java.lang.StringBuffer buf) -
Uses of LinearRing in org.locationtech.jts.operation.buffer
Methods in org.locationtech.jts.operation.buffer with parameters of type LinearRing Modifier and Type Method Description private booleanOffsetCurveSetBuilder. isErodedCompletely(LinearRing ring, double bufferDistance)The ringCoord is assumed to contain no repeated points. -
Uses of LinearRing in org.locationtech.jts.operation.polygonize
Fields in org.locationtech.jts.operation.polygonize declared as LinearRing Modifier and Type Field Description private LinearRingEdgeRing. ringMethods in org.locationtech.jts.operation.polygonize that return LinearRing Modifier and Type Method Description LinearRingEdgeRing. getRing()Returns this ring as aLinearRing, or null if an Exception occurs while creating it (such as a topology problem).Methods in org.locationtech.jts.operation.polygonize with parameters of type LinearRing Modifier and Type Method Description voidEdgeRing. addHole(LinearRing hole)Adds a hole to the polygon formed by this ring. -
Uses of LinearRing in org.locationtech.jts.operation.valid
Methods in org.locationtech.jts.operation.valid with parameters of type LinearRing Modifier and Type Method Description voidIndexedNestedRingTester. add(LinearRing ring)private voidIsValidOp. checkClosedRing(LinearRing ring)private CoordinateIsValidOp. checkShellInsideHole(LinearRing shell, LinearRing hole, GeometryGraph graph)This routine checks to see if a shell is properly contained in a hole.private voidIsValidOp. checkShellNotNested(LinearRing shell, Polygon p, GeometryGraph graph)Check if a shell is incorrectly nested within a polygon.private voidIsValidOp. checkValid(LinearRing g)Checks validity of a LinearRing.static CoordinateIsValidOp. findPtNotNode(Coordinate[] testCoords, LinearRing searchRing, GeometryGraph graph)Find a point from the list of testCoords that is NOT a node in the edge for the list of searchCoords -
Uses of LinearRing in org.locationtech.jts.shape.fractal
Methods in org.locationtech.jts.shape.fractal that return LinearRing Modifier and Type Method Description private LinearRingSierpinskiCarpetBuilder. createSquareHole(double x, double y, double width)private LinearRing[]SierpinskiCarpetBuilder. getHoles(int n, double originX, double originY, double width) -
Uses of LinearRing in org.locationtech.jts.simplify
Methods in org.locationtech.jts.simplify that return LinearRing Modifier and Type Method Description LinearRingTaggedLineString. asLinearRing()Methods in org.locationtech.jts.simplify with parameters of type LinearRing Modifier and Type Method Description protected GeometryDouglasPeuckerSimplifier.DPTransformer. transformLinearRing(LinearRing geom, Geometry parent)Simplifies a LinearRing.protected GeometryVWSimplifier.VWTransformer. transformLinearRing(LinearRing geom, Geometry parent)Simplifies a LinearRing. -
Uses of LinearRing in org.locationtech.jtsexample.io.gml2
Methods in org.locationtech.jtsexample.io.gml2 that return LinearRing Modifier and Type Method Description LinearRingFixingGeometryFactory. createLinearRing(CoordinateSequence cs) -
Uses of LinearRing in org.locationtech.jtstest.clean
Methods in org.locationtech.jtstest.clean that return LinearRing Modifier and Type Method Description private LinearRingCleanDuplicatePoints. clean(LinearRing g)Methods in org.locationtech.jtstest.clean with parameters of type LinearRing Modifier and Type Method Description private LinearRingCleanDuplicatePoints. clean(LinearRing g) -
Uses of LinearRing in org.locationtech.jtstest.testbuilder
Constructors in org.locationtech.jtstest.testbuilder with parameters of type LinearRing Constructor Description LinearRingNode(LinearRing ring, java.lang.String tag, GeometryContext context)LinearRingNode(LinearRing ring, GeometryContext context) -
Uses of LinearRing in org.locationtech.jtstest.testbuilder.geom
Methods in org.locationtech.jtstest.testbuilder.geom with parameters of type LinearRing Modifier and Type Method Description PolygonGeometryCombiner. addHole(Polygon poly, LinearRing hole) -
Uses of LinearRing in org.locationtech.jtstest.util.io
Methods in org.locationtech.jtstest.util.io with parameters of type LinearRing Modifier and Type Method Description private voidSVGWriter. appendLinearRingTaggedText(LinearRing linearRing, int level, java.io.Writer writer)Converts aLinearRingto <LinearRing Tagged Text> format, then appends it to the writer.
-