Skip navigation links
org.locationtech.jts:jts-lab 1.18.1
A C D E G H I M N O P R S U V 

A

area(Geometry) - Static method in class org.locationtech.jtslab.edgeray.EdgeRayArea
 
area(Geometry, Geometry) - Static method in class org.locationtech.jtslab.edgeray.EdgeRayIntersectionArea
 
area(Geometry) - Static method in class org.locationtech.jtslab.EdgeRayFunctions
 

C

checkIntersectionArea(Geometry, Geometry) - Static method in class org.locationtech.jtslab.EdgeRayFunctions
 
clean(Geometry) - Static method in class org.locationtech.jtslab.clean.InvalidHoleRemover
Removes invalid holes from the polygons in a geometry.
clean(Geometry, double) - Static method in class org.locationtech.jtslab.clean.SmallHoleRemover
Removes small holes from the polygons in a geometry.
clip(Geometry, Geometry) - Static method in class org.locationtech.jtslab.clip.RectangleClipPolygon
 
clip(Geometry, Geometry, PrecisionModel) - Static method in class org.locationtech.jtslab.clip.RectangleClipPolygon
 
clip(Geometry) - Method in class org.locationtech.jtslab.clip.RectangleClipPolygon
 
clipByIntersection(Geometry, Geometry) - Static method in class org.locationtech.jtslab.ClipFunctions
 
clipByIntersectionOpt(Geometry, Geometry) - Static method in class org.locationtech.jtslab.ClipFunctions
 
clipCollection(Geometry) - Method in class org.locationtech.jtslab.clip.RectangleClipPolygon
 
ClipFunctions - Class in org.locationtech.jtslab
 
ClipFunctions() - Constructor for class org.locationtech.jtslab.ClipFunctions
 
clipPoly(Geometry, Geometry) - Static method in class org.locationtech.jtslab.ClipFunctions
 
clipPolyPrecise(Geometry, Geometry, double) - Static method in class org.locationtech.jtslab.ClipFunctions
 
ConcaveHull - Class in org.locationtech.jts.hull
 
ConcaveHull(Geometry, double) - Constructor for class org.locationtech.jts.hull.ConcaveHull
 
CoordinateOperation() - Constructor for class org.locationtech.jtslab.geom.util.GeometryEditorEx.CoordinateOperation
 
CoordinateSequenceOperation() - Constructor for class org.locationtech.jtslab.geom.util.GeometryEditorEx.CoordinateSequenceOperation
 

D

DisjointSets - Class in org.locationtech.jts.operation.union
A data structure that represents a partition of a set into disjoint subsets, and allows merging subsets.
DisjointSets(int) - Constructor for class org.locationtech.jts.operation.union.DisjointSets
Creates a new structure containing a given number of items.
DisjointSets.Subsets - Class in org.locationtech.jts.operation.union
Provides accessors for items in disjoint subsets.

E

EdgeRayArea - Class in org.locationtech.jtslab.edgeray
 
EdgeRayArea(Geometry) - Constructor for class org.locationtech.jtslab.edgeray.EdgeRayArea
 
EdgeRayFunctions - Class in org.locationtech.jtslab
 
EdgeRayFunctions() - Constructor for class org.locationtech.jtslab.EdgeRayFunctions
 
EdgeRayIntersectionArea - Class in org.locationtech.jtslab.edgeray
 
EdgeRayIntersectionArea(Geometry, Geometry) - Constructor for class org.locationtech.jtslab.edgeray.EdgeRayIntersectionArea
 
edit(Geometry, GeometryFactory) - Method in class org.locationtech.jtslab.geom.util.GeometryEditorEx.CoordinateOperation
 
edit(Coordinate[], Geometry) - Method in class org.locationtech.jtslab.geom.util.GeometryEditorEx.CoordinateOperation
Edits the array of Coordinates from a Geometry.
edit(Geometry, GeometryFactory) - Method in class org.locationtech.jtslab.geom.util.GeometryEditorEx.CoordinateSequenceOperation
 
edit(CoordinateSequence, Geometry, GeometryFactory) - Method in class org.locationtech.jtslab.geom.util.GeometryEditorEx.CoordinateSequenceOperation
Edits a CoordinateSequence from a Geometry.
edit(Geometry) - Method in class org.locationtech.jtslab.geom.util.GeometryEditorEx
Edit a Geometry.
edit(Geometry, GeometryFactory) - Method in interface org.locationtech.jtslab.geom.util.GeometryEditorEx.GeometryEditorOperation
Edits a Geometry by returning a new Geometry with a modification.
edit(Geometry, GeometryFactory) - Method in class org.locationtech.jtslab.geom.util.GeometryEditorEx.NoOpGeometryOperation
 

G

GeometryEditorEx - Class in org.locationtech.jtslab.geom.util
A class which supports creating new Geometrys which are modifications of existing ones, maintaining the same type structure.
GeometryEditorEx() - Constructor for class org.locationtech.jtslab.geom.util.GeometryEditorEx
Creates a new GeometryEditor object which will create edited Geometrys with the same GeometryFactory as the input Geometry.
GeometryEditorEx(GeometryFactory) - Constructor for class org.locationtech.jtslab.geom.util.GeometryEditorEx
Creates a new GeometryEditor object which will create edited Geometrys with the given GeometryFactory.
GeometryEditorEx(GeometryEditorEx.GeometryEditorOperation) - Constructor for class org.locationtech.jtslab.geom.util.GeometryEditorEx
Creates a GeometryEditor which edits geometries using a given GeometryOperation and the same GeometryFactory as the input Geometry.
GeometryEditorEx(GeometryEditorEx.GeometryEditorOperation, GeometryFactory) - Constructor for class org.locationtech.jtslab.geom.util.GeometryEditorEx
Creates a GeometryEditor which edits geometries using a given GeometryOperation and the given GeometryFactory.
GeometryEditorEx.CoordinateOperation - Class in org.locationtech.jtslab.geom.util
A GeometryEditorEx.GeometryEditorOperation which edits the coordinate list of a Geometry.
GeometryEditorEx.CoordinateSequenceOperation - Class in org.locationtech.jtslab.geom.util
A GeometryEditorEx.GeometryEditorOperation which edits the CoordinateSequence of a Geometry.
GeometryEditorEx.GeometryEditorOperation - Interface in org.locationtech.jtslab.geom.util
A interface which specifies an edit operation for Geometries.
GeometryEditorEx.NoOpGeometryOperation - Class in org.locationtech.jtslab.geom.util
A GeometryEditorOperation which does not modify the input geometry.
getArea() - Method in class org.locationtech.jtslab.edgeray.EdgeRayArea
 
getArea() - Method in class org.locationtech.jtslab.edgeray.EdgeRayIntersectionArea
 
getCount() - Method in class org.locationtech.jts.operation.union.DisjointSets.Subsets
Gets the number of disjoint subsets.
getCount() - Method in class org.locationtech.jts.operation.union.SpatialPartition
 
getGeometry(int, int) - Method in class org.locationtech.jts.operation.union.SpatialPartition
 
getItem(int, int) - Method in class org.locationtech.jts.operation.union.DisjointSets.Subsets
Gets an item from a subset.
getItem(int, int) - Method in class org.locationtech.jts.operation.union.SpatialPartition
 
getResult() - Method in class org.locationtech.jts.hull.ConcaveHull
 
getResult() - Method in class org.locationtech.jtslab.clean.HoleRemover
Gets the cleaned geometry.
getResult() - Method in class org.locationtech.jtslab.clean.InvalidHoleRemover
Gets the cleaned geometry.
getSize(int) - Method in class org.locationtech.jts.operation.union.DisjointSets.Subsets
Gets the number of items in a given subset.
getSize(int) - Method in class org.locationtech.jts.operation.union.SpatialPartition
 

H

HoleRemover - Class in org.locationtech.jtslab.clean
Removes holes which match a given predicate.
HoleRemover(Geometry, HoleRemover.Predicate) - Constructor for class org.locationtech.jtslab.clean.HoleRemover
Creates a new hole remover instance.
HoleRemover.Predicate - Interface in org.locationtech.jtslab.clean
 

I

intersectionArea(Geometry, Geometry) - Static method in class org.locationtech.jtslab.EdgeRayFunctions
 
intersectionOpt(Geometry, Geometry) - Static method in class org.locationtech.jtslab.OverlayOptFunctions
Use spatial predicates as a filter in front of intersection.
intersectionOptPrep(Geometry, Geometry) - Static method in class org.locationtech.jtslab.OverlayOptFunctions
Use prepared geometry spatial predicates as a filter in front of intersection, with the first operand prepared.
InvalidHoleRemover - Class in org.locationtech.jtslab.clean
Removes holes which are invalid due to not being wholly covered by the parent shell.
InvalidHoleRemover(Geometry) - Constructor for class org.locationtech.jtslab.clean.InvalidHoleRemover
Creates a new invalid hole remover instance.
isEquivalent(int, int) - Method in interface org.locationtech.jts.operation.union.SpatialPartition.Relation
 
isSameSubset(int, int) - Method in class org.locationtech.jts.operation.union.DisjointSets
 
IteratedOverlayFunctions - Class in org.locationtech.jtslab
 
IteratedOverlayFunctions() - Constructor for class org.locationtech.jtslab.IteratedOverlayFunctions
 

M

merge(int, int) - Method in class org.locationtech.jts.operation.union.DisjointSets
 

N

NoOpGeometryOperation() - Constructor for class org.locationtech.jtslab.geom.util.GeometryEditorEx.NoOpGeometryOperation
 

O

org.locationtech.jts.hull - package org.locationtech.jts.hull
 
org.locationtech.jts.operation.union - package org.locationtech.jts.operation.union
 
org.locationtech.jtslab - package org.locationtech.jtslab
 
org.locationtech.jtslab.clean - package org.locationtech.jtslab.clean
 
org.locationtech.jtslab.clip - package org.locationtech.jtslab.clip
 
org.locationtech.jtslab.edgeray - package org.locationtech.jtslab.edgeray
 
org.locationtech.jtslab.geom.util - package org.locationtech.jtslab.geom.util
 
overlayIndexedNG(Geometry) - Static method in class org.locationtech.jtslab.IteratedOverlayFunctions
 
overlayNG(Geometry) - Static method in class org.locationtech.jtslab.IteratedOverlayFunctions
 
overlayOld(Geometry) - Static method in class org.locationtech.jtslab.IteratedOverlayFunctions
 
OverlayOptFunctions - Class in org.locationtech.jtslab
Functions to test using spatial predicates as a filter in front of overlay operations to optimize performance.
OverlayOptFunctions() - Constructor for class org.locationtech.jtslab.OverlayOptFunctions
 
overlaySR(Geometry, double) - Static method in class org.locationtech.jtslab.IteratedOverlayFunctions
 

P

PartitionedUnion - Class in org.locationtech.jts.operation.union
 
PartitionedUnion(Collection<Geometry>) - Constructor for class org.locationtech.jts.operation.union.PartitionedUnion
 

R

RectangleClipPolygon - Class in org.locationtech.jtslab.clip
Clips polygonal geometry to a rectangle.
RectangleClipPolygon(Envelope) - Constructor for class org.locationtech.jtslab.clip.RectangleClipPolygon
 
RectangleClipPolygon(Geometry) - Constructor for class org.locationtech.jtslab.clip.RectangleClipPolygon
 
RectangleClipPolygon(Geometry, PrecisionModel) - Constructor for class org.locationtech.jtslab.clip.RectangleClipPolygon
 
RectangleClipPolygon(Envelope, PrecisionModel) - Constructor for class org.locationtech.jtslab.clip.RectangleClipPolygon
 
RemoverFunctions - Class in org.locationtech.jtslab
 
RemoverFunctions() - Constructor for class org.locationtech.jtslab.RemoverFunctions
 
removeSmallHoles(Geometry, double) - Static method in class org.locationtech.jtslab.RemoverFunctions
 

S

setCopyUserData(boolean) - Method in class org.locationtech.jtslab.geom.util.GeometryEditorEx
Sets whether the User Data is copied to the edit result.
SmallHoleRemover - Class in org.locationtech.jtslab.clean
Removes holes which are smaller than a given area.
SmallHoleRemover() - Constructor for class org.locationtech.jtslab.clean.SmallHoleRemover
 
SparsePolygonUnion - Class in org.locationtech.jts.operation.union
Unions a set of polygonal geometries by partitioning them into connected sets of polygons.
SparsePolygonUnion(Collection<Geometry>) - Constructor for class org.locationtech.jts.operation.union.SparsePolygonUnion
 
SpatialPartition - Class in org.locationtech.jts.operation.union
Computes a partition of a set of geometries into disjoint subsets, based on a provided equivalence relation.
SpatialPartition(Geometry[], SpatialPartition.Relation) - Constructor for class org.locationtech.jts.operation.union.SpatialPartition
 
SpatialPartition.Relation - Interface in org.locationtech.jts.operation.union
 
subsets() - Method in class org.locationtech.jts.operation.union.DisjointSets
 

U

union(Geometry) - Static method in class org.locationtech.jts.operation.union.PartitionedUnion
 
union() - Method in class org.locationtech.jts.operation.union.PartitionedUnion
 
union(Collection) - Static method in class org.locationtech.jts.operation.union.SparsePolygonUnion
 
union(Geometry) - Static method in class org.locationtech.jts.operation.union.SparsePolygonUnion
 
union() - Method in class org.locationtech.jts.operation.union.SparsePolygonUnion
 

V

value(Geometry) - Method in interface org.locationtech.jtslab.clean.HoleRemover.Predicate
 
A C D E G H I M N O P R S U V 
Skip navigation links
org.locationtech.jts:jts-lab 1.18.1

Copyright © 2022. All rights reserved.