Uses of Class
com.vividsolutions.jts.geom.Geometry
-
Packages that use Geometry Package Description com.vividsolutions.jts.algorithm Contains classes and interfaces implementing fundamental computational geometry algorithms.com.vividsolutions.jts.algorithm.distance Classes to compute distance metrics between geonetries.com.vividsolutions.jts.algorithm.locate Classes to determine the topological location of points in geometries.com.vividsolutions.jts.algorithm.match Classes to compute matching metrics between geometries.com.vividsolutions.jts.awt Classes to perform conversions from Java2D shape objects.com.vividsolutions.jts.densify Classes to perform densification on geometries.com.vividsolutions.jts.dissolve com.vividsolutions.jts.edgegraph com.vividsolutions.jts.geom Contains theGeometryinterface hierarchy and supporting classes.com.vividsolutions.jts.geom.prep Classes to perform optimized geometric operations on suitably prepared geometries.com.vividsolutions.jts.geom.util Provides classes that parse and modify Geometry objects.com.vividsolutions.jts.geomgraph Contains classes that implement topology graphs.com.vividsolutions.jts.io Contains the interfaces for converting JTS objects to and from other formats.com.vividsolutions.jts.io.geojson com.vividsolutions.jts.io.gml2 Classes to read and write the GML2 geometry format.com.vividsolutions.jts.io.kml com.vividsolutions.jts.linearref Contains classes and interfaces implementing linear referencing on linear geometriescom.vividsolutions.jts.noding Classes to compute nodings for arrangements of line segments and line segment sequences.com.vividsolutions.jts.operation Provides classes for implementing operations on geometriescom.vividsolutions.jts.operation.buffer Provides classes for computing buffers of geometriescom.vividsolutions.jts.operation.buffer.validate Classes to perform validation of the results of buffer operations.com.vividsolutions.jts.operation.distance Provides classes for computing the distance between geometriescom.vividsolutions.jts.operation.distance3d com.vividsolutions.jts.operation.linemerge Classes to perform line merging.com.vividsolutions.jts.operation.overlay Contains classes that perform a topological overlay to compute boolean spatial functions.com.vividsolutions.jts.operation.overlay.snap Classes to perform snapping on geometries to prepare them for overlay operations.com.vividsolutions.jts.operation.overlay.validate Classes to validate the results of overlay operations.com.vividsolutions.jts.operation.polygonize An API for polygonizing sets of lines.com.vividsolutions.jts.operation.predicate Classes which implement topological predicates optimized for particular kinds of geometries.com.vividsolutions.jts.operation.relate Contains classes to implement the computation of the spatial relationships ofGeometrys.com.vividsolutions.jts.operation.union Classes to perform efficent unioning of collections of geometries.com.vividsolutions.jts.operation.valid Provides classes for testing the validity of geometries.com.vividsolutions.jts.precision Provides classes for analyzing and manipulating the precision of Geometries.com.vividsolutions.jts.shape com.vividsolutions.jts.shape.fractal com.vividsolutions.jts.shape.random com.vividsolutions.jts.simplify Classes which implement algorithms for simplifying or generalizing geometries.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.jts.util Contains support classes for the Java Topology Suite.com.vividsolutions.jtsexample.technique com.vividsolutions.jtstest.clean com.vividsolutions.jtstest.function com.vividsolutions.jtstest.geomop com.vividsolutions.jtstest.test com.vividsolutions.jtstest.testbuilder com.vividsolutions.jtstest.testbuilder.controller com.vividsolutions.jtstest.testbuilder.geom com.vividsolutions.jtstest.testbuilder.io.shapefile com.vividsolutions.jtstest.testbuilder.model com.vividsolutions.jtstest.testbuilder.topostretch com.vividsolutions.jtstest.testbuilder.ui com.vividsolutions.jtstest.testbuilder.ui.render com.vividsolutions.jtstest.testbuilder.ui.style com.vividsolutions.jtstest.testbuilder.ui.tools com.vividsolutions.jtstest.testrunner com.vividsolutions.jtstest.util com.vividsolutions.jtstest.util.io -
-
Uses of Geometry in com.vividsolutions.jts.algorithm
Methods in com.vividsolutions.jts.algorithm that return Geometry Modifier and Type Method Description GeometryMinimumBoundingCircle. getCircle()Gets a geometry which represents the Minimum Bounding Circle.GeometryConvexHull. getConvexHull()Returns aGeometrythat represents the convex hull of the input geometry.GeometryMinimumBoundingCircle. getDiameter()Gets a geometry representing the diameter of the computed Minimum Bounding Circle.GeometryMinimumBoundingCircle. getFarthestPoints()Gets a geometry representing a line between the two farthest points in the input.static GeometryMinimumDiameter. getMinimumDiameter(Geometry geom)Gets the length of the minimum diameter enclosing a geometryGeometryMinimumDiameter. getMinimumRectangle()Gets the minimum rectangularPolygonwhich encloses the input geometry.static GeometryMinimumDiameter. getMinimumRectangle(Geometry geom)Gets the minimum rectangle enclosing a geometry.Methods in com.vividsolutions.jts.algorithm with parameters of type Geometry Modifier and Type Method Description voidCentroidArea. add(Geometry geom)Deprecated.Adds the area defined by a Geometry to the centroid total.voidCentroidLine. add(Geometry geom)Deprecated.Adds the linear components of by a Geometry to the centroid total.voidCentroidPoint. add(Geometry geom)Deprecated.Adds the point(s) defined by a Geometry to the centroid total.static CoordinateCentroid. getCentroid(Geometry geom)Computes the centroid point of a geometry.static GeometryMinimumDiameter. getMinimumDiameter(Geometry geom)Gets the length of the minimum diameter enclosing a geometrystatic GeometryMinimumDiameter. getMinimumRectangle(Geometry geom)Gets the minimum rectangle enclosing a geometry.protected LineStringInteriorPointArea. horizontalBisector(Geometry geometry)booleanPointLocator. intersects(Coordinate p, Geometry geom)Convenience method to test a point for intersection with a GeometryintPointLocator. locate(Coordinate p, Geometry geom)Computes the topological relationship (Location) of a single point to a Geometry.Constructors in com.vividsolutions.jts.algorithm with parameters of type Geometry Constructor Description Centroid(Geometry geom)Creates a new instance for computing the centroid of a geometryConvexHull(Geometry geometry)Create a new convex hull construction for the inputGeometry.InteriorPointArea(Geometry g)Creates a new interior point finder for an areal geometry.InteriorPointLine(Geometry g)InteriorPointPoint(Geometry g)MinimumBoundingCircle(Geometry geom)Creates a new object for computing the minimum bounding circle for the point set defined by the vertices of the given geometry.MinimumDiameter(Geometry inputGeom)Compute a minimum diameter for a givenGeometry.MinimumDiameter(Geometry inputGeom, boolean isConvex)Compute a minimum diameter for a giverGeometry, with a hint if the Geometry is convex (e.g. -
Uses of Geometry in com.vividsolutions.jts.algorithm.distance
Methods in com.vividsolutions.jts.algorithm.distance with parameters of type Geometry Modifier and Type Method Description static voidDistanceToPoint. computeDistance(Geometry geom, Coordinate pt, PointPairDistance ptDist)static doubleDiscreteHausdorffDistance. distance(Geometry g0, Geometry g1)static doubleDiscreteHausdorffDistance. distance(Geometry g0, Geometry g1, double densifyFrac)Constructors in com.vividsolutions.jts.algorithm.distance with parameters of type Geometry Constructor Description DiscreteHausdorffDistance(Geometry g0, Geometry g1)MaxDensifiedByFractionDistanceFilter(Geometry geom, double fraction)MaxPointDistanceFilter(Geometry geom) -
Uses of Geometry in com.vividsolutions.jts.algorithm.locate
Methods in com.vividsolutions.jts.algorithm.locate with parameters of type Geometry Modifier and Type Method Description static intSimplePointInAreaLocator. locate(Coordinate p, Geometry geom)Constructors in com.vividsolutions.jts.algorithm.locate with parameters of type Geometry Constructor Description IndexedPointInAreaLocator(Geometry g)Creates a new locator for a givenGeometrySimplePointInAreaLocator(Geometry geom) -
Uses of Geometry in com.vividsolutions.jts.algorithm.match
Methods in com.vividsolutions.jts.algorithm.match with parameters of type Geometry Modifier and Type Method Description doubleAreaSimilarityMeasure. measure(Geometry g1, Geometry g2)doubleHausdorffSimilarityMeasure. measure(Geometry g1, Geometry g2)doubleSimilarityMeasure. measure(Geometry g1, Geometry g2) -
Uses of Geometry in com.vividsolutions.jts.awt
Methods in com.vividsolutions.jts.awt that return Geometry Modifier and Type Method Description static GeometryFontGlyphReader. read(java.lang.String text, java.awt.Font font, double flatness, GeometryFactory geomFact)Converts text rendered in the givenFontto aGeometrystatic GeometryFontGlyphReader. read(java.lang.String text, java.awt.Font font, GeometryFactory geomFact)Converts text rendered in the givenFontto aGeometryusing a standard flatness factor.static GeometryFontGlyphReader. read(java.lang.String text, java.lang.String fontName, int pointSize, GeometryFactory geomFact)Converts text rendered in the given font and pointsize to aGeometryusing a standard flatness factor.GeometryShapeReader. read(java.awt.geom.PathIterator pathIt)Converts a flat path to aGeometry.static GeometryShapeReader. read(java.awt.geom.PathIterator pathIt, GeometryFactory geomFact)Converts a flat path to aGeometry.static GeometryShapeReader. read(java.awt.Shape shp, double flatness, GeometryFactory geomFact)Converts a Shape to a Geometry, flattening it first.Methods in com.vividsolutions.jts.awt with parameters of type Geometry Modifier and Type Method Description java.awt.ShapeShapeWriter. toShape(Geometry geometry)Creates aShaperepresenting aGeometry, according to the specified PointTransformation and PointShapeFactory (if relevant). -
Uses of Geometry in com.vividsolutions.jts.densify
Methods in com.vividsolutions.jts.densify that return Geometry Modifier and Type Method Description static GeometryDensifier. densify(Geometry geom, double distanceTolerance)Densifies a geometry using a given distance tolerance, and respecting the input geometry'sPrecisionModel.GeometryDensifier. getResultGeometry()Gets the densified geometry.Methods in com.vividsolutions.jts.densify with parameters of type Geometry Modifier and Type Method Description static GeometryDensifier. densify(Geometry geom, double distanceTolerance)Densifies a geometry using a given distance tolerance, and respecting the input geometry'sPrecisionModel.Constructors in com.vividsolutions.jts.densify with parameters of type Geometry Constructor Description Densifier(Geometry inputGeom)Creates a new densifier instance. -
Uses of Geometry in com.vividsolutions.jts.dissolve
Methods in com.vividsolutions.jts.dissolve that return Geometry Modifier and Type Method Description static GeometryLineDissolver. dissolve(Geometry g)Dissolves the linear components in a geometry.GeometryLineDissolver. getResult()Gets the dissolved result as a MultiLineString.Methods in com.vividsolutions.jts.dissolve with parameters of type Geometry Modifier and Type Method Description voidLineDissolver. add(Geometry geometry)Adds aGeometryto be dissolved.static GeometryLineDissolver. dissolve(Geometry g)Dissolves the linear components in a geometry. -
Uses of Geometry in com.vividsolutions.jts.edgegraph
Methods in com.vividsolutions.jts.edgegraph with parameters of type Geometry Modifier and Type Method Description voidEdgeGraphBuilder. add(Geometry geometry)Adds the edges of a Geometry to the graph. -
Uses of Geometry in com.vividsolutions.jts.geom
Subclasses of Geometry in com.vividsolutions.jts.geom Modifier and Type Class Description classGeometryCollectionModels a collection ofGeometrys of arbitrary type and dimension.classLinearRingModels an OGC SFSLinearRing.classLineStringModels an OGC-styleLineString.classMultiLineStringModels a collection of (@link LineString}s.classMultiPointModels a collection ofPoints.classMultiPolygonModels a collection ofPolygons.classPointRepresents a single point.classPolygonRepresents a polygon with linear edges, which may include holes.Fields in com.vividsolutions.jts.geom declared as Geometry Modifier and Type Field Description protected Geometry[]GeometryCollection. geometriesInternal representation of thisGeometryCollection.Methods in com.vividsolutions.jts.geom that return Geometry Modifier and Type Method Description GeometryGeometry. buffer(double distance)Computes a buffer area around this geometry having the given width.GeometryGeometry. buffer(double distance, int quadrantSegments)Computes a buffer area around this geometry having the given width and with a specified accuracy of approximation for circular arcs.GeometryGeometry. buffer(double distance, int quadrantSegments, int endCapStyle)Computes a buffer area around this geometry having the given width and with a specified accuracy of approximation for circular arcs, and using a specified end cap style.GeometryGeometryFactory. buildGeometry(java.util.Collection geomList)Build an appropriateGeometry,MultiGeometry, orGeometryCollectionto contain theGeometrys in it.GeometryGeometry. convexHull()Computes the smallest convexPolygonthat contains all the points in theGeometry.GeometryPolygon. convexHull()GeometryGeometryFactory. createGeometry(Geometry g)Creates a deep copy of the inputGeometry.GeometryGeometry. difference(Geometry other)Computes aGeometryrepresenting the closure of the point-set of the points contained in thisGeometrythat are not contained in theotherGeometry.abstract GeometryGeometry. getBoundary()Returns the boundary, or an empty geometry of appropriate dimension if thisGeometryis empty.GeometryGeometryCollection. getBoundary()GeometryLineString. getBoundary()Gets the boundary of this geometry.GeometryMultiLineString. getBoundary()Gets the boundary of this geometry.GeometryMultiPoint. getBoundary()Gets the boundary of this geometry.GeometryMultiPolygon. getBoundary()Computes the boundary of this geometryGeometryPoint. getBoundary()Gets the boundary of this geometry.GeometryPolygon. getBoundary()Computes the boundary of this geometryGeometryGeometry. getEnvelope()Gets a Geometry representing the envelope (bounding box) of thisGeometry.GeometryGeometry. getGeometryN(int n)Returns an elementGeometryfrom aGeometryCollection(orthis, if the geometry is not a collection).GeometryGeometryCollection. getGeometryN(int n)GeometryGeometry. intersection(Geometry other)Computes aGeometryrepresenting the point-set which is common to both thisGeometryand theotherGeometry.GeometryGeometry. norm()Creates a new Geometry which is a normalized copy of this Geometry.static GeometryOctagonalEnvelope. octagonalEnvelope(Geometry geom)Gets the octagonal envelope of a geometryabstract GeometryGeometry. reverse()Computes a new geometry which has all component coordinate sequences in reverse order (opposite orientation) to this one.GeometryGeometryCollection. reverse()Creates aGeometryCollectionwith every component reversed.GeometryLinearRing. reverse()GeometryLineString. reverse()Creates aLineStringwhose coordinates are in the reverse order of this objectsGeometryMultiLineString. reverse()Creates aMultiLineStringin the reverse order to this object.GeometryMultiPolygon. reverse()Creates aMultiPolygonwith every component reversed.GeometryPoint. reverse()GeometryPolygon. reverse()GeometryGeometry. symDifference(Geometry other)Computes aGeometry representing the closure of the point-set which is the union of the points in this Geometrywhich are not contained in theotherGeometry, with the points in theotherGeometry not contained in thisGeometry.GeometryGeometryFactory. toGeometry(Envelope envelope)Creates aGeometrywith the same extent as the given envelope.GeometryOctagonalEnvelope. toGeometry(GeometryFactory geomFactory)static Geometry[]GeometryFactory. toGeometryArray(java.util.Collection geometries)Converts theListto an array.GeometryGeometry. union()Computes the union of all the elements of this geometry.GeometryGeometry. union(Geometry other)Computes aGeometryrepresenting the point-set which is contained in both thisGeometryand theotherGeometry.Methods in com.vividsolutions.jts.geom with parameters of type Geometry Modifier and Type Method Description protected voidGeometry. checkNotGeometryCollection(Geometry g)Throws an exception ifg's class isGeometryCollection.booleanGeometry. contains(Geometry g)Tests whether this geometry contains the argument geometry.booleanGeometry. coveredBy(Geometry g)Tests whether this geometry is covered by the argument geometry.booleanGeometry. covers(Geometry g)Tests whether this geometry covers the argument geometry.GeometryGeometryFactory. createGeometry(Geometry g)Creates a deep copy of the inputGeometry.GeometryCollectionGeometryFactory. createGeometryCollection(Geometry[] geometries)Creates a GeometryCollection using the given Geometries; a null or empty array will create an empty GeometryCollection.static PointGeometryFactory. createPointFromInternalCoord(Coordinate coord, Geometry exemplar)booleanGeometry. crosses(Geometry g)Tests whether this geometry crosses the argument geometry.GeometryGeometry. difference(Geometry other)Computes aGeometryrepresenting the closure of the point-set of the points contained in thisGeometrythat are not contained in theotherGeometry.booleanGeometry. disjoint(Geometry g)Tests whether this geometry is disjoint from the argument geometry.doubleGeometry. distance(Geometry g)Returns the minimum distance between thisGeometryand anotherGeometry.booleanGeometry. equals(Geometry g)Tests whether this geometry is topologically equal to the argument geometry.booleanGeometry. equalsExact(Geometry other)Returns true if the twoGeometrys are exactly equal.abstract booleanGeometry. equalsExact(Geometry other, double tolerance)Returns true if the twoGeometrys are exactly equal, up to a specified distance tolerance.booleanGeometryCollection. equalsExact(Geometry other, double tolerance)booleanLineString. equalsExact(Geometry other, double tolerance)booleanMultiLineString. equalsExact(Geometry other, double tolerance)booleanMultiPoint. equalsExact(Geometry other, double tolerance)booleanMultiPolygon. equalsExact(Geometry other, double tolerance)booleanPoint. equalsExact(Geometry other, double tolerance)booleanPolygon. equalsExact(Geometry other, double tolerance)booleanGeometry. equalsNorm(Geometry g)Tests whether two geometries are exactly equal in their normalized forms.booleanGeometry. equalsTopo(Geometry g)Tests whether this geometry is topologically equal to the argument geometry as defined by the SFSequalspredicate.voidOctagonalEnvelope. expandToInclude(Geometry g)voidGeometryComponentFilter. filter(Geometry geom)Performs an operation with or ongeom.voidGeometryFilter. filter(Geometry geom)Performs an operation with or ongeom.protected static booleanGeometry. hasNonEmptyElements(Geometry[] geometries)Returns true if the array contains any non-emptyGeometrys.GeometryGeometry. intersection(Geometry other)Computes aGeometryrepresenting the point-set which is common to both thisGeometryand theotherGeometry.booleanGeometry. intersects(Geometry g)Tests whether this geometry intersects the argument geometry.protected booleanGeometry. isEquivalentClass(Geometry other)Returns whether the twoGeometrys are equal, from the point of view of theequalsExactmethod.protected booleanLineString. isEquivalentClass(Geometry other)booleanGeometry. isWithinDistance(Geometry geom, double distance)Tests whether the distance from thisGeometryto another is less than or equal to a specified value.static GeometryOctagonalEnvelope. octagonalEnvelope(Geometry geom)Gets the octagonal envelope of a geometrybooleanGeometry. overlaps(Geometry g)Tests whether this geometry overlaps the specified geometry.IntersectionMatrixGeometry. relate(Geometry g)Returns the DE-9IMIntersectionMatrixfor the twoGeometrys.booleanGeometry. relate(Geometry g, java.lang.String intersectionPattern)Tests whether the elements in the DE-9IMIntersectionMatrixfor the twoGeometrys match the elements inintersectionPattern.GeometryGeometry. symDifference(Geometry other)Computes aGeometry representing the closure of the point-set which is the union of the points in this Geometrywhich are not contained in theotherGeometry, with the points in theotherGeometry not contained in thisGeometry.booleanGeometry. touches(Geometry g)Tests whether this geometry touches the argument geometry.GeometryGeometry. union(Geometry other)Computes aGeometryrepresenting the point-set which is contained in both thisGeometryand theotherGeometry.booleanGeometry. within(Geometry g)Tests whether this geometry is within the specified geometry.Constructors in com.vividsolutions.jts.geom with parameters of type Geometry Constructor Description GeometryCollection(Geometry[] geometries, GeometryFactory factory)GeometryCollection(Geometry[] geometries, PrecisionModel precisionModel, int SRID)Deprecated.Use GeometryFactory insteadGeometryCollectionIterator(Geometry parent)Constructs an iterator over the givenGeometry.OctagonalEnvelope(Geometry geom)Creates a new null bounding octagon bounding aGeometry -
Uses of Geometry in com.vividsolutions.jts.geom.prep
Methods in com.vividsolutions.jts.geom.prep that return Geometry Modifier and Type Method Description GeometryPreparedGeometry. getGeometry()Gets the originalGeometrywhich has been prepared.Methods in com.vividsolutions.jts.geom.prep with parameters of type Geometry Modifier and Type Method Description booleanPreparedGeometry. contains(Geometry geom)Tests whether the baseGeometrycontains a given geometry.booleanPreparedPolygon. contains(Geometry g)booleanPreparedGeometry. containsProperly(Geometry geom)Tests whether the baseGeometryproperly contains a given geometry.booleanPreparedPolygon. containsProperly(Geometry g)booleanPreparedGeometry. coveredBy(Geometry geom)Tests whether the baseGeometryis covered by a given geometry.booleanPreparedGeometry. covers(Geometry geom)Tests whether the baseGeometrycovers a given geometry.booleanPreparedPolygon. covers(Geometry g)PreparedGeometryPreparedGeometryFactory. create(Geometry geom)Creates a newPreparedGeometryappropriate for the argumentGeometry.booleanPreparedGeometry. crosses(Geometry geom)Tests whether the baseGeometrycrosses a given geometry.booleanPreparedGeometry. disjoint(Geometry geom)Tests whether the baseGeometryis disjoint from a given geometry.booleanPreparedGeometry. intersects(Geometry geom)Tests whether the baseGeometryintersects a given geometry.booleanPreparedLineString. intersects(Geometry g)booleanPreparedPoint. intersects(Geometry g)Tests whether this point intersects aGeometry.booleanPreparedPolygon. intersects(Geometry g)booleanPreparedGeometry. overlaps(Geometry geom)Tests whether the baseGeometryoverlaps a given geometry.static PreparedGeometryPreparedGeometryFactory. prepare(Geometry geom)Creates a newPreparedGeometryappropriate for the argumentGeometry.booleanPreparedGeometry. touches(Geometry geom)Tests whether the baseGeometrytouches a given geometry.booleanPreparedGeometry. within(Geometry geom)Tests whether the baseGeometryis within a given geometry. -
Uses of Geometry in com.vividsolutions.jts.geom.util
Methods in com.vividsolutions.jts.geom.util that return Geometry Modifier and Type Method Description GeometryGeometryCombiner. combine()Computes the combination of the input geometries to produce the most appropriateGeometryorGeometryCollectionstatic GeometryGeometryCombiner. combine(Geometry g0, Geometry g1)Combines two geometries.static GeometryGeometryCombiner. combine(Geometry g0, Geometry g1, Geometry g2)Combines three geometries.static GeometryGeometryCombiner. combine(java.util.Collection geoms)Combines a collection of geometries.GeometrySineStarFactory. createSineStar()Generates the geometry for the sine starGeometryGeometryEditor.CoordinateOperation. edit(Geometry geometry, GeometryFactory factory)GeometryGeometryEditor.CoordinateSequenceOperation. edit(Geometry geometry, GeometryFactory factory)GeometryGeometryEditor. edit(Geometry geometry, GeometryEditor.GeometryEditorOperation operation)Edit the inputGeometrywith the given edit operation.GeometryGeometryEditor.GeometryEditorOperation. edit(Geometry geometry, GeometryFactory factory)Edits a Geometry by returning a new Geometry with a modification.GeometryGeometryEditor.NoOpGeometryOperation. edit(Geometry geometry, GeometryFactory factory)static GeometryLinearComponentExtracter. getGeometry(Geometry geom)Extracts the linear components from a singleGeometryand returns them as either a {@link LineString) or {@link MultiLineString}.static GeometryLinearComponentExtracter. getGeometry(Geometry geom, boolean forceToLineString)Extracts the linear components from a singleGeometryand returns them as either a {@link LineString) or {@link MultiLineString}.static GeometryLineStringExtracter. getGeometry(Geometry geom)Extracts theLineStringelements from a singleGeometryand returns them as either a {@link LineString) or {@link MultiLineString}.GeometryGeometryTransformer. getInputGeometry()Utility function to make input geometry availablestatic GeometryGeometryMapper. map(Geometry geom, GeometryMapper.MapOp op)Maps the members of aGeometry(which may be atomic or composite) into another Geometry of most specific type.GeometryGeometryMapper.MapOp. map(Geometry g)Computes a new geometry value.GeometryAffineTransformation. transform(Geometry g)Cretaes a new @link Geometry which is the result of this transformation applied to the input Geometry.GeometryGeometryTransformer. transform(Geometry inputGeom)protected GeometryGeometryTransformer. transformGeometryCollection(GeometryCollection geom, Geometry parent)protected GeometryGeometryTransformer. transformLinearRing(LinearRing geom, Geometry parent)Transforms a LinearRing.protected GeometryGeometryTransformer. transformLineString(LineString geom, Geometry parent)Transforms aLineStringgeometry.protected GeometryGeometryTransformer. transformMultiLineString(MultiLineString geom, Geometry parent)protected GeometryGeometryTransformer. transformMultiPoint(MultiPoint geom, Geometry parent)protected GeometryGeometryTransformer. transformMultiPolygon(MultiPolygon geom, Geometry parent)protected GeometryGeometryTransformer. transformPoint(Point geom, Geometry parent)protected GeometryGeometryTransformer. transformPolygon(Polygon geom, Geometry parent)Methods in com.vividsolutions.jts.geom.util with parameters of type Geometry Modifier and Type Method Description voidShortCircuitedGeometryVisitor. applyTo(Geometry geom)static GeometryGeometryCombiner. combine(Geometry g0, Geometry g1)Combines two geometries.static GeometryGeometryCombiner. combine(Geometry g0, Geometry g1, Geometry g2)Combines three geometries.abstract Coordinate[]GeometryEditor.CoordinateOperation. edit(Coordinate[] coordinates, Geometry geometry)Edits the array ofCoordinates from aGeometry.GeometryGeometryEditor.CoordinateOperation. edit(Geometry geometry, GeometryFactory factory)abstract CoordinateSequenceGeometryEditor.CoordinateSequenceOperation. edit(CoordinateSequence coordSeq, Geometry geometry)Edits aCoordinateSequencefrom aGeometry.GeometryGeometryEditor.CoordinateSequenceOperation. edit(Geometry geometry, GeometryFactory factory)GeometryGeometryEditor. edit(Geometry geometry, GeometryEditor.GeometryEditorOperation operation)Edit the inputGeometrywith the given edit operation.GeometryGeometryEditor.GeometryEditorOperation. edit(Geometry geometry, GeometryFactory factory)Edits a Geometry by returning a new Geometry with a modification.GeometryGeometryEditor.NoOpGeometryOperation. edit(Geometry geometry, GeometryFactory factory)static java.util.ListGeometryExtracter. extract(Geometry geom, java.lang.Class clz)Extracts the components of type clz from aGeometryand returns them in aList.static java.util.ListGeometryExtracter. extract(Geometry geom, java.lang.Class clz, java.util.List list)Extracts the components of type clz from aGeometryand adds them to the providedList.voidComponentCoordinateExtracter. filter(Geometry geom)voidGeometryExtracter. filter(Geometry geom)voidLinearComponentExtracter. filter(Geometry geom)voidLineStringExtracter. filter(Geometry geom)voidPointExtracter. filter(Geometry geom)voidPolygonExtracter. filter(Geometry geom)static java.util.ListComponentCoordinateExtracter. getCoordinates(Geometry geom)Extracts the linear components from a single geometry.static GeometryLinearComponentExtracter. getGeometry(Geometry geom)Extracts the linear components from a singleGeometryand returns them as either a {@link LineString) or {@link MultiLineString}.static GeometryLinearComponentExtracter. getGeometry(Geometry geom, boolean forceToLineString)Extracts the linear components from a singleGeometryand returns them as either a {@link LineString) or {@link MultiLineString}.static GeometryLineStringExtracter. getGeometry(Geometry geom)Extracts theLineStringelements from a singleGeometryand returns them as either a {@link LineString) or {@link MultiLineString}.static java.util.ListLinearComponentExtracter. getLines(Geometry geom)Extracts the linear components from a single geometry.static java.util.ListLinearComponentExtracter. getLines(Geometry geom, boolean forceToLineString)Extracts the linear components from a single geometry.static java.util.CollectionLinearComponentExtracter. getLines(Geometry geom, java.util.Collection lines)Extracts the linear components from a singleGeometryand adds them to the providedCollection.static java.util.CollectionLinearComponentExtracter. getLines(Geometry geom, java.util.Collection lines, boolean forceToLineString)Extracts the linear components from a singleGeometryand adds them to the providedCollection.static java.util.ListLineStringExtracter. getLines(Geometry geom)static java.util.ListLineStringExtracter. getLines(Geometry geom, java.util.List lines)static java.util.ListPointExtracter. getPoints(Geometry geom)static java.util.ListPointExtracter. getPoints(Geometry geom, java.util.List list)static java.util.ListPolygonExtracter. getPolygons(Geometry geom)static java.util.ListPolygonExtracter. getPolygons(Geometry geom, java.util.List list)static GeometryGeometryMapper. map(Geometry geom, GeometryMapper.MapOp op)Maps the members of aGeometry(which may be atomic or composite) into another Geometry of most specific type.GeometryGeometryMapper.MapOp. map(Geometry g)Computes a new geometry value.GeometryAffineTransformation. transform(Geometry g)Cretaes a new @link Geometry which is the result of this transformation applied to the input Geometry.GeometryGeometryTransformer. transform(Geometry inputGeom)protected CoordinateSequenceGeometryTransformer. transformCoordinates(CoordinateSequence coords, Geometry parent)Transforms aCoordinateSequence.protected GeometryGeometryTransformer. transformGeometryCollection(GeometryCollection geom, Geometry parent)protected GeometryGeometryTransformer. transformLinearRing(LinearRing geom, Geometry parent)Transforms a LinearRing.protected GeometryGeometryTransformer. transformLineString(LineString geom, Geometry parent)Transforms aLineStringgeometry.protected GeometryGeometryTransformer. transformMultiLineString(MultiLineString geom, Geometry parent)protected GeometryGeometryTransformer. transformMultiPoint(MultiPoint geom, Geometry parent)protected GeometryGeometryTransformer. transformMultiPolygon(MultiPolygon geom, Geometry parent)protected GeometryGeometryTransformer. transformPoint(Point geom, Geometry parent)protected GeometryGeometryTransformer. transformPolygon(Polygon geom, Geometry parent)protected abstract voidShortCircuitedGeometryVisitor. visit(Geometry element) -
Uses of Geometry in com.vividsolutions.jts.geomgraph
Methods in com.vividsolutions.jts.geomgraph that return Geometry Modifier and Type Method Description GeometryGeometryGraph. getGeometry()Constructors in com.vividsolutions.jts.geomgraph with parameters of type Geometry Constructor Description GeometryGraph(int argIndex, Geometry parentGeom)GeometryGraph(int argIndex, Geometry parentGeom, BoundaryNodeRule boundaryNodeRule) -
Uses of Geometry in com.vividsolutions.jts.io
Methods in com.vividsolutions.jts.io that return Geometry Modifier and Type Method Description GeometryWKBReader. read(byte[] bytes)Reads a singleGeometryin WKB format from a byte array.GeometryWKBReader. read(InStream is)GeometryWKTReader. read(java.io.Reader reader)Reads a Well-Known Text representation of aGeometryfrom aReader.GeometryWKTReader. read(java.lang.String wellKnownText)Reads a Well-Known Text representation of aGeometryfrom aString.Methods in com.vividsolutions.jts.io with parameters of type Geometry Modifier and Type Method Description byte[]WKBWriter. write(Geometry geom)Writes aGeometryinto a byte array.voidWKBWriter. write(Geometry geom, OutStream os)java.lang.StringWKTWriter. write(Geometry geometry)Converts aGeometryto its Well-known Text representation.voidWKTWriter. write(Geometry geometry, java.io.Writer writer)Converts aGeometryto its Well-known Text representation.java.lang.StringWKTWriter. writeFormatted(Geometry geometry)Same aswrite, but with newlines and spaces to make the well-known text more readable.voidWKTWriter. writeFormatted(Geometry geometry, java.io.Writer writer)Same aswrite, but with newlines and spaces to make the well-known text more readable. -
Uses of Geometry in com.vividsolutions.jts.io.geojson
Methods in com.vividsolutions.jts.io.geojson that return Geometry Modifier and Type Method Description GeometryGeoJsonReader. read(java.io.Reader reader)Reads a GeoJson Geometry from aReaderinto a singleGeometry.GeometryGeoJsonReader. read(java.lang.String json)Reads a GeoJson Geometry from a String into a singleGeometry.Methods in com.vividsolutions.jts.io.geojson with parameters of type Geometry Modifier and Type Method Description java.lang.StringGeoJsonWriter. write(Geometry geometry)Writes aGeometryin GeoJson format to a String.voidGeoJsonWriter. write(Geometry geometry, java.io.Writer writer)Writes aGeometryin GeoJson format into aWriter. -
Uses of Geometry in com.vividsolutions.jts.io.gml2
Methods in com.vividsolutions.jts.io.gml2 that return Geometry Modifier and Type Method Description GeometryGMLHandler. getGeometry()Gets the geometry parsed by this handler.GeometryGMLReader. read(java.io.Reader reader, GeometryFactory geometryFactory)Reads a GML2 Geometry from aReaderinto a singleGeometryIf a collection of Geometries is found, aGeometryCollectionis returned.GeometryGMLReader. read(java.lang.String gml, GeometryFactory geometryFactory)Reads a GML2 Geometry from a String into a singleGeometryIf a collection of geometries is found, aGeometryCollectionis returned.Methods in com.vividsolutions.jts.io.gml2 with parameters of type Geometry Modifier and Type Method Description java.lang.StringGMLWriter. write(Geometry geom)Writes aGeometryin GML2 format to a String.voidGMLWriter. write(Geometry geom, java.io.Writer writer)Writes aGeometryin GML2 format into aWriter. -
Uses of Geometry in com.vividsolutions.jts.io.kml
Methods in com.vividsolutions.jts.io.kml with parameters of type Geometry Modifier and Type Method Description java.lang.StringKMLWriter. write(Geometry geom)Writes aGeometryin KML format as a string.voidKMLWriter. write(Geometry geometry, java.io.Writer writer)Writes the KML representation of aGeometryto aWriter.voidKMLWriter. write(Geometry geometry, java.lang.StringBuffer buf)Appends the KML representation of aGeometryto aStringBuffer.static java.lang.StringKMLWriter. writeGeometry(Geometry geometry, double z)Writes a Geometry as KML to a string, using a specified Z value.static java.lang.StringKMLWriter. writeGeometry(Geometry geometry, double z, int precision, boolean extrude, java.lang.String altitudeMode)Writes a Geometry as KML to a string, using a specified Z value, precision, extrude flag, and altitude mode code. -
Uses of Geometry in com.vividsolutions.jts.linearref
Methods in com.vividsolutions.jts.linearref that return Geometry Modifier and Type Method Description GeometryLengthIndexedLine. extractLine(double startIndex, double endIndex)Computes theLineStringfor the interval on the line between the given indices.GeometryLocationIndexedLine. extractLine(LinearLocation startIndex, LinearLocation endIndex)Computes theLineStringfor the interval on the line between the given indices.GeometryLinearGeometryBuilder. getGeometry()Methods in com.vividsolutions.jts.linearref with parameters of type Geometry Modifier and Type Method Description voidLinearLocation. clamp(Geometry linear)Ensures the indexes are valid for a given linearGeometry.CoordinateLinearLocation. getCoordinate(Geometry linearGeom)Gets theCoordinatealong the given linearGeometrywhich is referenced by this location.static LinearLocationLinearLocation. getEndLocation(Geometry linear)Gets a location which refers to the end of a linearGeometry.static doubleLengthLocationMap. getLength(Geometry linearGeom, LinearLocation loc)Computes the length for a givenLinearLocationon a linearGeometry.static LinearLocationLengthLocationMap. getLocation(Geometry linearGeom, double length)Computes theLinearLocationfor a given length along a linearGeometry.static LinearLocationLengthLocationMap. getLocation(Geometry linearGeom, double length, boolean resolveLower)Computes theLinearLocationfor a given length along a linearGeometry, with control over how the location is resolved at component endpoints.LineSegmentLinearLocation. getSegment(Geometry linearGeom)Gets aLineSegmentrepresenting the segment of the given linearGeometrywhich contains this location.doubleLinearLocation. getSegmentLength(Geometry linearGeom)Gets the length of the segment in the given Geometry containing this location.double[]LengthIndexedLine. indicesOf(Geometry subLine)Computes the indices for a subline of the line.LinearLocation[]LocationIndexedLine. indicesOf(Geometry subLine)Computes the indices for a subline of the line.booleanLinearLocation. isEndpoint(Geometry linearGeom)Tests whether this location is an endpoint of the linear component it refers to.booleanLinearLocation. isValid(Geometry linearGeom)Tests whether this location refers to a valid location on the given linearGeometry.voidLinearLocation. setToEnd(Geometry linear)Sets the value of this location to refer to the end of a linear geometry.voidLinearLocation. snapToVertex(Geometry linearGeom, double minDistance)Snaps the value of this location to the nearest vertex on the given linearGeometry, if the vertex is closer than minDistance.LinearLocationLinearLocation. toLowest(Geometry linearGeom)Converts a linear location to the lowest equivalent location index.Constructors in com.vividsolutions.jts.linearref with parameters of type Geometry Constructor Description LengthIndexedLine(Geometry linearGeom)Constructs an object which allows a linearGeometryto be linearly referenced using length as an index.LengthLocationMap(Geometry linearGeom)LinearIterator(Geometry linear)Creates an iterator initialized to the start of a linearGeometryLinearIterator(Geometry linearGeom, int componentIndex, int vertexIndex)Creates an iterator starting at a specified component and vertex in a linearGeometryLinearIterator(Geometry linear, LinearLocation start)Creates an iterator starting at aLinearLocationon a linearGeometryLocationIndexedLine(Geometry linearGeom)Constructs an object which allows linear referencing along a given linearGeometry. -
Uses of Geometry in com.vividsolutions.jts.noding
Methods in com.vividsolutions.jts.noding that return Geometry Modifier and Type Method Description static GeometrySegmentStringUtil. toGeometry(java.util.Collection segStrings, GeometryFactory geomFact)Converts a collection ofSegmentStrings into aGeometry.Methods in com.vividsolutions.jts.noding with parameters of type Geometry Modifier and Type Method Description static java.util.ListSegmentStringUtil. extractNodedSegmentStrings(Geometry geom)Extracts all linear components from a givenGeometrytoSegmentStrings.static java.util.ListSegmentStringUtil. extractSegmentStrings(Geometry geom)Extracts all linear components from a givenGeometrytoSegmentStrings. -
Uses of Geometry in com.vividsolutions.jts.operation
Methods in com.vividsolutions.jts.operation that return Geometry Modifier and Type Method Description GeometryGeometryGraphOperation. getArgGeometry(int i)GeometryBoundaryOp. getBoundary()static GeometryBoundaryOp. getBoundary(Geometry g)static GeometryBoundaryOp. getBoundary(Geometry g, BoundaryNodeRule bnRule)Methods in com.vividsolutions.jts.operation with parameters of type Geometry Modifier and Type Method Description static GeometryBoundaryOp. getBoundary(Geometry g)static GeometryBoundaryOp. getBoundary(Geometry g, BoundaryNodeRule bnRule)Constructors in com.vividsolutions.jts.operation with parameters of type Geometry Constructor Description BoundaryOp(Geometry geom)BoundaryOp(Geometry geom, BoundaryNodeRule bnRule)GeometryGraphOperation(Geometry g0)GeometryGraphOperation(Geometry g0, Geometry g1)GeometryGraphOperation(Geometry g0, Geometry g1, BoundaryNodeRule boundaryNodeRule)IsSimpleOp(Geometry geom)Creates a simplicity checker using the default SFS Mod-2 Boundary Node RuleIsSimpleOp(Geometry geom, BoundaryNodeRule boundaryNodeRule)Creates a simplicity checker using a givenBoundaryNodeRule -
Uses of Geometry in com.vividsolutions.jts.operation.buffer
Methods in com.vividsolutions.jts.operation.buffer that return Geometry Modifier and Type Method Description static GeometryBufferOp. bufferOp(Geometry g, double distance)Computes the buffer of a geometry for a given buffer distance.static GeometryBufferOp. bufferOp(Geometry g, double distance, int quadrantSegments)Comutes the buffer for a geometry for a given buffer distance and accuracy of approximation.static GeometryBufferOp. bufferOp(Geometry g, double distance, int quadrantSegments, int endCapStyle)Comutes the buffer for a geometry for a given buffer distance and accuracy of approximation.static GeometryBufferOp. bufferOp(Geometry g, double distance, BufferParameters params)Comutes the buffer for a geometry for a given buffer distance and accuracy of approximation.GeometryBufferOp. getResultGeometry(double distance)Returns the buffer computed for a geometry for a given buffer distance.Methods in com.vividsolutions.jts.operation.buffer with parameters of type Geometry Modifier and Type Method Description static GeometryBufferOp. bufferOp(Geometry g, double distance)Computes the buffer of a geometry for a given buffer distance.static GeometryBufferOp. bufferOp(Geometry g, double distance, int quadrantSegments)Comutes the buffer for a geometry for a given buffer distance and accuracy of approximation.static GeometryBufferOp. bufferOp(Geometry g, double distance, int quadrantSegments, int endCapStyle)Comutes the buffer for a geometry for a given buffer distance and accuracy of approximation.static GeometryBufferOp. bufferOp(Geometry g, double distance, BufferParameters params)Comutes the buffer for a geometry for a given buffer distance and accuracy of approximation.Constructors in com.vividsolutions.jts.operation.buffer with parameters of type Geometry Constructor Description BufferOp(Geometry g)Initializes a buffer computation for the given geometryBufferOp(Geometry g, BufferParameters bufParams)Initializes a buffer computation for the given geometry with the given set of parametersOffsetCurveSetBuilder(Geometry inputGeom, double distance, OffsetCurveBuilder curveBuilder) -
Uses of Geometry in com.vividsolutions.jts.operation.buffer.validate
Methods in com.vividsolutions.jts.operation.buffer.validate that return Geometry Modifier and Type Method Description GeometryBufferDistanceValidator. getErrorIndicator()Gets a geometry which indicates the location and nature of a validation failure.GeometryBufferResultValidator. getErrorIndicator()Gets a geometry which indicates the location and nature of a validation failure.Methods in com.vividsolutions.jts.operation.buffer.validate with parameters of type Geometry Modifier and Type Method Description static voidDistanceToPointFinder. computeDistance(Geometry geom, Coordinate pt, PointPairDistance ptDist)doubleBufferCurveMaximumDistanceFinder. findDistance(Geometry bufferCurve)static booleanBufferResultValidator. isValid(Geometry g, double distance, Geometry result)static java.lang.StringBufferResultValidator. isValidMsg(Geometry g, double distance, Geometry result)Checks whether the geometry buffer is valid, and returns an error message if not.Constructors in com.vividsolutions.jts.operation.buffer.validate with parameters of type Geometry Constructor Description BufferCurveMaximumDistanceFinder(Geometry inputGeom)BufferDistanceValidator(Geometry input, double bufDistance, Geometry result)BufferResultValidator(Geometry input, double distance, Geometry result)MaxMidpointDistanceFilter(Geometry geom)MaxPointDistanceFilter(Geometry geom) -
Uses of Geometry in com.vividsolutions.jts.operation.distance
Methods in com.vividsolutions.jts.operation.distance that return Geometry Modifier and Type Method Description GeometryGeometryLocation. getGeometryComponent()Returns the geometry component on (or in) which this location occurs.Methods in com.vividsolutions.jts.operation.distance with parameters of type Geometry Modifier and Type Method Description static STRtreeFacetSequenceTreeBuilder. build(Geometry g)static Coordinate[]DistanceOp. closestPoints(Geometry g0, Geometry g1)Deprecated.renamed to nearestPointsstatic doubleDistanceOp. distance(Geometry g0, Geometry g1)Compute the distance between the nearest points of two geometries.static doubleIndexedFacetDistance. distance(Geometry g1, Geometry g2)Computes the distance between two geometries using the indexed approach.voidConnectedElementLocationFilter. filter(Geometry geom)voidConnectedElementPointFilter. filter(Geometry geom)static java.util.ListConnectedElementPointFilter. getCoordinates(Geometry geom)Returns a list containing a Coordinate from each Polygon, LineString, and Point found inside the specified geometry.doubleIndexedFacetDistance. getDistance(Geometry g)Computes the distance from the base geometry to the given geometry.static java.util.ListConnectedElementLocationFilter. getLocations(Geometry geom)Returns a list containing a point from each Polygon, LineString, and Point found inside the specified geometry.static booleanDistanceOp. isWithinDistance(Geometry g0, Geometry g1, double distance)Test whether two geometries lie within a given distance of each other.static Coordinate[]DistanceOp. nearestPoints(Geometry g0, Geometry g1)Compute the the nearest points of two geometries.Constructors in com.vividsolutions.jts.operation.distance with parameters of type Geometry Constructor Description DistanceOp(Geometry g0, Geometry g1)Constructs a DistanceOp that computes the distance and nearest points between the two specified geometries.DistanceOp(Geometry g0, Geometry g1, double terminateDistance)Constructs a DistanceOp that computes the distance and nearest points between the two specified geometries.GeometryLocation(Geometry component, int segIndex, Coordinate pt)Constructs a GeometryLocation specifying a point on a geometry, as well as the segment that the point is on (orGeometryLocation.INSIDE_AREAif the point is not on a segment).GeometryLocation(Geometry component, Coordinate pt)Constructs a GeometryLocation specifying a point inside an area geometry.IndexedFacetDistance(Geometry g1)Creates a new distance-finding instance for a given targetGeometry. -
Uses of Geometry in com.vividsolutions.jts.operation.distance3d
Methods in com.vividsolutions.jts.operation.distance3d with parameters of type Geometry Modifier and Type Method Description static doubleDistance3DOp. distance(Geometry g0, Geometry g1)Compute the distance between the nearest points of two geometries.static booleanDistance3DOp. isWithinDistance(Geometry g0, Geometry g1, double distance)Test whether two geometries lie within a given distance of each other.static Coordinate[]Distance3DOp. nearestPoints(Geometry g0, Geometry g1)Compute the the nearest points of two geometries.Constructors in com.vividsolutions.jts.operation.distance3d with parameters of type Geometry Constructor Description Distance3DOp(Geometry g0, Geometry g1)Constructs a DistanceOp that computes the distance and nearest points between the two specified geometries.Distance3DOp(Geometry g0, Geometry g1, double terminateDistance)Constructs a DistanceOp that computes the distance and nearest points between the two specified geometries. -
Uses of Geometry in com.vividsolutions.jts.operation.linemerge
Methods in com.vividsolutions.jts.operation.linemerge that return Geometry Modifier and Type Method Description GeometryLineSequencer. getSequencedLineStrings()Returns theLineStringorMultiLineStringbuilt by the sequencing process, if one exists.static GeometryLineSequencer. sequence(Geometry geom)Methods in com.vividsolutions.jts.operation.linemerge with parameters of type Geometry Modifier and Type Method Description voidLineMerger. add(Geometry geometry)Adds a Geometry to be processed.voidLineSequencer. add(Geometry geometry)Adds aGeometryto be sequenced.static booleanLineSequencer. isSequenced(Geometry geom)Tests whether aGeometryis sequenced correctly.static GeometryLineSequencer. sequence(Geometry geom) -
Uses of Geometry in com.vividsolutions.jts.operation.overlay
Methods in com.vividsolutions.jts.operation.overlay that return Geometry Modifier and Type Method Description static GeometryOverlayOp. createEmptyResult(int overlayOpCode, Geometry a, Geometry b, GeometryFactory geomFact)Creates an empty result geometry of the appropriate dimension, based on the given overlay operation and the dimensions of the inputs.GeometryOverlayOp. getResultGeometry(int overlayOpCode)Gets the result of the overlay for a given overlay operation.static GeometryOverlayOp. overlayOp(Geometry geom0, Geometry geom1, int opCode)Computes an overlay operation for the given geometry arguments.Methods in com.vividsolutions.jts.operation.overlay with parameters of type Geometry Modifier and Type Method Description static GeometryOverlayOp. createEmptyResult(int overlayOpCode, Geometry a, Geometry b, GeometryFactory geomFact)Creates an empty result geometry of the appropriate dimension, based on the given overlay operation and the dimensions of the inputs.static GeometryOverlayOp. overlayOp(Geometry geom0, Geometry geom1, int opCode)Computes an overlay operation for the given geometry arguments.Constructors in com.vividsolutions.jts.operation.overlay with parameters of type Geometry Constructor Description OverlayOp(Geometry g0, Geometry g1)Constructs an instance to compute a single overlay operation for the given geometries. -
Uses of Geometry in com.vividsolutions.jts.operation.overlay.snap
Methods in com.vividsolutions.jts.operation.overlay.snap that return Geometry Modifier and Type Method Description static GeometrySnapIfNeededOverlayOp. difference(Geometry g0, Geometry g1)static GeometrySnapOverlayOp. difference(Geometry g0, Geometry g1)GeometrySnapIfNeededOverlayOp. getResultGeometry(int opCode)GeometrySnapOverlayOp. getResultGeometry(int opCode)static GeometrySnapIfNeededOverlayOp. intersection(Geometry g0, Geometry g1)static GeometrySnapOverlayOp. intersection(Geometry g0, Geometry g1)static GeometrySnapIfNeededOverlayOp. overlayOp(Geometry g0, Geometry g1, int opCode)static GeometrySnapOverlayOp. overlayOp(Geometry g0, Geometry g1, int opCode)static Geometry[]GeometrySnapper. snap(Geometry g0, Geometry g1, double snapTolerance)Snaps two geometries together with a given tolerance.GeometryGeometrySnapper. snapTo(Geometry snapGeom, double snapTolerance)Snaps the vertices in the componentLineStrings of the source geometry to the vertices of the given snap geometry.GeometryGeometrySnapper. snapToSelf(double snapTolerance, boolean cleanResult)Snaps the vertices in the componentLineStrings of the source geometry to the vertices of the same geometry.static GeometryGeometrySnapper. snapToSelf(Geometry geom, double snapTolerance, boolean cleanResult)Snaps a geometry to itself.static GeometrySnapIfNeededOverlayOp. symDifference(Geometry g0, Geometry g1)static GeometrySnapOverlayOp. symDifference(Geometry g0, Geometry g1)static GeometrySnapIfNeededOverlayOp. union(Geometry g0, Geometry g1)static GeometrySnapOverlayOp. union(Geometry g0, Geometry g1)Methods in com.vividsolutions.jts.operation.overlay.snap with parameters of type Geometry Modifier and Type Method Description static doubleGeometrySnapper. computeOverlaySnapTolerance(Geometry g)Estimates the snap tolerance for a Geometry, taking into account its precision model.static doubleGeometrySnapper. computeOverlaySnapTolerance(Geometry g0, Geometry g1)static doubleGeometrySnapper. computeSizeBasedSnapTolerance(Geometry g)static GeometrySnapIfNeededOverlayOp. difference(Geometry g0, Geometry g1)static GeometrySnapOverlayOp. difference(Geometry g0, Geometry g1)static GeometrySnapIfNeededOverlayOp. intersection(Geometry g0, Geometry g1)static GeometrySnapOverlayOp. intersection(Geometry g0, Geometry g1)static GeometrySnapIfNeededOverlayOp. overlayOp(Geometry g0, Geometry g1, int opCode)static GeometrySnapOverlayOp. overlayOp(Geometry g0, Geometry g1, int opCode)static Geometry[]GeometrySnapper. snap(Geometry g0, Geometry g1, double snapTolerance)Snaps two geometries together with a given tolerance.GeometryGeometrySnapper. snapTo(Geometry snapGeom, double snapTolerance)Snaps the vertices in the componentLineStrings of the source geometry to the vertices of the given snap geometry.static GeometryGeometrySnapper. snapToSelf(Geometry geom, double snapTolerance, boolean cleanResult)Snaps a geometry to itself.static GeometrySnapIfNeededOverlayOp. symDifference(Geometry g0, Geometry g1)static GeometrySnapOverlayOp. symDifference(Geometry g0, Geometry g1)static GeometrySnapIfNeededOverlayOp. union(Geometry g0, Geometry g1)static GeometrySnapOverlayOp. union(Geometry g0, Geometry g1)Constructors in com.vividsolutions.jts.operation.overlay.snap with parameters of type Geometry Constructor Description GeometrySnapper(Geometry srcGeom)Creates a new snapper acting on the given geometrySnapIfNeededOverlayOp(Geometry g1, Geometry g2)SnapOverlayOp(Geometry g1, Geometry g2) -
Uses of Geometry in com.vividsolutions.jts.operation.overlay.validate
Methods in com.vividsolutions.jts.operation.overlay.validate with parameters of type Geometry Modifier and Type Method Description static booleanOverlayResultValidator. isValid(Geometry a, Geometry b, int overlayOp, Geometry result)Constructors in com.vividsolutions.jts.operation.overlay.validate with parameters of type Geometry Constructor Description FuzzyPointLocator(Geometry g, double boundaryDistanceTolerance)OffsetPointGenerator(Geometry g)OverlayResultValidator(Geometry a, Geometry b, Geometry result) -
Uses of Geometry in com.vividsolutions.jts.operation.polygonize
Methods in com.vividsolutions.jts.operation.polygonize that return Geometry Modifier and Type Method Description GeometryPolygonizer. getGeometry()Gets a geometry representing the polygons formed by the polygonization.Methods in com.vividsolutions.jts.operation.polygonize with parameters of type Geometry Modifier and Type Method Description voidPolygonizer. add(Geometry g)Add aGeometryto the edges to be polygonized. -
Uses of Geometry in com.vividsolutions.jts.operation.predicate
Methods in com.vividsolutions.jts.operation.predicate with parameters of type Geometry Modifier and Type Method Description booleanRectangleContains. contains(Geometry geom)static booleanRectangleContains. contains(Polygon rectangle, Geometry b)Tests whether a rectangle contains a given geometry.booleanRectangleIntersects. intersects(Geometry geom)Tests whether the given Geometry intersects the query rectangle.static booleanRectangleIntersects. intersects(Polygon rectangle, Geometry b)Tests whether a rectangle intersects a given geometry. -
Uses of Geometry in com.vividsolutions.jts.operation.relate
Methods in com.vividsolutions.jts.operation.relate with parameters of type Geometry Modifier and Type Method Description static IntersectionMatrixRelateOp. relate(Geometry a, Geometry b)Computes theIntersectionMatrixfor the spatial relationship between twoGeometrys, using the default (OGC SFS) Boundary Node Rulestatic IntersectionMatrixRelateOp. relate(Geometry a, Geometry b, BoundaryNodeRule boundaryNodeRule)Computes theIntersectionMatrixfor the spatial relationship between twoGeometrys using a specified Boundary Node Rule.Constructors in com.vividsolutions.jts.operation.relate with parameters of type Geometry Constructor Description RelateOp(Geometry g0, Geometry g1)Creates a new Relate operation, using the default (OGC SFS) Boundary Node Rule.RelateOp(Geometry g0, Geometry g1, BoundaryNodeRule boundaryNodeRule)Creates a new Relate operation with a specified Boundary Node Rule. -
Uses of Geometry in com.vividsolutions.jts.operation.union
Methods in com.vividsolutions.jts.operation.union that return Geometry Modifier and Type Method Description GeometryCascadedPolygonUnion. union()Computes the union of the input geometries.static GeometryCascadedPolygonUnion. union(java.util.Collection polys)GeometryPointGeometryUnion. union()static GeometryPointGeometryUnion. union(Puntal pointGeom, Geometry otherGeom)GeometryUnaryUnionOp. union()Gets the union of the input geometries.static GeometryUnaryUnionOp. union(Geometry geom)Constructs a unary union operation for aGeometry(which may be aGeometryCollection).static GeometryUnaryUnionOp. union(java.util.Collection geoms)Computes the geometric union of aCollectionofGeometrys.static GeometryUnaryUnionOp. union(java.util.Collection geoms, GeometryFactory geomFact)Computes the geometric union of aCollectionofGeometrys.GeometryUnionInteracting. union()static GeometryUnionInteracting. union(Geometry g0, Geometry g1)Methods in com.vividsolutions.jts.operation.union with parameters of type Geometry Modifier and Type Method Description static GeometryPointGeometryUnion. union(Puntal pointGeom, Geometry otherGeom)static GeometryUnaryUnionOp. union(Geometry geom)Constructs a unary union operation for aGeometry(which may be aGeometryCollection).static GeometryUnionInteracting. union(Geometry g0, Geometry g1)Constructors in com.vividsolutions.jts.operation.union with parameters of type Geometry Constructor Description PointGeometryUnion(Puntal pointGeom, Geometry otherGeom)UnaryUnionOp(Geometry geom)Constructs a unary union operation for aGeometry(which may be aGeometryCollection).UnionInteracting(Geometry g0, Geometry g1) -
Uses of Geometry in com.vividsolutions.jts.operation.valid
Methods in com.vividsolutions.jts.operation.valid with parameters of type Geometry Modifier and Type Method Description booleanRepeatedPointTester. hasRepeatedPoint(Geometry g)static booleanIsValidOp. isValid(Geometry geom)Tests whether aGeometryis valid.Constructors in com.vividsolutions.jts.operation.valid with parameters of type Geometry Constructor Description IsValidOp(Geometry parentGeometry) -
Uses of Geometry in com.vividsolutions.jts.precision
Methods in com.vividsolutions.jts.precision that return Geometry Modifier and Type Method Description GeometryCommonBitsOp. buffer(Geometry geom0, double distance)Computes the buffer a geometry, using enhanced precision.static GeometryEnhancedPrecisionOp. buffer(Geometry geom, double distance)Computes the buffer of aGeometry, using enhanced precision.GeometryCommonBitsOp. difference(Geometry geom0, Geometry geom1)Computes the set-theoretic difference of twoGeometrys, using enhanced precision.static GeometryEnhancedPrecisionOp. difference(Geometry geom0, Geometry geom1)Computes the set-theoretic difference of twoGeometrys, using enhanced precision.static GeometryMinimumClearance. getLine(Geometry g)Gets a LineString containing two points which are at the Minimum Clearance distance for the given Geometry.static GeometrySimpleMinimumClearance. getLine(Geometry g)GeometryCommonBitsOp. intersection(Geometry geom0, Geometry geom1)Computes the set-theoretic intersection of twoGeometrys, using enhanced precision.static GeometryEnhancedPrecisionOp. intersection(Geometry geom0, Geometry geom1)Computes the set-theoretic intersection of twoGeometrys, using enhanced precision.GeometryGeometryPrecisionReducer. reduce(Geometry geom)static GeometryGeometryPrecisionReducer. reduce(Geometry g, PrecisionModel precModel)Convenience method for doing precision reduction on a single geometry, with collapses removed and keeping the geometry precision model the same, and preserving polygonal topology.GeometrySimpleGeometryPrecisionReducer. reduce(Geometry geom)Deprecated.static GeometrySimpleGeometryPrecisionReducer. reduce(Geometry g, PrecisionModel precModel)Deprecated.Convenience method for doing precision reduction on a single geometry, with collapses removed and keeping the geometry precision model the same.static GeometryGeometryPrecisionReducer. reducePointwise(Geometry g, PrecisionModel precModel)Convenience method for doing pointwise precision reduction on a single geometry, with collapses removed and keeping the geometry precision model the same, but NOT preserving valid polygonal topology.GeometryCommonBitsRemover. removeCommonBits(Geometry geom)Removes the common coordinate bits from a Geometry.GeometryCommonBitsOp. symDifference(Geometry geom0, Geometry geom1)Computes the set-theoretic symmetric difference of two geometries, using enhanced precision.static GeometryEnhancedPrecisionOp. symDifference(Geometry geom0, Geometry geom1)Computes the set-theoretic symmetric difference of twoGeometrys, using enhanced precision.GeometryCommonBitsOp. union(Geometry geom0, Geometry geom1)Computes the set-theoretic union of twoGeometrys, using enhanced precision.static GeometryEnhancedPrecisionOp. union(Geometry geom0, Geometry geom1)Computes the set-theoretic union of twoGeometrys, using enhanced precision.Methods in com.vividsolutions.jts.precision with parameters of type Geometry Modifier and Type Method Description voidCommonBitsRemover. add(Geometry geom)Add a geometry to the set of geometries whose common bits are being computed.voidCommonBitsRemover. addCommonBits(Geometry geom)Adds the common coordinate bits back into a Geometry.GeometryCommonBitsOp. buffer(Geometry geom0, double distance)Computes the buffer a geometry, using enhanced precision.static GeometryEnhancedPrecisionOp. buffer(Geometry geom, double distance)Computes the buffer of aGeometry, using enhanced precision.GeometryCommonBitsOp. difference(Geometry geom0, Geometry geom1)Computes the set-theoretic difference of twoGeometrys, using enhanced precision.static GeometryEnhancedPrecisionOp. difference(Geometry geom0, Geometry geom1)Computes the set-theoretic difference of twoGeometrys, using enhanced precision.Coordinate[]PrecisionReducerCoordinateOperation. edit(Coordinate[] coordinates, Geometry geom)static doubleMinimumClearance. getDistance(Geometry g)Computes the Minimum Clearance distance for the given Geometry.static doubleSimpleMinimumClearance. getDistance(Geometry g)static GeometryMinimumClearance. getLine(Geometry g)Gets a LineString containing two points which are at the Minimum Clearance distance for the given Geometry.static GeometrySimpleMinimumClearance. getLine(Geometry g)GeometryCommonBitsOp. intersection(Geometry geom0, Geometry geom1)Computes the set-theoretic intersection of twoGeometrys, using enhanced precision.static GeometryEnhancedPrecisionOp. intersection(Geometry geom0, Geometry geom1)Computes the set-theoretic intersection of twoGeometrys, using enhanced precision.GeometryGeometryPrecisionReducer. reduce(Geometry geom)static GeometryGeometryPrecisionReducer. reduce(Geometry g, PrecisionModel precModel)Convenience method for doing precision reduction on a single geometry, with collapses removed and keeping the geometry precision model the same, and preserving polygonal topology.GeometrySimpleGeometryPrecisionReducer. reduce(Geometry geom)Deprecated.static GeometrySimpleGeometryPrecisionReducer. reduce(Geometry g, PrecisionModel precModel)Deprecated.Convenience method for doing precision reduction on a single geometry, with collapses removed and keeping the geometry precision model the same.static GeometryGeometryPrecisionReducer. reducePointwise(Geometry g, PrecisionModel precModel)Convenience method for doing pointwise precision reduction on a single geometry, with collapses removed and keeping the geometry precision model the same, but NOT preserving valid polygonal topology.GeometryCommonBitsRemover. removeCommonBits(Geometry geom)Removes the common coordinate bits from a Geometry.GeometryCommonBitsOp. symDifference(Geometry geom0, Geometry geom1)Computes the set-theoretic symmetric difference of two geometries, using enhanced precision.static GeometryEnhancedPrecisionOp. symDifference(Geometry geom0, Geometry geom1)Computes the set-theoretic symmetric difference of twoGeometrys, using enhanced precision.GeometryCommonBitsOp. union(Geometry geom0, Geometry geom1)Computes the set-theoretic union of twoGeometrys, using enhanced precision.static GeometryEnhancedPrecisionOp. union(Geometry geom0, Geometry geom1)Computes the set-theoretic union of twoGeometrys, using enhanced precision.Constructors in com.vividsolutions.jts.precision with parameters of type Geometry Constructor Description MinimumClearance(Geometry geom)Creates an object to compute the Minimum Clearance for the given GeometrySimpleMinimumClearance(Geometry geom) -
Uses of Geometry in com.vividsolutions.jts.shape
Methods in com.vividsolutions.jts.shape that return Geometry Modifier and Type Method Description abstract GeometryGeometricShapeBuilder. getGeometry() -
Uses of Geometry in com.vividsolutions.jts.shape.fractal
Methods in com.vividsolutions.jts.shape.fractal that return Geometry Modifier and Type Method Description GeometryKochSnowflakeBuilder. getGeometry()GeometrySierpinskiCarpetBuilder. getGeometry() -
Uses of Geometry in com.vividsolutions.jts.shape.random
Fields in com.vividsolutions.jts.shape.random declared as Geometry Modifier and Type Field Description protected GeometryRandomPointsBuilder. maskPolyMethods in com.vividsolutions.jts.shape.random that return Geometry Modifier and Type Method Description GeometryRandomPointsBuilder. getGeometry()GeometryRandomPointsInGridBuilder. getGeometry()Gets theMultiPointcontaining the generated pointMethods in com.vividsolutions.jts.shape.random with parameters of type Geometry Modifier and Type Method Description voidRandomPointsBuilder. setExtent(Geometry mask)Sets a polygonal mask. -
Uses of Geometry in com.vividsolutions.jts.simplify
Methods in com.vividsolutions.jts.simplify that return Geometry Modifier and Type Method Description GeometryDouglasPeuckerSimplifier. getResultGeometry()Gets the simplified geometry.GeometryTopologyPreservingSimplifier. getResultGeometry()GeometryVWSimplifier. getResultGeometry()Gets the simplified geometry.static GeometryDouglasPeuckerSimplifier. simplify(Geometry geom, double distanceTolerance)Simplifies a geometry using a given tolerance.static GeometryTopologyPreservingSimplifier. simplify(Geometry geom, double distanceTolerance)static GeometryVWSimplifier. simplify(Geometry geom, double distanceTolerance)Simplifies a geometry using a given tolerance.Methods in com.vividsolutions.jts.simplify with parameters of type Geometry Modifier and Type Method Description static GeometryDouglasPeuckerSimplifier. simplify(Geometry geom, double distanceTolerance)Simplifies a geometry using a given tolerance.static GeometryTopologyPreservingSimplifier. simplify(Geometry geom, double distanceTolerance)static GeometryVWSimplifier. simplify(Geometry geom, double distanceTolerance)Simplifies a geometry using a given tolerance.Constructors in com.vividsolutions.jts.simplify with parameters of type Geometry Constructor Description DouglasPeuckerSimplifier(Geometry inputGeom)Creates a simplifier for a given geometry.TopologyPreservingSimplifier(Geometry inputGeom)VWSimplifier(Geometry inputGeom)Creates a simplifier for a given geometry. -
Uses of Geometry in com.vividsolutions.jts.triangulate
Methods in com.vividsolutions.jts.triangulate that return Geometry Modifier and Type Method Description GeometryConformingDelaunayTriangulator. getConvexHull()Gets the convex hull of all the sites in the triangulation, including constraint vertices.GeometryVoronoiDiagramBuilder. getDiagram(GeometryFactory geomFact)Gets the faces of the computed diagram as aGeometryCollectionofPolygons, clipped as specified.GeometryConformingDelaunayTriangulationBuilder. getEdges(GeometryFactory geomFact)Gets the edges of the computed triangulation as aMultiLineString.GeometryDelaunayTriangulationBuilder. getEdges(GeometryFactory geomFact)Gets the edges of the computed triangulation as aMultiLineString.GeometryConformingDelaunayTriangulationBuilder. getTriangles(GeometryFactory geomFact)Gets the faces of the computed triangulation as aGeometryCollectionofPolygon.GeometryDelaunayTriangulationBuilder. getTriangles(GeometryFactory geomFact)Gets the faces of the computed triangulation as aGeometryCollectionofPolygon.Methods in com.vividsolutions.jts.triangulate with parameters of type Geometry Modifier and Type Method Description static CoordinateListDelaunayTriangulationBuilder. extractUniqueCoordinates(Geometry geom)Extracts the uniqueCoordinates from the givenGeometry.voidVertexTaggedGeometryDataMapper. loadSourceGeometries(Geometry geomColl)voidConformingDelaunayTriangulationBuilder. setConstraints(Geometry constraintLines)Sets the linear constraints to be conformed to.voidConformingDelaunayTriangulationBuilder. setSites(Geometry geom)Sets the sites (point or vertices) which will be triangulated.voidDelaunayTriangulationBuilder. setSites(Geometry geom)Sets the sites (vertices) which will be triangulated.voidVoronoiDiagramBuilder. setSites(Geometry geom)Sets the sites (point or vertices) which will be diagrammed.voidVertexTaggedGeometryDataMapper. transferData(Geometry targetGeom)Input is assumed to be a multiGeometry in which every component has its userData set to be a Coordinate which is the key to the output data. -
Uses of Geometry in com.vividsolutions.jts.triangulate.quadedge
Methods in com.vividsolutions.jts.triangulate.quadedge that return Geometry Modifier and Type Method Description GeometryQuadEdgeSubdivision. getEdges(GeometryFactory geomFact)Gets the geometry for the edges in the subdivision as aMultiLineStringcontaining 2-point lines.GeometryQuadEdgeSubdivision. getTriangles(GeometryFactory geomFact)Gets the geometry for the triangles in a triangulated subdivision as aGeometryCollectionof triangularPolygons.GeometryQuadEdgeSubdivision. getVoronoiDiagram(GeometryFactory geomFact)Gets the cells in the Voronoi diagram for this triangulation.static GeometryQuadEdgeTriangle. toPolygon(QuadEdge[] e)static GeometryQuadEdgeTriangle. toPolygon(Vertex[] v) -
Uses of Geometry in com.vividsolutions.jts.util
Methods in com.vividsolutions.jts.util that return Geometry Modifier and Type Method Description protected GeometryGeometricShapeFactory. rotate(Geometry geom)Methods in com.vividsolutions.jts.util with parameters of type Geometry Modifier and Type Method Description static booleanDebug. hasSegment(Geometry geom, Coordinate p0, Coordinate p1)protected GeometryGeometricShapeFactory. rotate(Geometry geom) -
Uses of Geometry in com.vividsolutions.jtsexample.technique
Methods in com.vividsolutions.jtsexample.technique that return Geometry Modifier and Type Method Description static GeometryLineStringSelfIntersections. getEndPoints(Geometry g)static GeometryLineStringSelfIntersections. lineStringSelfIntersections(LineString line)Methods in com.vividsolutions.jtsexample.technique with parameters of type Geometry Modifier and Type Method Description static GeometryLineStringSelfIntersections. getEndPoints(Geometry g)static voidPolygonUnionUsingBuffer. unionUsingBuffer(Geometry[] geom)Deprecated. -
Uses of Geometry in com.vividsolutions.jtstest.clean
Methods in com.vividsolutions.jtstest.clean that return Geometry Modifier and Type Method Description GeometryCleanDuplicatePoints. clean(Geometry g)Methods in com.vividsolutions.jtstest.clean with parameters of type Geometry Modifier and Type Method Description GeometryCleanDuplicatePoints. clean(Geometry g) -
Uses of Geometry in com.vividsolutions.jtstest.function
Methods in com.vividsolutions.jtstest.function that return Geometry Modifier and Type Method Description static GeometryTriangleFunctions. angleBisectors(Geometry g)static GeometrySelectionFunctions. areaGreater(Geometry a, double minArea)static GeometrySelectionFunctions. areaZero(Geometry a)static GeometryBoundaryFunctions. boundary(Geometry g)static GeometryConstructionFunctions. boundary(Geometry g)static GeometryBoundaryFunctions. boundaryEndpoint(Geometry g)static GeometryBoundaryFunctions. boundaryMod2(Geometry g)static GeometryBoundaryFunctions. boundaryMonoValentEnd(Geometry g)static GeometryBoundaryFunctions. boundaryMultiValentEnd(Geometry g)static GeometryBufferFunctions. buffer(Geometry g, double distance)static GeometryBufferByUnionFunctions. bufferByChains(Geometry g, double distance, int maxChainSize)static GeometryBufferByUnionFunctions. bufferByComponents(Geometry g, double distance)static GeometryBufferByUnionFunctions. bufferBySegments(Geometry g, double distance)Buffer polygons by buffering the individual boundary segments and either unioning or differencing them.static GeometryBufferFunctions. bufferCurve(Geometry g, double distance)static GeometryBufferFunctions. bufferCurveWithParams(Geometry g, java.lang.Double distance, java.lang.Integer quadrantSegments, java.lang.Integer capStyle, java.lang.Integer joinStyle, java.lang.Double mitreLimit)static GeometryBufferFunctions. bufferEach(Geometry g, double distance)static GeometryBufferFunctions. bufferLineSimplifier(Geometry g, double distance)static GeometryTestCaseGeometryFunctions. bufferMitredJoin(Geometry g, double distance)static GeometryBufferFunctions. bufferValidated(Geometry g, double distance)static GeometryBufferFunctions. bufferValidatedGeom(Geometry g, double distance)static GeometryBufferFunctions. bufferWithParams(Geometry g, java.lang.Double distance, java.lang.Integer quadrantSegments, java.lang.Integer capStyle, java.lang.Integer joinStyle, java.lang.Double mitreLimit)static GeometryBufferFunctions. bufferWithSimplify(Geometry g, java.lang.Double distance, java.lang.Double simplifyFactor)static GeometryFunctionsUtil. buildGeometry(Geometry[] geoms)static GeometryFunctionsUtil. buildGeometry(Geometry a, Geometry b)static GeometryFunctionsUtil. buildGeometry(java.util.List geoms, Geometry parentGeom)static GeometryConstructionFunctions. centroid(Geometry g)static GeometryTriangleFunctions. centroid(Geometry g)static GeometryTriangleFunctions. circumcentre(Geometry g)static GeometryOverlayFunctions. clip(Geometry a, Geometry mask)static GeometryCreateShapeFunctions. comb(Geometry g, int nArms)static GeometryBufferByUnionFunctions. componentBuffers(Geometry g, double distance)static GeometryTriangulationFunctions. conformingDelaunayEdges(Geometry sites, Geometry constraints)static GeometryTriangulationFunctions. conformingDelaunayEdgesWithTolerance(Geometry sites, Geometry constraints, double tol)static GeometryTriangulationFunctions. conformingDelaunayTriangles(Geometry sites, Geometry constraints)static GeometryTriangulationFunctions. conformingDelaunayTrianglesWithTolerance(Geometry sites, Geometry constraints, double tol)static GeometryGeometryFunctions. convertToPolygon(Geometry g)static GeometryConstructionFunctions. convexHull(Geometry g)static GeometrySelectionFunctions. coveredBy(Geometry a, Geometry mask)static GeometrySelectionFunctions. covers(Geometry a, Geometry mask)static GeometryTriangulationFunctions. delaunayEdges(Geometry geom)static GeometryTriangulationFunctions. delaunayEdgesWithTolerance(Geometry geom, double tolerance)static GeometryTriangulationFunctions. delaunayTriangles(Geometry geom)static GeometryTriangulationFunctions. delaunayTrianglesWithTolerance(Geometry geom, double tolerance)static GeometryTriangulationFunctions. delaunayTrianglesWithToleranceNoError(Geometry geom, double tolerance)static GeometryDistanceFunctions. densifiedDiscreteHausdorffDistanceLine(Geometry a, Geometry b, double frac)static GeometryConstructionFunctions. densify(Geometry g, double distance)static GeometryTestCaseGeometryFunctions. densify(Geometry g, double distance)static GeometryOverlayCommonBitsRemovedFunctions. difference(Geometry a, Geometry b)static GeometryOverlayEnhancedPrecisionFunctions. difference(Geometry a, Geometry b)static GeometryOverlayFunctions. difference(Geometry a, Geometry b)static GeometryOverlayNoSnapFunctions. difference(Geometry a, Geometry b)static GeometryOverlayCommonBitsRemovedFunctions. differenceBA(Geometry a, Geometry b)static GeometryOverlayEnhancedPrecisionFunctions. differenceBA(Geometry a, Geometry b)static GeometryOverlayFunctions. differenceBA(Geometry a, Geometry b)static GeometryOverlayNoSnapFunctions. differenceBA(Geometry a, Geometry b)static GeometryDistanceFunctions. discreteHausdorffDistanceLine(Geometry a, Geometry b)static GeometryDistanceFunctions. discreteOrientedHausdorffDistanceLine(Geometry a, Geometry b)static GeometrySelectionFunctions. disjoint(Geometry a, Geometry mask)static GeometryDissolveFunctions. dissolve(Geometry geom)static GeometryLineHandlingFunctions. dissolve(Geometry geom)static GeometryCreateShapeFunctions. ellipse(Geometry g, int nPts)static GeometryCreateShapeFunctions. ellipseRotate(Geometry g, int nPts, double ang)static GeometryGeometryFunctions. envelope(Geometry g)static GeometryLineHandlingFunctions. extractChains(Geometry g, int maxChainSize)static GeometryLinearReferencingFunctions. extractLine(Geometry g, double start, double end)static GeometryLineHandlingFunctions. extractLines(Geometry g)static GeometryLinearReferencingFunctions. extractPoint(Geometry g, double index)static GeometryLineHandlingFunctions. extractSegments(Geometry g)static GeometryConstructionFunctions. farthestPoints(Geometry g)static GeometryNodingFunctions. findNodePoints(Geometry geom)static GeometryNodingFunctions. findSingleNodePoint(Geometry geom)static GeometrySelectionFunctions. firstNComponents(Geometry g, int n)static GeometryCreateShapeFunctions. fontGlyph(Geometry g, java.lang.String text, java.lang.String fontName)static GeometryCreateShapeFunctions. fontGlyphMonospaced(Geometry g, java.lang.String text)static GeometryCreateShapeFunctions. fontGlyphSansSerif(Geometry g, java.lang.String text)static GeometryCreateShapeFunctions. fontGlyphSerif(Geometry g, java.lang.String text)static GeometryCreateShapeFunctions. fontGlyphSerifPointSize(Geometry g, java.lang.String text, int pointSize)static GeometryGeometryFunctions. getCoordinates(Geometry g)static GeometryGeometryFunctions. getGeometryN(Geometry g, int i)static GeometryGeometryFunctions. getPolygonHoleN(Geometry g, int i)static GeometryGeometryFunctions. getPolygonHoles(Geometry geom)static GeometryGeometryFunctions. getPolygonShell(Geometry g)static GeometryCreateShapeFunctions. grid(Geometry g, int nCells)static GeometryCreateRandomShapeFunctions. haltonPoints(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. haltonPoints57(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. haltonPointsWithBases(Geometry g, int nPts, int basei, int basej)static GeometryTriangleFunctions. incentre(Geometry g)static GeometryConstructionFunctions. interiorPoint(Geometry g)static GeometryOverlayCommonBitsRemovedFunctions. intersection(Geometry a, Geometry b)static GeometryOverlayEnhancedPrecisionFunctions. intersection(Geometry a, Geometry b)static GeometryOverlayFunctions. intersection(Geometry a, Geometry b)static GeometryOverlayNoSnapFunctions. intersection(Geometry a, Geometry b)static GeometrySelectionFunctions. intersects(Geometry a, Geometry mask)static GeometrySelectionFunctions. invalid(Geometry a)static GeometryValidationFunctions. invalidGeoms(Geometry g)static GeometryValidationFunctions. invalidLocations(Geometry g)Validates all geometries in a collection independently.static GeometrySpatialIndexFunctions. kdTreeQuery(Geometry pts, Geometry queryEnv, double tolerance)static GeometrySpatialIndexFunctions. kdTreeQueryRepeated(Geometry pts, Geometry queryEnv, double tolerance)static GeometryCreateFractalShapeFunctions. kochSnowflake(Geometry g, int n)static GeometryJTSFunctions. logoBuffer(Geometry g, double distance)static GeometryJTSFunctions. logoLines(Geometry g)static GeometryConstructionFunctions. maximumDiameter(Geometry g)static GeometryNodingFunctions. MCIndexNoding(Geometry geom)static GeometryNodingFunctions. MCIndexNodingWithPrecision(Geometry geom, double scaleFactor)static GeometryLineHandlingFunctions. mergeLines(Geometry g)static GeometryPrecisionFunctions. minClearanceLine(Geometry g)static GeometryTestCaseGeometryFunctions. minClearanceLine(Geometry g)static GeometryPrecisionFunctions. minClearanceSimpleLine(Geometry g)static GeometryConstructionFunctions. minimumBoundingCircle(Geometry g)static GeometryConstructionFunctions. minimumDiameter(Geometry g)static GeometryConstructionFunctions. minimumRectangle(Geometry g)static GeometryDistanceFunctions. nearestPoints(Geometry a, Geometry b)static GeometryGeometryFunctions. normalize(Geometry g)static GeometryConstructionFunctions. octagonalEnvelope(Geometry g)static GeometryOffsetCurveFunctions. offsetCurve(Geometry geom, double distance)static GeometryPolygonOverlayFunctions. overlaySnapRounded(Geometry g1, Geometry g2, double precisionTol)static GeometryTriangleFunctions. perpendicularBisectors(Geometry g)static GeometryPolygonizeFunctions. polygonize(Geometry g)static GeometryPolygonizeFunctions. polygonizeAllErrors(Geometry g)static GeometryPolygonizeFunctions. polygonizeCutEdges(Geometry g)static GeometryPolygonizeFunctions. polygonizeDangles(Geometry g)static GeometryPolygonizeFunctions. polygonizeInvalidRingLines(Geometry g)static GeometryPolygonizeFunctions. polygonizePolygonal(Geometry g)static GeometryLinearReferencingFunctions. project(Geometry g, Geometry g2)static GeometrySpatialIndexFunctions. quadTreeQuery(Geometry geoms, Geometry queryEnv)static GeometryCreateRandomShapeFunctions. randomLineString(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. randomPoints(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. randomPointsInGrid(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. randomPointsInGridCircles(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. randomPointsInGridWithGutter(Geometry g, int nPts, double gutterFraction)static GeometryCreateRandomShapeFunctions. randomPointsInPolygon(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. randomPointsInTriangle(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. randomRadialPoints(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. randomRectilinearWalk(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. randomSegments(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. randomSegmentsInGrid(Geometry g, int nPts)static GeometryPrecisionFunctions. reducePrecision(Geometry geom, double scaleFactor)static GeometryPrecisionFunctions. reducePrecisionPointwise(Geometry geom, double scaleFactor)static GeometryAffineTransformationFunctions. reflectInX(Geometry g)static GeometryAffineTransformationFunctions. reflectInY(Geometry g)static GeometryGeometryFunctions. reverse(Geometry g)static GeometryAffineTransformationFunctions. rotate(Geometry g, double angle)static GeometryAffineTransformationFunctions. rotateByPiMultiple(Geometry g, double multipleOfPi)static GeometryAffineTransformationFunctions. scale(Geometry g, double scale)static GeometryNodingFunctions. scaledNoding(Geometry geom, double scaleFactor)Runs a ScaledNoder on input.static GeometryCGAlgorithmFunctions. segmentIntersection(Geometry g1, Geometry g2)static GeometryCGAlgorithmFunctions. segmentIntersectionDD(Geometry g1, Geometry g2)static GeometryLineHandlingFunctions. sequenceLines(Geometry g)static GeometryCreateFractalShapeFunctions. sierpinskiCarpet(Geometry g, int n)static GeometrySimplificationFunctions. simplifyDP(Geometry g, double distance)static GeometrySimplificationFunctions. simplifyTP(Geometry g, double distance)static GeometrySimplificationFunctions. simplifyVW(Geometry g, double distance)static GeometryCreateShapeFunctions. sineStar(Geometry g, int nArms, int nPts)static GeometryBufferFunctions. singleSidedBuffer(Geometry geom, double distance)static GeometryBufferFunctions. singleSidedBufferCurve(Geometry geom, double distance)static GeometrySnappingFunctions. snapAtoB(Geometry g, Geometry g2, double distance)static GeometryNodingFunctions. snapRoundWithPointwisePrecisionReduction(Geometry geom, double scaleFactor)Reduces precision pointwise, then snap-rounds.static GeometrySnappingFunctions. snapToSelfAndClean(Geometry g, double distance)static GeometrySortingFunctions. sortByArea(Geometry g)static GeometrySortingFunctions. sortByLength(Geometry g)static GeometryCreateShapeFunctions. squircle(Geometry g, int nPts)static GeometrySpatialIndexFunctions. strTreeBounds(Geometry geoms)static GeometrySpatialIndexFunctions. strTreeQuery(Geometry geoms, Geometry queryEnv)static GeometryCreateShapeFunctions. supercircle(Geometry g, int nPts, double pow)static GeometryCreateShapeFunctions. supercircle3(Geometry g, int nPts)static GeometryCreateShapeFunctions. supercircle5(Geometry g, int nPts)static GeometryCreateShapeFunctions. supercirclePoint5(Geometry g, int nPts)static GeometryOverlayCommonBitsRemovedFunctions. symDifference(Geometry a, Geometry b)static GeometryOverlayEnhancedPrecisionFunctions. symDifference(Geometry a, Geometry b)static GeometryOverlayFunctions. symDifference(Geometry a, Geometry b)static GeometryOverlayNoSnapFunctions. symDifference(Geometry a, Geometry b)static Geometry[]FunctionsUtil. toGeometryArray(Geometry a, Geometry b)static GeometryConversionFunctions. toGeometryCollection(Geometry g, Geometry g2)static GeometryConversionFunctions. toLines(Geometry g1, Geometry g2)static GeometryConversionFunctions. toMultiPolygon(Geometry g1, Geometry g2)static GeometryConversionFunctions. toPoints(Geometry g1, Geometry g2)static GeometryAffineTransformationFunctions. transformByBaseline(Geometry g, Geometry destBaseline)static GeometryAffineTransformationFunctions. transformByVectors(Geometry g, Geometry control)static GeometryAffineTransformationFunctions. translateCentreToOrigin(Geometry g)static GeometryAffineTransformationFunctions. translateToOrigin(Geometry g)static GeometryOverlayFunctions. unaryUnion(Geometry a)static GeometryOverlayCommonBitsRemovedFunctions. union(Geometry a, Geometry b)static GeometryOverlayEnhancedPrecisionFunctions. union(Geometry a, Geometry b)static GeometryOverlayFunctions. union(Geometry a, Geometry b)static GeometryOverlayNoSnapFunctions. union(Geometry a, Geometry b)static GeometryOverlayFunctions. unionUsingGeometryCollection(Geometry a, Geometry b)static GeometrySelectionFunctions. valid(Geometry a)static GeometryAffineTransformationFunctions. viewport(Geometry g, Geometry gViewport)static GeometryTriangulationFunctions. voronoiDiagram(Geometry sitesGeom, Geometry clipGeom)static GeometryTriangulationFunctions. voronoiDiagramWithData(Geometry sitesGeom, Geometry clipGeom)static GeometrySelectionFunctions. within(Geometry a, Geometry mask)Methods in com.vividsolutions.jtstest.function with parameters of type Geometry Modifier and Type Method Description static GeometryTriangleFunctions. angleBisectors(Geometry g)static doubleGeometryFunctions. area(Geometry g)static GeometrySelectionFunctions. areaGreater(Geometry a, double minArea)static GeometrySelectionFunctions. areaZero(Geometry a)static GeometryBoundaryFunctions. boundary(Geometry g)static GeometryConstructionFunctions. boundary(Geometry g)static GeometryBoundaryFunctions. boundaryEndpoint(Geometry g)static GeometryBoundaryFunctions. boundaryMod2(Geometry g)static GeometryBoundaryFunctions. boundaryMonoValentEnd(Geometry g)static GeometryBoundaryFunctions. boundaryMultiValentEnd(Geometry g)static GeometryBufferFunctions. buffer(Geometry g, double distance)static GeometryBufferByUnionFunctions. bufferByChains(Geometry g, double distance, int maxChainSize)static GeometryBufferByUnionFunctions. bufferByComponents(Geometry g, double distance)static GeometryBufferByUnionFunctions. bufferBySegments(Geometry g, double distance)Buffer polygons by buffering the individual boundary segments and either unioning or differencing them.static GeometryBufferFunctions. bufferCurve(Geometry g, double distance)static GeometryBufferFunctions. bufferCurveWithParams(Geometry g, java.lang.Double distance, java.lang.Integer quadrantSegments, java.lang.Integer capStyle, java.lang.Integer joinStyle, java.lang.Double mitreLimit)static GeometryBufferFunctions. bufferEach(Geometry g, double distance)static GeometryBufferFunctions. bufferLineSimplifier(Geometry g, double distance)static GeometryTestCaseGeometryFunctions. bufferMitredJoin(Geometry g, double distance)static GeometryBufferFunctions. bufferValidated(Geometry g, double distance)static GeometryBufferFunctions. bufferValidatedGeom(Geometry g, double distance)static GeometryBufferFunctions. bufferWithParams(Geometry g, java.lang.Double distance, java.lang.Integer quadrantSegments, java.lang.Integer capStyle, java.lang.Integer joinStyle, java.lang.Double mitreLimit)static GeometryBufferFunctions. bufferWithSimplify(Geometry g, java.lang.Double distance, java.lang.Double simplifyFactor)static GeometryFunctionsUtil. buildGeometry(Geometry[] geoms)static GeometryFunctionsUtil. buildGeometry(Geometry a, Geometry b)static GeometryFunctionsUtil. buildGeometry(java.util.List geoms, Geometry parentGeom)static GeometryConstructionFunctions. centroid(Geometry g)static GeometryTriangleFunctions. centroid(Geometry g)static GeometryTriangleFunctions. circumcentre(Geometry g)static GeometryOverlayFunctions. clip(Geometry a, Geometry mask)static GeometryCreateShapeFunctions. comb(Geometry g, int nArms)static GeometryBufferByUnionFunctions. componentBuffers(Geometry g, double distance)static GeometryTriangulationFunctions. conformingDelaunayEdges(Geometry sites, Geometry constraints)static GeometryTriangulationFunctions. conformingDelaunayEdgesWithTolerance(Geometry sites, Geometry constraints, double tol)static GeometryTriangulationFunctions. conformingDelaunayTriangles(Geometry sites, Geometry constraints)static GeometryTriangulationFunctions. conformingDelaunayTrianglesWithTolerance(Geometry sites, Geometry constraints, double tol)static booleanSpatialPredicateFunctions. contains(Geometry a, Geometry b)static GeometryGeometryFunctions. convertToPolygon(Geometry g)static GeometryConstructionFunctions. convexHull(Geometry g)static GeometrySelectionFunctions. coveredBy(Geometry a, Geometry mask)static booleanSpatialPredicateFunctions. coveredBy(Geometry a, Geometry b)static GeometrySelectionFunctions. covers(Geometry a, Geometry mask)static booleanSpatialPredicateFunctions. covers(Geometry a, Geometry b)static booleanSpatialPredicateFunctions. crosses(Geometry a, Geometry b)static GeometryTriangulationFunctions. delaunayEdges(Geometry geom)static GeometryTriangulationFunctions. delaunayEdgesWithTolerance(Geometry geom, double tolerance)static GeometryTriangulationFunctions. delaunayTriangles(Geometry geom)static GeometryTriangulationFunctions. delaunayTrianglesWithTolerance(Geometry geom, double tolerance)static GeometryTriangulationFunctions. delaunayTrianglesWithToleranceNoError(Geometry geom, double tolerance)static GeometryDistanceFunctions. densifiedDiscreteHausdorffDistanceLine(Geometry a, Geometry b, double frac)static GeometryConstructionFunctions. densify(Geometry g, double distance)static GeometryTestCaseGeometryFunctions. densify(Geometry g, double distance)static GeometryOverlayCommonBitsRemovedFunctions. difference(Geometry a, Geometry b)static GeometryOverlayEnhancedPrecisionFunctions. difference(Geometry a, Geometry b)static GeometryOverlayFunctions. difference(Geometry a, Geometry b)static GeometryOverlayNoSnapFunctions. difference(Geometry a, Geometry b)static GeometryOverlayCommonBitsRemovedFunctions. differenceBA(Geometry a, Geometry b)static GeometryOverlayEnhancedPrecisionFunctions. differenceBA(Geometry a, Geometry b)static GeometryOverlayFunctions. differenceBA(Geometry a, Geometry b)static GeometryOverlayNoSnapFunctions. differenceBA(Geometry a, Geometry b)static doubleDistanceFunctions. discreteHausdorffDistance(Geometry a, Geometry b)static GeometryDistanceFunctions. discreteHausdorffDistanceLine(Geometry a, Geometry b)static doubleDistanceFunctions. discreteOrientedHausdorffDistance(Geometry a, Geometry b)static GeometryDistanceFunctions. discreteOrientedHausdorffDistanceLine(Geometry a, Geometry b)static GeometrySelectionFunctions. disjoint(Geometry a, Geometry mask)static booleanSpatialPredicateFunctions. disjoint(Geometry a, Geometry b)static GeometryDissolveFunctions. dissolve(Geometry geom)static GeometryLineHandlingFunctions. dissolve(Geometry geom)static doubleDistanceFunctions. distance(Geometry a, Geometry b)static GeometryCreateShapeFunctions. ellipse(Geometry g, int nPts)static GeometryCreateShapeFunctions. ellipseRotate(Geometry g, int nPts, double ang)static GeometryGeometryFunctions. envelope(Geometry g)static booleanSpatialPredicateFunctions. equals(Geometry a, Geometry b)static GeometryLineHandlingFunctions. extractChains(Geometry g, int maxChainSize)static GeometryLinearReferencingFunctions. extractLine(Geometry g, double start, double end)static GeometryLineHandlingFunctions. extractLines(Geometry g)static GeometryLinearReferencingFunctions. extractPoint(Geometry g, double index)static GeometryLineHandlingFunctions. extractSegments(Geometry g)static GeometryConstructionFunctions. farthestPoints(Geometry g)static GeometryNodingFunctions. findNodePoints(Geometry geom)static GeometryNodingFunctions. findSingleNodePoint(Geometry geom)static GeometrySelectionFunctions. firstNComponents(Geometry g, int n)static GeometryCreateShapeFunctions. fontGlyph(Geometry g, java.lang.String text, java.lang.String fontName)static GeometryCreateShapeFunctions. fontGlyphMonospaced(Geometry g, java.lang.String text)static GeometryCreateShapeFunctions. fontGlyphSansSerif(Geometry g, java.lang.String text)static GeometryCreateShapeFunctions. fontGlyphSerif(Geometry g, java.lang.String text)static GeometryCreateShapeFunctions. fontGlyphSerifPointSize(Geometry g, java.lang.String text, int pointSize)static GeometryGeometryFunctions. getCoordinates(Geometry g)static EnvelopeFunctionsUtil. getEnvelopeOrDefault(Geometry g)static GeometryFactoryFunctionsUtil. getFactoryOrDefault(Geometry g)static GeometryFactoryFunctionsUtil. getFactoryOrDefault(Geometry g1, Geometry g2)static GeometryGeometryFunctions. getGeometryN(Geometry g, int i)static GeometryGeometryFunctions. getPolygonHoleN(Geometry g, int i)static GeometryGeometryFunctions. getPolygonHoles(Geometry geom)static GeometryGeometryFunctions. getPolygonShell(Geometry g)static GeometryCreateShapeFunctions. grid(Geometry g, int nCells)static GeometryCreateRandomShapeFunctions. haltonPoints(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. haltonPoints57(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. haltonPointsWithBases(Geometry g, int nPts, int basei, int basej)static GeometryTriangleFunctions. incentre(Geometry g)static intNodingFunctions. interiorIntersectionCount(Geometry geom)static GeometryConstructionFunctions. interiorPoint(Geometry g)static GeometryOverlayCommonBitsRemovedFunctions. intersection(Geometry a, Geometry b)static GeometryOverlayEnhancedPrecisionFunctions. intersection(Geometry a, Geometry b)static GeometryOverlayFunctions. intersection(Geometry a, Geometry b)static GeometryOverlayNoSnapFunctions. intersection(Geometry a, Geometry b)static booleanPreparedGeometryFunctions. intersects(Geometry g1, Geometry g2)static GeometrySelectionFunctions. intersects(Geometry a, Geometry mask)static booleanSpatialPredicateFunctions. intersects(Geometry a, Geometry b)static GeometrySelectionFunctions. invalid(Geometry a)static GeometryValidationFunctions. invalidGeoms(Geometry g)static GeometryValidationFunctions. invalidLocations(Geometry g)Validates all geometries in a collection independently.abstract java.lang.ObjectBaseGeometryFunction. invoke(Geometry geom, java.lang.Object[] args)java.lang.ObjectGeometryFunction. invoke(Geometry geom, java.lang.Object[] args)Invokes this function.java.lang.ObjectStaticMethodGeometryFunction. invoke(Geometry g, java.lang.Object[] arg)static booleanGeometryFunctions. isCCW(Geometry g)static booleanGeometryFunctions. isClosed(Geometry g)static booleanNodingFunctions. isNodingValid(Geometry geom)static booleanGeometryFunctions. isRectangle(Geometry g)static booleanGeometryFunctions. isSimple(Geometry g)static booleanGeometryFunctions. isValid(Geometry g)static booleanDistanceFunctions. isWithinDistance(Geometry a, Geometry b, double dist)static java.lang.StringJTSFunctions. jtsVersion(Geometry g)static GeometrySpatialIndexFunctions. kdTreeQuery(Geometry pts, Geometry queryEnv, double tolerance)static GeometrySpatialIndexFunctions. kdTreeQueryRepeated(Geometry pts, Geometry queryEnv, double tolerance)static GeometryCreateFractalShapeFunctions. kochSnowflake(Geometry g, int n)static doubleGeometryFunctions. length(Geometry g)static GeometryJTSFunctions. logoBuffer(Geometry g, double distance)static GeometryJTSFunctions. logoLines(Geometry g)static GeometryConstructionFunctions. maximumDiameter(Geometry g)static doubleConstructionFunctions. maximumDiameterLength(Geometry g)static GeometryNodingFunctions. MCIndexNoding(Geometry geom)static GeometryNodingFunctions. MCIndexNodingWithPrecision(Geometry geom, double scaleFactor)static GeometryLineHandlingFunctions. mergeLines(Geometry g)static doublePrecisionFunctions. minClearance(Geometry g)static doubleTestCaseGeometryFunctions. minClearance(Geometry g)static GeometryPrecisionFunctions. minClearanceLine(Geometry g)static GeometryTestCaseGeometryFunctions. minClearanceLine(Geometry g)static doublePrecisionFunctions. minClearanceSimple(Geometry g)static GeometryPrecisionFunctions. minClearanceSimpleLine(Geometry g)static GeometryConstructionFunctions. minimumBoundingCircle(Geometry g)static GeometryConstructionFunctions. minimumDiameter(Geometry g)static doubleConstructionFunctions. minimumDiameterLength(Geometry g)static GeometryConstructionFunctions. minimumRectangle(Geometry g)static GeometryDistanceFunctions. nearestPoints(Geometry a, Geometry b)static GeometryGeometryFunctions. normalize(Geometry g)static GeometryConstructionFunctions. octagonalEnvelope(Geometry g)static GeometryOffsetCurveFunctions. offsetCurve(Geometry geom, double distance)static intCGAlgorithmFunctions. orientationIndex(Geometry segment, Geometry ptGeom)static intCGAlgorithmFunctions. orientationIndexDD(Geometry segment, Geometry ptGeom)static booleanSpatialPredicateFunctions. overlaps(Geometry a, Geometry b)static GeometryPolygonOverlayFunctions. overlaySnapRounded(Geometry g1, Geometry g2, double precisionTol)static GeometryTriangleFunctions. perpendicularBisectors(Geometry g)static GeometryPolygonizeFunctions. polygonize(Geometry g)static GeometryPolygonizeFunctions. polygonizeAllErrors(Geometry g)static GeometryPolygonizeFunctions. polygonizeCutEdges(Geometry g)static GeometryPolygonizeFunctions. polygonizeDangles(Geometry g)static GeometryPolygonizeFunctions. polygonizeInvalidRingLines(Geometry g)static GeometryPolygonizeFunctions. polygonizePolygonal(Geometry g)static booleanPreparedGeometryFunctions. preparedIntersects(Geometry g1, Geometry g2)static GeometryLinearReferencingFunctions. project(Geometry g, Geometry g2)static doubleLinearReferencingFunctions. projectIndex(Geometry g, Geometry g2)static GeometrySpatialIndexFunctions. quadTreeQuery(Geometry geoms, Geometry queryEnv)static GeometryCreateRandomShapeFunctions. randomLineString(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. randomPoints(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. randomPointsInGrid(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. randomPointsInGridCircles(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. randomPointsInGridWithGutter(Geometry g, int nPts, double gutterFraction)static GeometryCreateRandomShapeFunctions. randomPointsInPolygon(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. randomPointsInTriangle(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. randomRadialPoints(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. randomRectilinearWalk(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. randomSegments(Geometry g, int nPts)static GeometryCreateRandomShapeFunctions. randomSegmentsInGrid(Geometry g, int nPts)static GeometryPrecisionFunctions. reducePrecision(Geometry geom, double scaleFactor)static GeometryPrecisionFunctions. reducePrecisionPointwise(Geometry geom, double scaleFactor)static GeometryAffineTransformationFunctions. reflectInX(Geometry g)static GeometryAffineTransformationFunctions. reflectInY(Geometry g)static java.lang.StringSpatialPredicateFunctions. relate(Geometry a, Geometry b)static GeometryGeometryFunctions. reverse(Geometry g)static GeometryAffineTransformationFunctions. rotate(Geometry g, double angle)static GeometryAffineTransformationFunctions. rotateByPiMultiple(Geometry g, double multipleOfPi)static GeometryAffineTransformationFunctions. scale(Geometry g, double scale)static GeometryNodingFunctions. scaledNoding(Geometry geom, double scaleFactor)Runs a ScaledNoder on input.static GeometryCGAlgorithmFunctions. segmentIntersection(Geometry g1, Geometry g2)static GeometryCGAlgorithmFunctions. segmentIntersectionDD(Geometry g1, Geometry g2)static booleanCGAlgorithmFunctions. segmentIntersects(Geometry g1, Geometry g2)static GeometryLineHandlingFunctions. sequenceLines(Geometry g)static voidFunctionsUtil. showIndicator(Geometry geom)static GeometryCreateFractalShapeFunctions. sierpinskiCarpet(Geometry g, int n)static GeometrySimplificationFunctions. simplifyDP(Geometry g, double distance)static GeometrySimplificationFunctions. simplifyTP(Geometry g, double distance)static GeometrySimplificationFunctions. simplifyVW(Geometry g, double distance)static GeometryCreateShapeFunctions. sineStar(Geometry g, int nArms, int nPts)static GeometryBufferFunctions. singleSidedBuffer(Geometry geom, double distance)static GeometryBufferFunctions. singleSidedBufferCurve(Geometry geom, double distance)static GeometrySnappingFunctions. snapAtoB(Geometry g, Geometry g2, double distance)static GeometryNodingFunctions. snapRoundWithPointwisePrecisionReduction(Geometry geom, double scaleFactor)Reduces precision pointwise, then snap-rounds.static GeometrySnappingFunctions. snapToSelfAndClean(Geometry g, double distance)static GeometrySortingFunctions. sortByArea(Geometry g)static GeometrySortingFunctions. sortByLength(Geometry g)static GeometryCreateShapeFunctions. squircle(Geometry g, int nPts)static GeometrySpatialIndexFunctions. strTreeBounds(Geometry geoms)static GeometrySpatialIndexFunctions. strTreeQuery(Geometry geoms, Geometry queryEnv)static GeometryCreateShapeFunctions. supercircle(Geometry g, int nPts, double pow)static GeometryCreateShapeFunctions. supercircle3(Geometry g, int nPts)static GeometryCreateShapeFunctions. supercircle5(Geometry g, int nPts)static GeometryCreateShapeFunctions. supercirclePoint5(Geometry g, int nPts)static GeometryOverlayCommonBitsRemovedFunctions. symDifference(Geometry a, Geometry b)static GeometryOverlayEnhancedPrecisionFunctions. symDifference(Geometry a, Geometry b)static GeometryOverlayFunctions. symDifference(Geometry a, Geometry b)static GeometryOverlayNoSnapFunctions. symDifference(Geometry a, Geometry b)static Geometry[]FunctionsUtil. toGeometryArray(Geometry a, Geometry b)static GeometryConversionFunctions. toGeometryCollection(Geometry g, Geometry g2)static GeometryConversionFunctions. toLines(Geometry g1, Geometry g2)static GeometryConversionFunctions. toMultiPolygon(Geometry g1, Geometry g2)static GeometryConversionFunctions. toPoints(Geometry g1, Geometry g2)static booleanSpatialPredicateFunctions. touches(Geometry a, Geometry b)static GeometryAffineTransformationFunctions. transformByBaseline(Geometry g, Geometry destBaseline)static GeometryAffineTransformationFunctions. transformByVectors(Geometry g, Geometry control)static GeometryAffineTransformationFunctions. translateCentreToOrigin(Geometry g)static GeometryAffineTransformationFunctions. translateToOrigin(Geometry g)static GeometryOverlayFunctions. unaryUnion(Geometry a)static GeometryOverlayCommonBitsRemovedFunctions. union(Geometry a, Geometry b)static GeometryOverlayEnhancedPrecisionFunctions. union(Geometry a, Geometry b)static GeometryOverlayFunctions. union(Geometry a, Geometry b)static GeometryOverlayNoSnapFunctions. union(Geometry a, Geometry b)static GeometryOverlayFunctions. unionUsingGeometryCollection(Geometry a, Geometry b)static GeometrySelectionFunctions. valid(Geometry a)static GeometryAffineTransformationFunctions. viewport(Geometry g, Geometry gViewport)static GeometryTriangulationFunctions. voronoiDiagram(Geometry sitesGeom, Geometry clipGeom)static GeometryTriangulationFunctions. voronoiDiagramWithData(Geometry sitesGeom, Geometry clipGeom)static GeometrySelectionFunctions. within(Geometry a, Geometry mask)static booleanSpatialPredicateFunctions. within(Geometry a, Geometry b)static java.lang.StringWriterFunctions. writeGML(Geometry geom)static java.lang.StringWriterFunctions. writeKML(Geometry geom)static java.lang.StringWriterFunctions. writeOra(Geometry g)static java.lang.StringWriterFunctions. writeWKB(Geometry g) -
Uses of Geometry in com.vividsolutions.jtstest.geomop
Methods in com.vividsolutions.jtstest.geomop that return Geometry Modifier and Type Method Description static GeometryOverlayValidatedGeometryOperation. invokeGeometryOverlayMethod(int opCode, Geometry g0, Geometry g1)Methods in com.vividsolutions.jtstest.geomop with parameters of type Geometry Modifier and Type Method Description static doubleOverlayValidatedGeometryOperation. areaDiff(Geometry g0, Geometry g1)ResultBufferValidatedGeometryOperation. invoke(java.lang.String opName, Geometry geometry, java.lang.Object[] args)Invokes the named operationResultGeometryFunctionOperation. invoke(java.lang.String opName, Geometry geometry, java.lang.Object[] args)ResultGeometryMethodOperation. invoke(java.lang.String opName, Geometry geometry, java.lang.Object[] args)ResultGeometryOperation. invoke(java.lang.String opName, Geometry geometry, java.lang.Object[] args)Invokes an operation on aGeometry.ResultLoggingGeometryOperation. invoke(java.lang.String opName, Geometry geometry, java.lang.Object[] args)ResultOverlayValidatedGeometryOperation. invoke(java.lang.String opName, Geometry geometry, java.lang.Object[] args)Invokes the named operationResultPreparedGeometryOperation. invoke(java.lang.String opName, Geometry geometry, java.lang.Object[] args)Invokes the named operationResultTeeGeometryOperation. invoke(java.lang.String opName, Geometry geometry, java.lang.Object[] args)Invokes the named operationstatic GeometryOverlayValidatedGeometryOperation. invokeGeometryOverlayMethod(int opCode, Geometry g0, Geometry g1)ResultOverlayValidatedGeometryOperation. invokeValidatedOverlayOp(int opCode, Geometry g0, java.lang.Object[] args)Invokes an overlay op, optionally using snapping, and optionally validating the result.booleanGeometryMatcher. match(Geometry a, Geometry b)booleanNormalizedGeometryMatcher. match(Geometry a, Geometry b)protected voidPreparedGeometryTeeOperation. runTeeOp(java.lang.String opName, Geometry geometry, java.lang.Object[] args)protected abstract voidTeeGeometryOperation. runTeeOp(java.lang.String opName, Geometry geometry, java.lang.Object[] args) -
Uses of Geometry in com.vividsolutions.jtstest.test
Methods in com.vividsolutions.jtstest.test that return Geometry Modifier and Type Method Description GeometryTestable. getExpectedBoundary()GeometryTestCase. getExpectedBoundary()GeometryTestable. getExpectedConvexHull()GeometryTestCase. getExpectedConvexHull()GeometryTestable. getExpectedDifference()GeometryTestCase. getExpectedDifference()GeometryTestable. getExpectedIntersection()GeometryTestCase. getExpectedIntersection()GeometryTestable. getExpectedSymDifference()GeometryTestCase. getExpectedSymDifference()GeometryTestable. getExpectedUnion()GeometryTestCase. getExpectedUnion()Geometry[]TestCase. getGeometries()GeometryTestable. getGeometry(int index)GeometryTestCase. getGeometry(int index)Methods in com.vividsolutions.jtstest.test with parameters of type Geometry Modifier and Type Method Description voidTestable. setExpectedBoundary(Geometry boundary)voidTestCase. setExpectedBoundary(Geometry expectedBoundary)voidTestable. setExpectedCentroid(Geometry expectedCentroid)voidTestCase. setExpectedCentroid(Geometry expectedCentroid)voidTestable. setExpectedConvexHull(Geometry expectedConvexHull)voidTestCase. setExpectedConvexHull(Geometry expectedConvexHull)voidTestable. setExpectedDifference(Geometry expectedDifference)voidTestCase. setExpectedDifference(Geometry expectedDifference)voidTestable. setExpectedIntersection(Geometry expectedIntersection)voidTestCase. setExpectedIntersection(Geometry expectedIntersection)voidTestable. setExpectedSymDifference(Geometry expectedSymDifference)voidTestCase. setExpectedSymDifference(Geometry expectedSymDifference)voidTestable. setExpectedUnion(Geometry expectedUnion)voidTestCase. setExpectedUnion(Geometry expectedUnion)voidTestable. setGeometry(int index, Geometry g)voidTestCase. setGeometry(int index, Geometry g) -
Uses of Geometry in com.vividsolutions.jtstest.testbuilder
Methods in com.vividsolutions.jtstest.testbuilder that return Geometry Modifier and Type Method Description GeometryGeometryTreePanel. getSelectedGeometry()Methods in com.vividsolutions.jtstest.testbuilder with parameters of type Geometry Modifier and Type Method Description voidGeometryEditPanel. flash(Geometry g)voidGeometryTreePanel. populate(Geometry geom, int source)voidGeometryInspectorDialog. setGeometry(java.lang.String tag, Geometry geometry)voidInspectorPanel. setGeometry(java.lang.String tag, Geometry a, int source)voidWKTPanel. setText(Geometry g, int geomIndex)voidGeometryEditPanel. zoom(Geometry geom)Constructors in com.vividsolutions.jtstest.testbuilder with parameters of type Geometry Constructor Description GeometryTreeModel(Geometry geom, int source) -
Uses of Geometry in com.vividsolutions.jtstest.testbuilder.controller
Methods in com.vividsolutions.jtstest.testbuilder.controller that return Geometry Modifier and Type Method Description static GeometryJTSTestBuilderController. getGeometryA()static GeometryJTSTestBuilderController. getGeometryB()Methods in com.vividsolutions.jtstest.testbuilder.controller with parameters of type Geometry Modifier and Type Method Description static voidJTSTestBuilderController. addTestCase(Geometry[] geom, java.lang.String name)static voidJTSTestBuilderController. extractComponentsToTestCase(Geometry aoi) -
Uses of Geometry in com.vividsolutions.jtstest.testbuilder.geom
Methods in com.vividsolutions.jtstest.testbuilder.geom that return Geometry Modifier and Type Method Description GeometryGeometryCombiner. addLineString(Geometry orig, Coordinate[] pts)GeometryGeometryCombiner. addPoint(Geometry orig, Coordinate pt)GeometryGeometryCombiner. addPolygonRing(Geometry orig, Coordinate[] pts)GeometryGeometryCombiner. combine(Geometry orig, Geometry geom)static GeometryGeometryBoxDeleter. delete(Geometry geom, Envelope env)GeometryGeometryLocation. delete()static GeometryGeometryVertexDeleter. delete(Geometry geom, LineString line, int vertexIndex)GeometryGeometryLocation. getComponent()GeometryGeometryLocation. insert()static GeometryGeometryVertexInserter. insert(Geometry geom, LineString line, int segIndex, Coordinate newVertex)static GeometryGeometryVertexMover. move(Geometry geom, Coordinate fromLoc, Coordinate toLoc)static GeometryGeometryCombiner. replace(Geometry parent, Geometry original, Geometry replacement)Methods in com.vividsolutions.jtstest.testbuilder.geom with parameters of type Geometry Modifier and Type Method Description GeometryGeometryCombiner. addLineString(Geometry orig, Coordinate[] pts)GeometryGeometryCombiner. addPoint(Geometry orig, Coordinate pt)GeometryGeometryCombiner. addPolygonRing(Geometry orig, Coordinate[] pts)GeometryGeometryCombiner. combine(Geometry orig, Geometry geom)static GeometryGeometryBoxDeleter. delete(Geometry geom, Envelope env)static GeometryGeometryVertexDeleter. delete(Geometry geom, LineString line, int vertexIndex)static java.util.ListGeometryCombiner. extractElements(Geometry geom, boolean skipEmpty)static CoordinateNearestPointFinder. findNearestPoint(Geometry geom, Coordinate pt, double tolerance)static Coordinate[]AdjacentVertexFinder. findVertices(Geometry geom, Coordinate testPt)java.util.ListComponentLocater. getComponents(Geometry aoi)static GeometryGeometryVertexInserter. insert(Geometry geom, LineString line, int segIndex, Coordinate newVertex)static GeometryLocationGeometryPointLocater. locateNonVertexPoint(Geometry geom, Coordinate testPt, double tolerance)static GeometryLocationGeometryPointLocater. locateVertex(Geometry geom, Coordinate testPt, double tolerance)static CoordinateVertexLocater. locateVertex(Geometry geom, Coordinate testPt, double tolerance)static java.lang.StringGeometryUtil. metricsSummary(Geometry g)static GeometryGeometryVertexMover. move(Geometry geom, Coordinate fromLoc, Coordinate toLoc)static GeometryGeometryCombiner. replace(Geometry parent, Geometry original, Geometry replacement)static java.lang.StringGeometryUtil. structureSummary(Geometry g)Constructors in com.vividsolutions.jtstest.testbuilder.geom with parameters of type Geometry Constructor Description AdjacentVertexFinder(Geometry geom)ComponentLocater(Geometry parentGeom)FacetLocater(Geometry parentGeom)GeometryLocation(Geometry parent, Geometry component, int[] componentPath)GeometryLocation(Geometry parent, Geometry component, int[] componentPath, int segmentIndex, boolean isVertex, Coordinate pt)GeometryLocation(Geometry parent, Geometry component, int segmentIndex, boolean isVertex, Coordinate pt)GeometryLocation(Geometry parent, Geometry component, int index, Coordinate pt)GeometryPointLocater(Geometry geom)NearestPointFinder(Geometry geom)VertexLocater(Geometry geom) -
Uses of Geometry in com.vividsolutions.jtstest.testbuilder.io.shapefile
Methods in com.vividsolutions.jtstest.testbuilder.io.shapefile that return Geometry Modifier and Type Method Description GeometryShapefile. next()Returns the next geometry in the shapefile streamGeometryMultiLineHandler. read(EndianDataInputStream file, GeometryFactory geometryFactory, int contentLength)GeometryMultiPointHandler. read(EndianDataInputStream file, GeometryFactory geometryFactory, int contentLength)GeometryPointHandler. read(EndianDataInputStream file, GeometryFactory geometryFactory, int contentLength)GeometryPolygonHandler. read(EndianDataInputStream file, GeometryFactory geometryFactory, int contentLength)GeometryShapeHandler. read(EndianDataInputStream file, GeometryFactory geometryFactory, int contentLength)Methods in com.vividsolutions.jtstest.testbuilder.io.shapefile with parameters of type Geometry Modifier and Type Method Description intMultiLineHandler. getLength(Geometry geometry)intMultiPointHandler. getLength(Geometry geometry)Calcuates the record length of this object.intPointHandler. getLength(Geometry geometry)Calcuates the record length of this object.intPolygonHandler. getLength(Geometry geometry)intShapeHandler. getLength(Geometry geometry)static ShapeHandlerShapefile. getShapeHandler(Geometry geom, int ShapeFileDimentions)static intShapefile. getShapeType(Geometry geom, int coordDimension) -
Uses of Geometry in com.vividsolutions.jtstest.testbuilder.model
Methods in com.vividsolutions.jtstest.testbuilder.model that return Geometry Modifier and Type Method Description GeometryLayerList. getComponent(Coordinate pt, double tolerance)Geometry[]LayerList. getComponents(Geometry aoi)GeometryTestCaseEdit. getExpectedBoundary()GeometryTestRunnerTestCaseAdapter. getExpectedBoundary()GeometryTestCaseEdit. getExpectedConvexHull()GeometryTestRunnerTestCaseAdapter. getExpectedConvexHull()GeometryTestCaseEdit. getExpectedDifference()GeometryTestRunnerTestCaseAdapter. getExpectedDifference()GeometryTestCaseEdit. getExpectedIntersection()GeometryTestRunnerTestCaseAdapter. getExpectedIntersection()GeometryTestCaseEdit. getExpectedSymDifference()GeometryTestRunnerTestCaseAdapter. getExpectedSymDifference()GeometryTestCaseEdit. getExpectedUnion()GeometryTestRunnerTestCaseAdapter. getExpectedUnion()Geometry[]TestCaseEdit. getGeometries()GeometryGeometryContainer. getGeometry()GeometryGeometryEditModel. getGeometry()GeometryGeometryEditModel. getGeometry(int i)GeometryIndexedGeometryContainer. getGeometry()GeometryLayer. getGeometry()GeometryResultGeometryContainer. getGeometry()GeometryStaticGeometryContainer. getGeometry()GeometryTestCaseEdit. getGeometry(int i)GeometryTestRunnerTestCaseAdapter. getGeometry(int index)GeometryGeometryEditModel. getResult()GeometryTestCaseEdit. getResult()GeometryGeometryStretcherView. getStretchedGeometry(int index)GeometryTestBuilderModel. readGeometryText(java.lang.String geomStr)GeometryTestRunnerTestCaseAdapter. toGeometry(Test test)Methods in com.vividsolutions.jtstest.testbuilder.model with parameters of type Geometry Modifier and Type Method Description voidTestBuilderModel. addCase(Geometry[] geoms)voidTestBuilderModel. addCase(Geometry[] geoms, java.lang.String name)Geometry[]LayerList. getComponents(Geometry aoi)java.lang.StringTestBuilderModel. getResultDisplayString(Geometry g)java.lang.StringXMLTestWriter. getTestXML(Geometry geometry, java.lang.String opName, java.lang.String[] arguments)static java.lang.StringGeometryEditModel. getText(Geometry geom, int textType)voidTestCaseEdit. setExpectedBoundary(Geometry expectedBoundary)voidTestRunnerTestCaseAdapter. setExpectedBoundary(Geometry expectedBoundary)voidTestCaseEdit. setExpectedCentroid(Geometry expectedCentroid)voidTestRunnerTestCaseAdapter. setExpectedCentroid(Geometry expected)voidTestCaseEdit. setExpectedConvexHull(Geometry expectedConvexHull)voidTestRunnerTestCaseAdapter. setExpectedConvexHull(Geometry expectedConvexHull)voidTestCaseEdit. setExpectedDifference(Geometry expectedDifference)voidTestRunnerTestCaseAdapter. setExpectedDifference(Geometry expectedDifference)voidTestCaseEdit. setExpectedIntersection(Geometry expectedIntersection)voidTestRunnerTestCaseAdapter. setExpectedIntersection(Geometry expectedIntersection)voidTestCaseEdit. setExpectedSymDifference(Geometry expectedSymDifference)voidTestRunnerTestCaseAdapter. setExpectedSymDifference(Geometry expectedSymDifference)voidTestCaseEdit. setExpectedUnion(Geometry expectedUnion)voidTestRunnerTestCaseAdapter. setExpectedUnion(Geometry expectedUnion)voidGeometryEditModel. setGeometry(int i, Geometry g)voidGeometryEditModel. setGeometry(Geometry g)voidTestCaseEdit. setGeometry(int i, Geometry geom)voidTestRunnerTestCaseAdapter. setGeometry(int index, Geometry g)voidTestCaseEdit. setResult(Geometry geom)static java.lang.StringGeometryEditModel. toStringVeryLarge(Geometry g)Constructors in com.vividsolutions.jtstest.testbuilder.model with parameters of type Geometry Constructor Description GeometryTransferable(Geometry geom)GeometryTransferable(Geometry geom, boolean isFormatted)StaticGeometryContainer(Geometry geometry)TestCaseEdit(Geometry[] geom)TestCaseEdit(Geometry[] geom, java.lang.String name) -
Uses of Geometry in com.vividsolutions.jtstest.testbuilder.topostretch
Methods in com.vividsolutions.jtstest.testbuilder.topostretch that return Geometry Modifier and Type Method Description GeometryGeometryVerticesMover. move()static GeometryGeometryVerticesMover. move(Geometry geom, java.util.Map moves)Geometry[]TopologyStretcher. stretch(double nearnessTol, double stretchDistance)Geometry[]TopologyStretcher. stretch(double nearnessTol, double stretchDistance, Envelope mask)Methods in com.vividsolutions.jtstest.testbuilder.topostretch with parameters of type Geometry Modifier and Type Method Description static GeometryGeometryVerticesMover. move(Geometry geom, java.util.Map moves)Constructors in com.vividsolutions.jtstest.testbuilder.topostretch with parameters of type Geometry Constructor Description GeometryVerticesMover(Geometry geom, java.util.Map moves)TopologyStretcher(Geometry g)TopologyStretcher(Geometry g1, Geometry g2) -
Uses of Geometry in com.vividsolutions.jtstest.testbuilder.ui
Methods in com.vividsolutions.jtstest.testbuilder.ui with parameters of type Geometry Modifier and Type Method Description java.lang.StringGeometryLocationsWriter. OLDwriteLocation(Geometry geom, Coordinate p, double tolerance)java.lang.StringGeometryLocationsWriter. writeComponentLocation(Geometry geom, Coordinate p, double tolerance)java.lang.StringGeometryLocationsWriter. writeFacetLocation(Geometry geom, Coordinate p, double tolerance) -
Uses of Geometry in com.vividsolutions.jtstest.testbuilder.ui.render
Fields in com.vividsolutions.jtstest.testbuilder.ui.render declared as Geometry Modifier and Type Field Description static GeometryOperationMonitorManager. indicatorMethods in com.vividsolutions.jtstest.testbuilder.ui.render with parameters of type Geometry Modifier and Type Method Description static voidGeometryPainter. paint(Geometry geometry, Viewport viewport, java.awt.Graphics2D g, java.awt.Color lineColor, java.awt.Color fillColor)Paints a geometry onto a graphics context, using a given Viewport.static voidGeometryPainter. paint(Geometry geometry, Viewport viewport, java.awt.Graphics2D g, java.awt.Color lineColor, java.awt.Color fillColor, java.awt.Stroke stroke)static voidGeometryPainter. paint(java.awt.Graphics2D g, Viewport viewport, Geometry geometry, Style style) -
Uses of Geometry in com.vividsolutions.jtstest.testbuilder.ui.style
Methods in com.vividsolutions.jtstest.testbuilder.ui.style with parameters of type Geometry Modifier and Type Method Description voidBasicStyle. paint(Geometry geom, Viewport viewport, java.awt.Graphics2D g)voidComponentStyle. paint(Geometry geom, Viewport viewport, java.awt.Graphics2D g)voidDataLabelStyle. paint(Geometry geom, Viewport viewport, java.awt.Graphics2D g2d)voidLineStringStyle. paint(Geometry geom, Viewport viewport, java.awt.Graphics2D g)voidStyle. paint(Geometry geom, Viewport viewport, java.awt.Graphics2D g)voidStyleList. paint(Geometry geom, Viewport viewport, java.awt.Graphics2D g)voidVertexStyle. paint(Geometry geom, Viewport viewport, java.awt.Graphics2D g)protected abstract voidComponentStyle. paintComponent(Geometry geom, Viewport viewport, java.awt.Graphics2D graphics) -
Uses of Geometry in com.vividsolutions.jtstest.testbuilder.ui.tools
Methods in com.vividsolutions.jtstest.testbuilder.ui.tools that return Geometry Modifier and Type Method Description protected GeometryBoxBandTool. getBox() -
Uses of Geometry in com.vividsolutions.jtstest.testrunner
Methods in com.vividsolutions.jtstest.testrunner that return Geometry Modifier and Type Method Description GeometryGeometryResult. getGeometry()GeometryTestCase. getGeometryA()GeometryTestCase. getGeometryB()Methods in com.vividsolutions.jtstest.testrunner with parameters of type Geometry Modifier and Type Method Description booleanBufferResultMatcher. isBoundaryHausdorffDistanceInTolerance(Geometry actualBuffer, Geometry expectedBuffer, double distance)booleanBufferResultMatcher. isBufferResultMatch(Geometry actualBuffer, Geometry expectedBuffer, double distance)booleanBufferResultMatcher. isMatch(Geometry geom, java.lang.String opName, java.lang.Object[] args, Result actualResult, Result expectedResult, double tolerance)Tests whether the two results are equal within the given tolerance.booleanEqualityResultMatcher. isMatch(Geometry geom, java.lang.String opName, java.lang.Object[] args, Result actualResult, Result expectedResult, double tolerance)Tests whether the two results are equal within the given tolerance.booleanNullResultMatcher. isMatch(Geometry geom, java.lang.String opName, java.lang.Object[] args, Result actualResult, Result expectedResult, double tolerance)Always reports a match.booleanResultMatcher. isMatch(Geometry geom, java.lang.String opName, java.lang.Object[] args, Result actualResult, Result expectedResult, double tolerance)Tests whether the actual and expected results match well enough for the test to be considered as passed.booleanBufferResultMatcher. isSymDiffAreaInTolerance(Geometry actualBuffer, Geometry expectedBuffer)voidTestCase. setGeometryA(Geometry a)voidTestCase. setGeometryB(Geometry b)Constructors in com.vividsolutions.jtstest.testrunner with parameters of type Geometry Constructor Description GeometryResult(Geometry geometry)TestCase(java.lang.String description, Geometry a, Geometry b, java.io.File aWktFile, java.io.File bWktFile, TestRun testRun, int caseIndex, int lineNumber)Creates a TestCase with the given description. -
Uses of Geometry in com.vividsolutions.jtstest.util
Methods in com.vividsolutions.jtstest.util with parameters of type Geometry Modifier and Type Method Description static voidGeometryDataUtil. setComponentDataToIndex(Geometry geom) -
Uses of Geometry in com.vividsolutions.jtstest.util.io
Methods in com.vividsolutions.jtstest.util.io that return Geometry Modifier and Type Method Description GeometryGeoJsonMultiReader. read(java.lang.String s)GeometryMultiFormatReader. read(java.lang.String geomStr)GeometryWKTOrWKBReader. read(java.lang.String geomStr)static GeometryIOUtil. readFile(java.lang.String filename, GeometryFactory geomFact)static GeometryIOUtil. readGeoJSONString(java.lang.String s, GeometryFactory geomFact)static GeometryIOUtil. readGMLString(java.lang.String gml, GeometryFactory geomFact)static GeometryIOUtil. readWKBHexString(java.lang.String wkb, GeometryFactory geomFact)static GeometryIOUtil. readWKTString(java.lang.String wkt, GeometryFactory geomFact)Reads one or more WKT geometries from a string.Methods in com.vividsolutions.jtstest.util.io with parameters of type Geometry Modifier and Type Method Description java.lang.StringSVGWriter. write(Geometry geometry)Converts aGeometryto its Well-known Text representation.voidSVGWriter. write(Geometry geometry, java.io.Writer writer)Converts aGeometryto its Well-known Text representation.java.lang.StringSVGWriter. writeFormatted(Geometry geometry)Same aswrite, but with newlines and spaces to make the well-known text more readable.voidSVGWriter. writeFormatted(Geometry geometry, java.io.Writer writer)Same aswrite, but with newlines and spaces to make the well-known text more readable.
-