Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

A - Static variable in class org.locationtech.jts.geom.Dimension
Dimension value of a surface (2).
abs() - Method in class org.locationtech.jts.math.DD
Returns the absolute value of this value.
AbstractDrawTool - Class in org.locationtech.jtstest.testbuilder.ui.tools
 
AbstractDrawTool() - Constructor for class org.locationtech.jtstest.testbuilder.ui.tools.AbstractDrawTool
 
AbstractNode - Class in org.locationtech.jts.index.strtree
A node of an AbstractSTRtree.
AbstractNode() - Constructor for class org.locationtech.jts.index.strtree.AbstractNode
Default constructor required for serialization.
AbstractNode(int) - Constructor for class org.locationtech.jts.index.strtree.AbstractNode
Constructs an AbstractNode at the given level in the tree
AbstractStreamDrawTool - Class in org.locationtech.jtstest.testbuilder.ui.tools
 
AbstractStreamDrawTool() - Constructor for class org.locationtech.jtstest.testbuilder.ui.tools.AbstractStreamDrawTool
 
AbstractSTRtree - Class in org.locationtech.jts.index.strtree
Base class for STRtree and SIRtree.
AbstractSTRtree() - Constructor for class org.locationtech.jts.index.strtree.AbstractSTRtree
Constructs an AbstractSTRtree with the default node capacity.
AbstractSTRtree(int) - Constructor for class org.locationtech.jts.index.strtree.AbstractSTRtree
Constructs an AbstractSTRtree with the specified maximum number of child nodes that a node may have
AbstractSTRtree.IntersectsOp - Interface in org.locationtech.jts.index.strtree
A test for intersection between two bounds, necessary because subclasses of AbstractSTRtree have different implementations of bounds.
actionExchangeGeoms() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
actionInspectGeometry() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
actionInspectGeometryDialog() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
actionPerformed(ActionEvent) - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilder_AboutBox
Close the dialog on a button event
activate(GeometryEditPanel) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
Called when tool is activated.
activate() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.PanTool
 
activate(GeometryEditPanel) - Method in interface org.locationtech.jtstest.testbuilder.ui.tools.Tool
 
add(Shape) - Method in class org.locationtech.jts.awt.GeometryCollectionShape
 
add(Geometry) - Method in class org.locationtech.jts.dissolve.LineDissolver
Adds a Geometry to be dissolved.
add(Collection) - Method in class org.locationtech.jts.dissolve.LineDissolver
Adds a collection of Geometries to be processed.
add(Geometry) - Method in class org.locationtech.jts.edgegraph.EdgeGraphBuilder
Adds the edges of a Geometry to the graph.
add(Collection) - Method in class org.locationtech.jts.edgegraph.EdgeGraphBuilder
Adds the edges in a collection of Geometrys to the graph.
add(Coordinate) - Method in class org.locationtech.jts.geom.CoordinateList
 
add(Coordinate[], boolean, int, int) - Method in class org.locationtech.jts.geom.CoordinateList
Adds a section of an array of coordinates to the list.
add(Coordinate[], boolean, boolean) - Method in class org.locationtech.jts.geom.CoordinateList
Adds an array of coordinates to the list.
add(Coordinate[], boolean) - Method in class org.locationtech.jts.geom.CoordinateList
Adds an array of coordinates to the list.
add(Object, boolean) - Method in class org.locationtech.jts.geom.CoordinateList
Adds a coordinate to the list.
add(Coordinate, boolean) - Method in class org.locationtech.jts.geom.CoordinateList
Adds a coordinate to the end of the list.
add(int, Coordinate, boolean) - Method in class org.locationtech.jts.geom.CoordinateList
Inserts the specified coordinate at the specified position in this list.
add(IntersectionMatrix) - Method in class org.locationtech.jts.geom.IntersectionMatrix
Adds one matrix to another.
add(int, int, int) - Method in class org.locationtech.jts.geomgraph.Depth
 
add(Label) - Method in class org.locationtech.jts.geomgraph.Depth
 
add(Coordinate, int, double) - Method in class org.locationtech.jts.geomgraph.EdgeIntersectionList
Adds an intersection into the list, if it isn't already there.
add(Edge) - Method in class org.locationtech.jts.geomgraph.EdgeList
Insert an edge unless it is already in the list
add(EdgeEnd) - Method in class org.locationtech.jts.geomgraph.Node
Add the edge to the list of edges at this node
add(EdgeEnd) - Method in class org.locationtech.jts.geomgraph.NodeMap
Adds a node for the start point of this EdgeEnd (if one does not already exist in this map).
add(EdgeEnd) - Method in class org.locationtech.jts.geomgraph.PlanarGraph
 
add(Object) - Method in class org.locationtech.jts.index.bintree.NodeBase
 
add(Object) - Method in class org.locationtech.jts.index.quadtree.NodeBase
 
add(SweepLineInterval) - Method in class org.locationtech.jts.index.sweepline.SweepLineIndex
 
add(Coordinate) - Method in class org.locationtech.jts.linearref.LinearGeometryBuilder
Adds a point to the current line.
add(Coordinate, boolean) - Method in class org.locationtech.jts.linearref.LinearGeometryBuilder
Adds a point to the current line.
add(DD) - Method in class org.locationtech.jts.math.DD
Returns a new DoubleDouble whose value is (this + y).
add(double) - Method in class org.locationtech.jts.math.DD
Returns a new DoubleDouble whose value is (this + y).
add(Vector2D) - Method in class org.locationtech.jts.math.Vector2D
 
add(Coordinate, int) - Method in class org.locationtech.jts.noding.SegmentNodeList
Adds an intersection into the list, if it isn't already there.
add(LineMergeDirectedEdge) - Method in class org.locationtech.jts.operation.linemerge.EdgeString
Adds a directed edge which is known to form part of this line.
add(Geometry) - Method in class org.locationtech.jts.operation.linemerge.LineMerger
Adds a Geometry to be processed.
add(Collection) - Method in class org.locationtech.jts.operation.linemerge.LineMerger
Adds a collection of Geometries to be processed.
add(Collection) - Method in class org.locationtech.jts.operation.linemerge.LineSequencer
Adds a Collection of Geometrys to be sequenced.
add(Geometry) - Method in class org.locationtech.jts.operation.linemerge.LineSequencer
Adds a Geometry to be sequenced.
add(PlanarGraph) - Method in class org.locationtech.jts.operation.overlay.PolygonBuilder
Add a complete graph.
add(Collection, Collection) - Method in class org.locationtech.jts.operation.overlay.PolygonBuilder
Add a set of edges and nodes, which form a graph.
add(Collection) - Method in class org.locationtech.jts.operation.polygonize.Polygonizer
Adds a collection of geometries to the edges to be polygonized.
add(Geometry) - Method in class org.locationtech.jts.operation.polygonize.Polygonizer
Add a Geometry to the edges to be polygonized.
add(LinearRing) - Method in class org.locationtech.jts.operation.valid.IndexedNestedRingTester
 
add(DirectedEdge) - Method in class org.locationtech.jts.planargraph.DirectedEdgeStar
Adds a new member to this DirectedEdgeStar.
add(Node) - Method in class org.locationtech.jts.planargraph.NodeMap
Adds a node to the map, replacing any that is already at that location.
add(Node) - Method in class org.locationtech.jts.planargraph.PlanarGraph
Adds a node to the map, replacing any that is already at that location.
add(Edge) - Method in class org.locationtech.jts.planargraph.PlanarGraph
Adds the Edge and its DirectedEdges with this PlanarGraph.
add(DirectedEdge) - Method in class org.locationtech.jts.planargraph.PlanarGraph
Adds the Edge to this PlanarGraph; only subclasses can add DirectedEdges, to ensure the edges added are of the right class.
add(Edge) - Method in class org.locationtech.jts.planargraph.Subgraph
Adds an Edge to the subgraph.
add(double) - Method in class org.locationtech.jts.precision.CommonBits
 
add(Geometry) - Method in class org.locationtech.jts.precision.CommonBitsRemover
Add a geometry to the set of geometries whose common bits are being computed.
add(Object) - Method in class org.locationtech.jts.util.ObjectCounter
 
add(Comparable) - Method in class org.locationtech.jts.util.PriorityQueue
Insert into the priority queue.
add(Class) - Method in class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
Adds functions for all the static methods in the given class.
add(String) - Method in class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
Adds functions for all the static methods in the given class.
add(Collection) - Method in class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
 
add(GeometryFunction) - Method in class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
Adds a function if it does not currently exist in the registry, or replaces the existing one with the same signature.
add(Class) - Method in class org.locationtech.jtstest.geomop.GeometryFunctionRegistry
Adds functions for all the static methods in the given class.
add(String) - Method in class org.locationtech.jtstest.geomop.GeometryFunctionRegistry
Adds functions for all the static methods in the given class.
add(Collection) - Method in class org.locationtech.jtstest.geomop.GeometryFunctionRegistry
 
add(GeometryFunction) - Method in class org.locationtech.jtstest.geomop.GeometryFunctionRegistry
Adds a function if it does not currently exist in the registry, or replaces the existing one with the same signature.
add(Testable) - Method in class org.locationtech.jtstest.test.TestCaseList
 
add(TestCaseEdit, int) - Method in class org.locationtech.jtstest.test.TestCaseList
 
add(TestCaseList) - Method in class org.locationtech.jtstest.test.TestCaseList
 
add(Point2D, Point2D) - Static method in class org.locationtech.jtstest.testbuilder.ui.style.AWTUtil
 
add(Style) - Method in class org.locationtech.jtstest.testbuilder.ui.style.StyleList
 
add(Style, StyleList.StyleFilter) - Method in class org.locationtech.jtstest.testbuilder.ui.style.StyleList
 
add(Coordinate) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.LineBandTool
 
add(Test) - Method in class org.locationtech.jtstest.testrunner.TestCase
Adds a Test to the TestCase.
add(List) - Method in class org.locationtech.jtstest.testrunner.TopologyTestApp
 
addAll(Collection, boolean) - Method in class org.locationtech.jts.geom.CoordinateList
Add an array of coordinates
addAll(Collection) - Method in class org.locationtech.jts.geomgraph.EdgeList
 
addAllItems(List) - Method in class org.locationtech.jts.index.bintree.NodeBase
 
addAllItems(List) - Method in class org.locationtech.jts.index.quadtree.NodeBase
 
addAllItemsFromOverlapping(Interval, Collection) - Method in class org.locationtech.jts.index.bintree.NodeBase
Adds items in the tree which potentially overlap the query interval to the given collection.
addAllItemsFromOverlapping(Envelope, List) - Method in class org.locationtech.jts.index.quadtree.NodeBase
 
addCase(Geometry[]) - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
addCase(Geometry[], String) - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
addChangeListener(JToggleButton, int) - Method in class org.locationtech.jtstest.testbuilder.LayerControlList
 
addChildBoundable(Boundable) - Method in class org.locationtech.jts.index.strtree.AbstractNode
Adds either an AbstractNode, or if this is a leaf node, a data object (wrapped in an ItemBoundable)
addCommonBits(Geometry) - Method in class org.locationtech.jts.precision.CommonBitsRemover
Adds the common coordinate bits back into a Geometry.
addComponent(List) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
Adds a geometry component of the currently selected type, to the currently selected geometry.
addEdge(Coordinate, Coordinate) - Method in class org.locationtech.jts.edgegraph.EdgeGraph
Adds an edge between the coordinates orig and dest to this graph.
addEdge(Edge) - Method in class org.locationtech.jts.geomgraph.GeometryGraph
Add an Edge computed externally.
addEdge(LineString) - Method in class org.locationtech.jts.operation.linemerge.LineMergeGraph
Adds an Edge, DirectedEdges, and Nodes for the given LineString representation of an edge.
addEdges(List) - Method in class org.locationtech.jts.geomgraph.PlanarGraph
Add a set of edges to the graph.
addEdges(List) - Method in class org.locationtech.jts.operation.overlay.EdgeSetNoder
 
addEndpoints() - Method in class org.locationtech.jts.geomgraph.EdgeIntersectionList
Adds entries for the first and last points of the edge to the list
addGeometryFunctionListener(GeometryFunctionListener) - Method in class org.locationtech.jtstest.testbuilder.GeometryFunctionTreePanel
 
addGeometryListener(GeometryListener) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
addHole(EdgeRing) - Method in class org.locationtech.jts.geomgraph.EdgeRing
 
addHole(Polygon, LinearRing) - Method in class org.locationtech.jtstest.testbuilder.geom.GeometryCombiner
 
addInfo(String) - Method in class org.locationtech.jtstest.testbuilder.InfoPanel
 
addIntersection(LineIntersector, int, int, int) - Method in class org.locationtech.jts.geomgraph.Edge
Add an EdgeIntersection for intersection intIndex.
addIntersection(Coordinate, int) - Method in interface org.locationtech.jts.noding.NodableSegmentString
Adds an intersection node for a given point and segment to this segment string.
addIntersection(LineIntersector, int, int, int) - Method in class org.locationtech.jts.noding.NodedSegmentString
Add an SegmentNode for intersection intIndex.
addIntersection(Coordinate, int) - Method in class org.locationtech.jts.noding.NodedSegmentString
Adds an intersection node for a given point and segment to this segment string.
addIntersectionNode(Coordinate, int) - Method in class org.locationtech.jts.noding.NodedSegmentString
Adds an intersection node for a given point and segment to this segment string.
addIntersections(LineIntersector, int, int) - Method in class org.locationtech.jts.geomgraph.Edge
Adds EdgeIntersections for one or both intersections found for a segment of an edge to the edge intersection list.
addIntersections(Edge, int, Edge, int) - Method in class org.locationtech.jts.geomgraph.index.SegmentIntersector
This method is called by clients of the EdgeIntersector class to test for and add intersections for two segments of the edges being intersected.
addIntersections(LineIntersector, int, int) - Method in class org.locationtech.jts.noding.NodedSegmentString
Adds EdgeIntersections for one or both intersections found for a segment of an edge to the edge intersection list.
addLineString(Geometry, Coordinate[]) - Method in class org.locationtech.jtstest.testbuilder.geom.GeometryCombiner
 
addNode(Coordinate) - Method in class org.locationtech.jts.geomgraph.NodeMap
This method expects that a node has a coordinate value.
addNode(Node) - Method in class org.locationtech.jts.geomgraph.NodeMap
 
addNode(Node) - Method in class org.locationtech.jts.geomgraph.PlanarGraph
 
addNode(Coordinate) - Method in class org.locationtech.jts.geomgraph.PlanarGraph
 
addOptionSpec(OptionSpec) - Method in class org.locationtech.jtstest.command.CommandLine
 
addOutEdge(DirectedEdge) - Method in class org.locationtech.jts.planargraph.Node
Adds an outgoing DirectedEdge to this Node.
addPoint(Coordinate) - Method in class org.locationtech.jts.geomgraph.GeometryGraph
Add a point computed externally.
addPoint(Geometry, Coordinate) - Method in class org.locationtech.jtstest.testbuilder.geom.GeometryCombiner
 
addPoints(Edge, boolean, boolean) - Method in class org.locationtech.jts.geomgraph.EdgeRing
 
addPolygonRing(Geometry, Coordinate[]) - Method in class org.locationtech.jtstest.testbuilder.geom.GeometryCombiner
 
addSide(int, Coordinate, Coordinate) - Method in class org.locationtech.jts.shape.fractal.KochSnowflakeBuilder
 
addSnappedNode(NodedSegmentString, int) - Method in class org.locationtech.jts.noding.snapround.HotPixel
Adds a new node (equal to the snap pt) to the specified segment if the segment passes through the hot pixel
addSpatialFunctionPanelListener(SpatialFunctionPanelListener) - Method in class org.locationtech.jtstest.testbuilder.ScalarFunctionPanel
 
addSpatialFunctionPanelListener(SpatialFunctionPanelListener) - Method in class org.locationtech.jtstest.testbuilder.SpatialFunctionPanel
 
addSplitEdges(List) - Method in class org.locationtech.jts.geomgraph.EdgeIntersectionList
Creates new edges for all the edges that the intersections in this list split the parent edge into.
addSplitEdges(Collection) - Method in class org.locationtech.jts.noding.SegmentNodeList
Creates new edges for all the edges that the intersections in this list split the parent edge into.
addTestCase(Geometry[], String) - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
addTestCase(TestCase) - Method in class org.locationtech.jtstest.testrunner.TestRun
 
addTreeModelListener(TreeModelListener) - Method in class org.locationtech.jtstest.testbuilder.GeometryTreeModel
Adds a listener for the TreeModelEvent posted after the tree changes.
addValidPanelListener(ValidPanelListener) - Method in class org.locationtech.jtstest.testbuilder.ValidPanel
 
addWatch(Object) - Static method in class org.locationtech.jts.util.Debug
Adds an object to be watched.
AdjacentVertexFinder - Class in org.locationtech.jtstest.testbuilder.geom
Locates all vertices in a geometry which are adjacent to a given vertex.
AdjacentVertexFinder(Geometry) - Constructor for class org.locationtech.jtstest.testbuilder.geom.AdjacentVertexFinder
 
AffineTransformation - Class in org.locationtech.jts.geom.util
Represents an affine transformation on the 2D Cartesian plane.
AffineTransformation() - Constructor for class org.locationtech.jts.geom.util.AffineTransformation
Constructs a new identity transformation
AffineTransformation(double[]) - Constructor for class org.locationtech.jts.geom.util.AffineTransformation
Constructs a new transformation whose matrix has the specified values.
AffineTransformation(double, double, double, double, double, double) - Constructor for class org.locationtech.jts.geom.util.AffineTransformation
Constructs a new transformation whose matrix has the specified values.
AffineTransformation(AffineTransformation) - Constructor for class org.locationtech.jts.geom.util.AffineTransformation
Constructs a transformation which is a copy of the given one.
AffineTransformation(Coordinate, Coordinate, Coordinate, Coordinate, Coordinate, Coordinate) - Constructor for class org.locationtech.jts.geom.util.AffineTransformation
Constructs a transformation which maps the given source points into the given destination points.
AffineTransformationBuilder - Class in org.locationtech.jts.geom.util
Builds an AffineTransformation defined by a set of control vectors.
AffineTransformationBuilder(Coordinate, Coordinate, Coordinate, Coordinate, Coordinate, Coordinate) - Constructor for class org.locationtech.jts.geom.util.AffineTransformationBuilder
Constructs a new builder for the transformation defined by the given set of control point mappings.
AffineTransformationFactory - Class in org.locationtech.jts.geom.util
Supports creating AffineTransformations defined by various kinds of inputs and transformation mapping rules.
AffineTransformationFactory() - Constructor for class org.locationtech.jts.geom.util.AffineTransformationFactory
 
AffineTransformationFunctions - Class in org.locationtech.jtstest.function
 
AffineTransformationFunctions() - Constructor for class org.locationtech.jtstest.function.AffineTransformationFunctions
 
allPositionsEqual(int, int) - Method in class org.locationtech.jts.geomgraph.Label
 
allPositionsEqual(int) - Method in class org.locationtech.jts.geomgraph.TopologyLocation
 
allString() - Static method in class org.locationtech.jts.util.Memory
 
ALTITUDE_MODE_ABSOLUTE - Static variable in class org.locationtech.jts.io.kml.KMLWriter
The KML standard value absolute for use in KMLWriter.setAltitudeMode(String).
ALTITUDE_MODE_CLAMPTOGROUND - Static variable in class org.locationtech.jts.io.kml.KMLWriter
The KML standard value clampToGround for use in KMLWriter.setAltitudeMode(String).
ALTITUDE_MODE_RELATIVETOGROUND - Static variable in class org.locationtech.jts.io.kml.KMLWriter
The KML standard value relativeToGround for use in KMLWriter.setAltitudeMode(String).
Angle - Class in org.locationtech.jts.algorithm
Utility functions for working with angles.
angle(Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.Angle
Returns the angle of the vector from p0 to p1, relative to the positive X-axis.
angle(Coordinate) - Static method in class org.locationtech.jts.algorithm.Angle
Returns the angle that the vector from (0,0) to p, relative to the positive X-axis.
angle() - Method in class org.locationtech.jts.geom.LineSegment
Computes the angle that the vector defined by this segment makes with the X-axis.
angle() - Method in class org.locationtech.jts.math.Vector2D
 
angle(Vector2D) - Method in class org.locationtech.jts.math.Vector2D
 
angle - Variable in class org.locationtech.jts.planargraph.DirectedEdge
 
angleBetween(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.Angle
Returns the unoriented smallest angle between two vectors.
angleBetweenOriented(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.Angle
Returns the oriented smallest angle between two vectors.
angleBisector(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.geom.Triangle
Computes the point at which the bisector of the angle ABC cuts the segment AC.
angleBisectors(Geometry) - Static method in class org.locationtech.jtstest.function.TriangleFunctions
 
angleTo(Vector2D) - Method in class org.locationtech.jts.math.Vector2D
 
app - Static variable in class org.locationtech.jtstest.testbuilder.JTSTestBuilder
 
AppConstants - Class in org.locationtech.jtstest.testbuilder
 
AppConstants() - Constructor for class org.locationtech.jtstest.testbuilder.AppConstants
 
AppCursors - Class in org.locationtech.jtstest.testbuilder
 
AppCursors() - Constructor for class org.locationtech.jtstest.testbuilder.AppCursors
 
apply(CoordinateFilter) - Method in class org.locationtech.jts.geom.Geometry
Performs an operation with or on this Geometry's coordinates.
apply(CoordinateSequenceFilter) - Method in class org.locationtech.jts.geom.Geometry
Performs an operation on the coordinates in this Geometry's CoordinateSequences.
apply(GeometryFilter) - Method in class org.locationtech.jts.geom.Geometry
Performs an operation with or on this Geometry and its subelement Geometrys (if any).
apply(GeometryComponentFilter) - Method in class org.locationtech.jts.geom.Geometry
Performs an operation with or on this Geometry and its component Geometry's.
apply(CoordinateFilter) - Method in class org.locationtech.jts.geom.GeometryCollection
 
apply(CoordinateSequenceFilter) - Method in class org.locationtech.jts.geom.GeometryCollection
 
apply(GeometryFilter) - Method in class org.locationtech.jts.geom.GeometryCollection
 
apply(GeometryComponentFilter) - Method in class org.locationtech.jts.geom.GeometryCollection
 
apply(CoordinateFilter) - Method in class org.locationtech.jts.geom.LineString
 
apply(CoordinateSequenceFilter) - Method in class org.locationtech.jts.geom.LineString
 
apply(GeometryFilter) - Method in class org.locationtech.jts.geom.LineString
 
apply(GeometryComponentFilter) - Method in class org.locationtech.jts.geom.LineString
 
apply(CoordinateFilter) - Method in class org.locationtech.jts.geom.Point
 
apply(CoordinateSequenceFilter) - Method in class org.locationtech.jts.geom.Point
 
apply(GeometryFilter) - Method in class org.locationtech.jts.geom.Point
 
apply(GeometryComponentFilter) - Method in class org.locationtech.jts.geom.Point
 
apply(CoordinateFilter) - Method in class org.locationtech.jts.geom.Polygon
 
apply(CoordinateSequenceFilter) - Method in class org.locationtech.jts.geom.Polygon
 
apply(GeometryFilter) - Method in class org.locationtech.jts.geom.Polygon
 
apply(GeometryComponentFilter) - Method in class org.locationtech.jts.geom.Polygon
 
apply(Collection, CollectionUtil.Function) - Static method in class org.locationtech.jts.util.CollectionUtil
Executes a function on each item in a Collection but does not accumulate the result
applyTo(Geometry) - Method in class org.locationtech.jts.geom.util.ShortCircuitedGeometryVisitor
 
AppStrings - Class in org.locationtech.jtstest.testbuilder
 
AppStrings() - Constructor for class org.locationtech.jtstest.testbuilder.AppStrings
 
ARC - Static variable in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
ARCM - Static variable in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
ARCZ - Static variable in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
Area - Class in org.locationtech.jts.algorithm
Functions for computing area.
Area() - Constructor for class org.locationtech.jts.algorithm.Area
 
area(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.geom.Triangle
Computes the 2D area of a triangle.
area() - Method in class org.locationtech.jts.geom.Triangle
Computes the 2D area of this triangle.
area(Geometry) - Static method in class org.locationtech.jtstest.function.GeometryFunctions
 
area3D(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.geom.Triangle
Computes the 3D area of a triangle.
area3D() - Method in class org.locationtech.jts.geom.Triangle
Computes the 3D area of this triangle.
areaDiff(Geometry, Geometry) - Static method in class org.locationtech.jtstest.geomop.OverlayValidatedGeometryOperation
 
areaGreaterThan(Geometry, double) - Static method in class org.locationtech.jtstest.function.SelectionFunctions
 
areaLessThan(Geometry, double) - Static method in class org.locationtech.jtstest.function.SelectionFunctions
 
AreaSimilarityMeasure - Class in org.locationtech.jts.algorithm.match
Measures the degree of similarity between two Geometrys using the area of intersection between the geometries.
AreaSimilarityMeasure() - Constructor for class org.locationtech.jts.algorithm.match.AreaSimilarityMeasure
 
areaZero(Geometry) - Static method in class org.locationtech.jtstest.function.SelectionFunctions
 
arg - Variable in class org.locationtech.jts.operation.GeometryGraphOperation
The operation args into an array so they can be accessed by index
ArgumentConverter - Class in org.locationtech.jtstest.geomop
 
ArgumentConverter() - Constructor for class org.locationtech.jtstest.geomop.ArgumentConverter
 
armLengthRatio - Variable in class org.locationtech.jts.geom.util.SineStarFactory
 
ArrayListVisitor - Class in org.locationtech.jts.index
 
ArrayListVisitor() - Constructor for class org.locationtech.jts.index.ArrayListVisitor
 
ArrowEndpointStyle - Class in org.locationtech.jtstest.testbuilder.ui.style
 
ArrowEndpointStyle(Color, boolean, boolean) - Constructor for class org.locationtech.jtstest.testbuilder.ui.style.ArrowEndpointStyle
 
arrowheadPath(Point2D, Point2D, Point2D, double, double) - Static method in class org.locationtech.jtstest.testbuilder.ui.style.ArrowEndpointStyle
 
ArrowLineStyle - Class in org.locationtech.jtstest.testbuilder.ui.style
 
ArrowLineStyle(Color) - Constructor for class org.locationtech.jtstest.testbuilder.ui.style.ArrowLineStyle
 
Assert - Class in org.locationtech.jts.util
A utility for making programming assertions.
Assert() - Constructor for class org.locationtech.jts.util.Assert
 
AssertionFailedException - Exception in org.locationtech.jts.util
Thrown when the application is in an inconsistent state.
AssertionFailedException() - Constructor for exception org.locationtech.jts.util.AssertionFailedException
Creates an AssertionFailedException.
AssertionFailedException(String) - Constructor for exception org.locationtech.jts.util.AssertionFailedException
Creates a AssertionFailedException with the given detail message.
atLeastNCoordinatesOrNothing(int, Coordinate[]) - Static method in class org.locationtech.jts.geom.CoordinateArrays
Returns either the given coordinate array if its length is greater than the given amount, or an empty coordinate array.
attributeParamOffset(GeometryFunction) - Static method in class org.locationtech.jtstest.testbuilder.SpatialFunctionPanel
 
average(double, double) - Static method in class org.locationtech.jts.math.MathUtil
Computes the average of two numbers.
average(Vector2D) - Method in class org.locationtech.jts.math.Vector2D
 
AWTUtil - Class in org.locationtech.jtstest.testbuilder.ui.style
 
AWTUtil() - Constructor for class org.locationtech.jtstest.testbuilder.ui.style.AWTUtil
 
AXIS_CLR - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
AXIS_WIDTH - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
AxisPlaneCoordinateSequence - Class in org.locationtech.jts.operation.distance3d
A CoordinateSequence wrapper which projects 3D coordinates into one of the three Cartesian axis planes, using the standard orthonormal projection (i.e.

B

BADgetConverter(Viewport) - Static method in class org.locationtech.jtstest.testbuilder.ui.render.GeometryPainter
 
BAND_CLR - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
bandFinished() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.AbstractDrawTool
 
bandFinished() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.AbstractStreamDrawTool
 
bandFinished() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.LineBandTool
 
base - Variable in class org.locationtech.jts.util.GeometricShapeFactory.Dimensions
 
BaseGeometryFunction - Class in org.locationtech.jtstest.geomfunction
A base for implementations of GeometryFunction which provides most of the required structure.
BaseGeometryFunction(String, String, String[], Class[], Class) - Constructor for class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
BaseGeometryFunction(String, String, String, String[], Class[], Class) - Constructor for class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
BaseGeometryFunction - Class in org.locationtech.jtstest.geomop
A base for implementations of GeometryFunction which provides most of the required structure.
BaseGeometryFunction(String, String[], Class[], Class) - Constructor for class org.locationtech.jtstest.geomop.BaseGeometryFunction
 
BaseGeometryFunction(String, String, String[], Class[], Class) - Constructor for class org.locationtech.jtstest.geomop.BaseGeometryFunction
 
BasePointShapeFactory() - Constructor for class org.locationtech.jts.awt.PointShapeFactory.BasePointShapeFactory
Creates a new factory for points with default size.
BasePointShapeFactory(double) - Constructor for class org.locationtech.jts.awt.PointShapeFactory.BasePointShapeFactory
Creates a factory for points of given size.
BasicExample - Class in org.locationtech.jtsexample.geom
Shows basic ways of creating and operating on geometries
BasicExample() - Constructor for class org.locationtech.jtsexample.geom.BasicExample
 
BasicSegmentString - Class in org.locationtech.jts.noding
Represents a list of contiguous line segments, and supports noding the segments.
BasicSegmentString(Coordinate[], Object) - Constructor for class org.locationtech.jts.noding.BasicSegmentString
Creates a new segment string from a list of vertices.
BasicStyle - Class in org.locationtech.jtstest.testbuilder.ui.style
 
BasicStyle(Color, Color) - Constructor for class org.locationtech.jtstest.testbuilder.ui.style.BasicStyle
 
BasicStyle() - Constructor for class org.locationtech.jtstest.testbuilder.ui.style.BasicStyle
 
BasicTool - Class in org.locationtech.jtstest.testbuilder.ui.tools
 
BasicTool() - Constructor for class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
BasicTool(Cursor) - Constructor for class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
BEHIND - Static variable in class org.locationtech.jts.triangulate.quadedge.Vertex
 
BETWEEN - Static variable in class org.locationtech.jts.triangulate.quadedge.Vertex
 
BEYOND - Static variable in class org.locationtech.jts.triangulate.quadedge.Vertex
 
biasedExponent() - Method in class org.locationtech.jts.index.quadtree.DoubleBits
Determines the exponent for the number
BidirectionalComparator() - Constructor for class org.locationtech.jts.geom.CoordinateArrays.BidirectionalComparator
 
BIG_ENDIAN - Static variable in class org.locationtech.jts.io.ByteOrderValues
 
Bintree - Class in org.locationtech.jts.index.bintree
An BinTree (or "Binary Interval Tree") is a 1-dimensional version of a quadtree.
Bintree() - Constructor for class org.locationtech.jts.index.bintree.Bintree
 
BooleanResult - Class in org.locationtech.jtstest.testrunner
 
BooleanResult(boolean) - Constructor for class org.locationtech.jtstest.testrunner.BooleanResult
 
BooleanResult(Boolean) - Constructor for class org.locationtech.jtstest.testrunner.BooleanResult
 
Boundable - Interface in org.locationtech.jts.index.strtree
A spatial object in an AbstractSTRtree.
BoundablePairDistanceComparator - Class in org.locationtech.jts.index.strtree
The Class BoundablePairDistanceComparator.
BoundablePairDistanceComparator(boolean) - Constructor for class org.locationtech.jts.index.strtree.BoundablePairDistanceComparator
Instantiates a new boundable pair distance comparator.
boundablesAtLevel(int) - Method in class org.locationtech.jts.index.strtree.AbstractSTRtree
 
BOUNDARY - Static variable in class org.locationtech.jts.geom.Location
The location value for the boundary of a geometry.
boundary(Geometry) - Static method in class org.locationtech.jtstest.function.BoundaryFunctions
 
boundary(Geometry) - Static method in class org.locationtech.jtstest.function.ConstructionFunctions
 
boundaryEndpoint(Geometry) - Static method in class org.locationtech.jtstest.function.BoundaryFunctions
 
BoundaryFunctions - Class in org.locationtech.jtstest.function
 
BoundaryFunctions() - Constructor for class org.locationtech.jtstest.function.BoundaryFunctions
 
boundaryMod2(Geometry) - Static method in class org.locationtech.jtstest.function.BoundaryFunctions
 
boundaryMonoValentEnd(Geometry) - Static method in class org.locationtech.jtstest.function.BoundaryFunctions
 
boundaryMultiValentEnd(Geometry) - Static method in class org.locationtech.jtstest.function.BoundaryFunctions
 
BoundaryNodeRule - Interface in org.locationtech.jts.algorithm
An interface for rules which determine whether node points which are in boundaries of Lineal geometry components are in the boundary of the parent geometry collection.
BoundaryNodeRule.EndPointBoundaryNodeRule - Class in org.locationtech.jts.algorithm
A BoundaryNodeRule which specifies that any points which are endpoints of lineal components are in the boundary of the parent geometry.
BoundaryNodeRule.Mod2BoundaryNodeRule - Class in org.locationtech.jts.algorithm
A BoundaryNodeRule specifies that points are in the boundary of a lineal geometry iff the point lies on the boundary of an odd number of components.
BoundaryNodeRule.MonoValentEndPointBoundaryNodeRule - Class in org.locationtech.jts.algorithm
A BoundaryNodeRule which determines that only endpoints with valency of exactly 1 are on the boundary.
BoundaryNodeRule.MultiValentEndPointBoundaryNodeRule - Class in org.locationtech.jts.algorithm
A BoundaryNodeRule which determines that only endpoints with valency greater than 1 are on the boundary.
BoundaryOp - Class in org.locationtech.jts.operation
Computes the boundary of a Geometry.
BoundaryOp(Geometry) - Constructor for class org.locationtech.jts.operation.BoundaryOp
 
BoundaryOp(Geometry, BoundaryNodeRule) - Constructor for class org.locationtech.jts.operation.BoundaryOp
 
BoxBandTool - Class in org.locationtech.jtstest.testbuilder.ui.tools
 
BoxBandTool() - Constructor for class org.locationtech.jtstest.testbuilder.ui.tools.BoxBandTool
 
BoxBandTool(Cursor) - Constructor for class org.locationtech.jtstest.testbuilder.ui.tools.BoxBandTool
 
breakIf(boolean) - Static method in class org.locationtech.jts.util.Debug
 
breakIfEqual(Object, Object) - Static method in class org.locationtech.jts.util.Debug
 
breakIfEqual(Coordinate, Coordinate, double) - Static method in class org.locationtech.jts.util.Debug
 
buffer(double) - Method in class org.locationtech.jts.geom.Geometry
Computes a buffer area around this geometry having the given width.
buffer(double, int) - Method in class org.locationtech.jts.geom.Geometry
Computes a buffer area around this geometry having the given width and with a specified accuracy of approximation for circular arcs.
buffer(double, int, int) - Method in class org.locationtech.jts.geom.Geometry
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.
buffer(Geometry, double) - Method in class org.locationtech.jts.precision.CommonBitsOp
Computes the buffer a geometry, using enhanced precision.
buffer(Geometry, double) - Static method in class org.locationtech.jts.precision.EnhancedPrecisionOp
Computes the buffer of a Geometry, using enhanced precision.
buffer(Geometry, double) - Static method in class org.locationtech.jtstest.function.BufferFunctions
 
bufferAndInverse(Geometry, double) - Static method in class org.locationtech.jtstest.function.BufferFunctions
 
bufferByChains(Geometry, double, int) - Static method in class org.locationtech.jtstest.function.BufferByUnionFunctions
 
bufferByComponents(Geometry, double) - Static method in class org.locationtech.jtstest.function.BufferByUnionFunctions
 
bufferBySegments(Geometry, double) - Static method in class org.locationtech.jtstest.function.BufferByUnionFunctions
Buffer polygons by buffering the individual boundary segments and either unioning or differencing them.
BufferByUnionFunctions - Class in org.locationtech.jtstest.function
 
BufferByUnionFunctions() - Constructor for class org.locationtech.jtstest.function.BufferByUnionFunctions
 
bufferCurve(Geometry, double) - Static method in class org.locationtech.jtstest.function.BufferFunctions
 
BufferCurveMaximumDistanceFinder - Class in org.locationtech.jts.operation.buffer.validate
Finds the approximate maximum distance from a buffer curve to the originating geometry.
BufferCurveMaximumDistanceFinder(Geometry) - Constructor for class org.locationtech.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder
 
BufferCurveMaximumDistanceFinder.MaxMidpointDistanceFilter - Class in org.locationtech.jts.operation.buffer.validate
 
BufferCurveMaximumDistanceFinder.MaxPointDistanceFilter - Class in org.locationtech.jts.operation.buffer.validate
 
bufferCurveWithParams(Geometry, Double, Integer, Integer, Integer, Double) - Static method in class org.locationtech.jtstest.function.BufferFunctions
 
bufferDescription - Static variable in class org.locationtech.jtstest.function.BufferFunctions
 
bufferDistanceError(int) - Static method in class org.locationtech.jts.operation.buffer.BufferParameters
Computes the maximum distance error due to a given level of approximation to a true arc.
BufferDistanceValidator - Class in org.locationtech.jts.operation.buffer.validate
Validates that a given buffer curve lies an appropriate distance from the input generating it.
BufferDistanceValidator(Geometry, double, Geometry) - Constructor for class org.locationtech.jts.operation.buffer.validate.BufferDistanceValidator
 
bufferEach(Geometry, double) - Static method in class org.locationtech.jtstest.function.BufferFunctions
 
BufferFunctions - Class in org.locationtech.jtstest.function
 
BufferFunctions() - Constructor for class org.locationtech.jtstest.function.BufferFunctions
 
BufferInputLineSimplifier - Class in org.locationtech.jts.operation.buffer
Simplifies a buffer input line to remove concavities with shallow depth.
BufferInputLineSimplifier(Coordinate[]) - Constructor for class org.locationtech.jts.operation.buffer.BufferInputLineSimplifier
 
bufferLineSimplifier(Geometry, double) - Static method in class org.locationtech.jtstest.function.BufferFunctions
 
bufferMitredJoin(Geometry, double) - Static method in class org.locationtech.jtstest.function.TestCaseGeometryFunctions
 
bufferMitredJoin(Geometry, double) - Static method in class org.locationtech.jtstest.geomop.TestCaseGeometryFunctions
 
BufferOp - Class in org.locationtech.jts.operation.buffer
Computes the buffer of a geometry, for both positive and negative buffer distances.
BufferOp(Geometry) - Constructor for class org.locationtech.jts.operation.buffer.BufferOp
Initializes a buffer computation for the given geometry
BufferOp(Geometry, BufferParameters) - Constructor for class org.locationtech.jts.operation.buffer.BufferOp
Initializes a buffer computation for the given geometry with the given set of parameters
bufferOp(Geometry, double) - Static method in class org.locationtech.jts.operation.buffer.BufferOp
Computes the buffer of a geometry for a given buffer distance.
bufferOp(Geometry, double, BufferParameters) - Static method in class org.locationtech.jts.operation.buffer.BufferOp
Computes the buffer for a geometry for a given buffer distance and accuracy of approximation.
bufferOp(Geometry, double, int) - Static method in class org.locationtech.jts.operation.buffer.BufferOp
Computes the buffer for a geometry for a given buffer distance and accuracy of approximation.
bufferOp(Geometry, double, int, int) - Static method in class org.locationtech.jts.operation.buffer.BufferOp
Computes the buffer for a geometry for a given buffer distance and accuracy of approximation.
BufferParameters - Class in org.locationtech.jts.operation.buffer
A value class containing the parameters which specify how a buffer should be constructed.
BufferParameters() - Constructor for class org.locationtech.jts.operation.buffer.BufferParameters
Creates a default set of parameters
BufferParameters(int) - Constructor for class org.locationtech.jts.operation.buffer.BufferParameters
Creates a set of parameters with the given quadrantSegments value.
BufferParameters(int, int) - Constructor for class org.locationtech.jts.operation.buffer.BufferParameters
Creates a set of parameters with the given quadrantSegments and endCapStyle values.
BufferParameters(int, int, int, double) - Constructor for class org.locationtech.jts.operation.buffer.BufferParameters
Creates a set of parameters with the given parameter values.
BufferResultMatcher - Class in org.locationtech.jtstest.testrunner
A ResultMatcher which compares the results of buffer operations for equality, up to the given tolerance.
BufferResultMatcher() - Constructor for class org.locationtech.jtstest.testrunner.BufferResultMatcher
 
BufferResultValidator - Class in org.locationtech.jts.operation.buffer.validate
Validates that the result of a buffer operation is geometrically correct, within a computed tolerance.
BufferResultValidator(Geometry, double, Geometry) - Constructor for class org.locationtech.jts.operation.buffer.validate.BufferResultValidator
 
bufferValidated(Geometry, double) - Static method in class org.locationtech.jtstest.function.BufferFunctions
 
bufferValidatedGeom(Geometry, double) - Static method in class org.locationtech.jtstest.function.BufferFunctions
 
BufferValidatedGeometryOperation - Class in org.locationtech.jtstest.geomop
A GeometryOperation which validates the results of the Geometry buffer() method.
BufferValidatedGeometryOperation() - Constructor for class org.locationtech.jtstest.geomop.BufferValidatedGeometryOperation
 
BufferValidatedGeometryOperation(GeometryMethodOperation) - Constructor for class org.locationtech.jtstest.geomop.BufferValidatedGeometryOperation
Creates a new operation which chains to the given GeometryMethodOperation for non-intercepted methods.
bufferWithParams(Geometry, Double, Integer, Integer, Integer, Double) - Static method in class org.locationtech.jtstest.function.BufferFunctions
 
bufferWithSimplify(Geometry, Double, Double) - Static method in class org.locationtech.jtstest.function.BufferFunctions
 
build(Collection) - Static method in class org.locationtech.jts.edgegraph.EdgeGraphBuilder
 
build() - Method in class org.locationtech.jts.index.strtree.AbstractSTRtree
Creates parent nodes, grandparent nodes, and so forth up to the root node, for the data that has been inserted into the tree.
build(Geometry) - Static method in class org.locationtech.jts.operation.distance.FacetSequenceTreeBuilder
 
build(int) - Method in class org.locationtech.jts.operation.overlay.LineBuilder
 
build(int) - Method in class org.locationtech.jts.operation.overlay.PointBuilder
Computes the Point geometries which will appear in the result, given the specified overlay operation.
build(GeometryGraph) - Method in class org.locationtech.jts.operation.relate.RelateNodeGraph
 
buildGeometry(Collection) - Method in class org.locationtech.jts.geom.GeometryFactory
Build an appropriate Geometry, MultiGeometry, or GeometryCollection to contain the Geometrys in it.
buildGeometry(List, Geometry) - Static method in class org.locationtech.jtstest.function.FunctionsUtil
 
buildGeometry(Geometry[]) - Static method in class org.locationtech.jtstest.function.FunctionsUtil
 
buildGeometry(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.FunctionsUtil
 
buildMinimalRings() - Method in class org.locationtech.jts.operation.overlay.MaximalEdgeRing
 
BusyDialog - Class in org.locationtech.jtstest.testbuilder
An indicator that the app is performing a long operation.
BusyDialog() - Constructor for class org.locationtech.jtstest.testbuilder.BusyDialog
Creates a BusyDialog
BusyDialog.Executable - Interface in org.locationtech.jtstest.testbuilder
 
ByteArrayInStream - Class in org.locationtech.jts.io
Allows an array of bytes to be used as an InStream.
ByteArrayInStream(byte[]) - Constructor for class org.locationtech.jts.io.ByteArrayInStream
Creates a new stream based on the given buffer.
ByteOrderDataInStream - Class in org.locationtech.jts.io
Allows reading a stream of Java primitive datatypes from an underlying InStream, with the representation being in either common byte ordering.
ByteOrderDataInStream() - Constructor for class org.locationtech.jts.io.ByteOrderDataInStream
 
ByteOrderDataInStream(InStream) - Constructor for class org.locationtech.jts.io.ByteOrderDataInStream
 
ByteOrderValues - Class in org.locationtech.jts.io
Methods to read and write primitive Java datatypes from/to byte sequences, allowing the byte order to be specified
ByteOrderValues() - Constructor for class org.locationtech.jts.io.ByteOrderValues
 
bytesToHex(byte[]) - Static method in class org.locationtech.jts.io.WKBWriter
Deprecated. 

C

cancel() - Method in class org.locationtech.jtstest.testbuilder.ui.render.LayerRenderer
 
cancel() - Method in interface org.locationtech.jtstest.testbuilder.ui.render.Renderer
Informs this process that it can stop rendering, because the rendered context will not be displayed.
CAP_BUTT - Static variable in class org.locationtech.jts.operation.buffer.BufferOp
Deprecated.
use BufferParameters
CAP_FLAT - Static variable in class org.locationtech.jts.operation.buffer.BufferOp
Deprecated.
use BufferParameters
CAP_FLAT - Static variable in class org.locationtech.jts.operation.buffer.BufferParameters
Specifies a flat line buffer end cap style.
CAP_ROUND - Static variable in class org.locationtech.jts.operation.buffer.BufferOp
Deprecated.
use BufferParameters
CAP_ROUND - Static variable in class org.locationtech.jts.operation.buffer.BufferParameters
Specifies a round line buffer end cap style.
CAP_SQUARE - Static variable in class org.locationtech.jts.operation.buffer.BufferOp
Deprecated.
use BufferParameters
CAP_SQUARE - Static variable in class org.locationtech.jts.operation.buffer.BufferParameters
Specifies a square line buffer end cap style.
capitalize(String) - Static method in class org.locationtech.jtstest.util.StringUtil
Capitalizes the given string.
CascadedPolygonUnion - Class in org.locationtech.jts.operation.union
Provides an efficient method of unioning a collection of Polygonal geometries.
CascadedPolygonUnion(Collection) - Constructor for class org.locationtech.jts.operation.union.CascadedPolygonUnion
Creates a new instance to union the given collection of Geometrys.
CaseList(TestBuilderModel.CaseList.CaseFactory) - Constructor for class org.locationtech.jtstest.testbuilder.model.TestBuilderModel.CaseList
 
cases() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
category - Variable in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
category - Variable in class org.locationtech.jtstest.geomop.BaseGeometryFunction
 
ceil() - Method in class org.locationtech.jts.math.DD
Returns the smallest (closest to negative infinity) value that is not less than the argument and is equal to a mathematical integer.
CellRenderer() - Constructor for class org.locationtech.jtstest.testbuilder.LayerCheckBoxList.CellRenderer
 
center(Component, Component) - Static method in class org.locationtech.jtstest.testrunner.GuiUtil
Centers the first component on the second
centerOnScreen(Component) - Static method in class org.locationtech.jtstest.testrunner.GuiUtil
Centers the component on the screen
centerOnWindow(Component) - Static method in class org.locationtech.jtstest.testrunner.GuiUtil
Centers the component on its window
centre(Envelope) - Static method in class org.locationtech.jts.algorithm.InteriorPointArea
Returns the centre point of the envelope.
centre() - Method in class org.locationtech.jts.geom.Envelope
Computes the coordinate of the centre of this envelope (as long as it is non-null
centre - Variable in class org.locationtech.jts.util.GeometricShapeFactory.Dimensions
 
Centroid - Class in org.locationtech.jts.algorithm
Computes the centroid of a Geometry of any dimension.
Centroid(Geometry) - Constructor for class org.locationtech.jts.algorithm.Centroid
Creates a new instance for computing the centroid of a geometry
centroid(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.geom.Triangle
Computes the centroid (centre of mass) of a triangle.
centroid() - Method in class org.locationtech.jts.geom.Triangle
Computes the centroid (centre of mass) of this triangle.
centroid(Geometry) - Static method in class org.locationtech.jtstest.function.ConstructionFunctions
 
centroid(Geometry) - Static method in class org.locationtech.jtstest.function.TriangleFunctions
 
CGAlgorithms - Class in org.locationtech.jts.algorithm
Deprecated.
See Length, Area, Distance, Orientation, PointLocation
CGAlgorithms() - Constructor for class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
 
CGAlgorithms3D - Class in org.locationtech.jts.algorithm
Basic computational geometry algorithms for geometry and coordinates defined in 3-dimensional Cartesian space.
CGAlgorithmsDD - Class in org.locationtech.jts.algorithm
Implements basic computational geometry algorithms using DD arithmetic.
changePrecisionModel(PrecisionModel) - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
characters(char[], int, int) - Method in class org.locationtech.jts.io.gml2.GMLHandler
 
chars(char, int) - Static method in class org.locationtech.jts.util.StringUtil
 
check(int) - Method in class org.locationtech.jts.operation.overlay.ConsistentPolygonRingChecker
Tests whether the result geometry is consistent
checkAll() - Method in class org.locationtech.jts.operation.overlay.ConsistentPolygonRingChecker
 
checkNotGeometryCollection(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Throws an exception if g's class is GeometryCollection .
checkValid(Collection) - Static method in class org.locationtech.jts.geomgraph.EdgeNodingValidator
Checks whether the supplied Edges are correctly noded.
checkValid() - Method in class org.locationtech.jts.geomgraph.EdgeNodingValidator
Checks whether the supplied edges are correctly noded.
checkValid() - Method in class org.locationtech.jts.noding.FastNodingValidator
Checks for an intersection and throws a TopologyException if one is found.
checkValid() - Method in class org.locationtech.jts.noding.NodingValidator
 
chooseFilenameWithConfirm(Component, JFileChooser) - Static method in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
Circle() - Constructor for class org.locationtech.jts.awt.PointShapeFactory.Circle
Creates a new factory for points with default size.
Circle(double) - Constructor for class org.locationtech.jts.awt.PointShapeFactory.Circle
Creates a factory for points of given size.
circleCenter(Vertex, Vertex) - Method in class org.locationtech.jts.triangulate.quadedge.Vertex
Computes the centre of the circumcircle of this vertex and two others.
CircleEndpointStyle - Class in org.locationtech.jtstest.testbuilder.ui.style
 
CircleEndpointStyle(Color, boolean, boolean) - Constructor for class org.locationtech.jtstest.testbuilder.ui.style.CircleEndpointStyle
 
CircleEndpointStyle(Color, double, boolean, boolean) - Constructor for class org.locationtech.jtstest.testbuilder.ui.style.CircleEndpointStyle
 
circumcentre(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.geom.Triangle
Computes the circumcentre of a triangle.
circumcentre() - Method in class org.locationtech.jts.geom.Triangle
Computes the circumcentre of this triangle.
circumcentre(Geometry) - Static method in class org.locationtech.jtstest.function.TriangleFunctions
 
circumRadiusRatio(Vertex, Vertex) - Method in class org.locationtech.jts.triangulate.quadedge.Vertex
Computes the value of the ratio of the circumradius to shortest edge.
clamp(Geometry) - Method in class org.locationtech.jts.linearref.LinearLocation
Ensures the indexes are valid for a given linear Geometry.
clamp(double, double, double) - Static method in class org.locationtech.jts.math.MathUtil
Clamps a double value to a given range.
clamp(int, int, int) - Static method in class org.locationtech.jts.math.MathUtil
Clamps an int value to a given range.
clampIndex(double) - Method in class org.locationtech.jts.linearref.LengthIndexedLine
Computes a valid index for this line by clamping the given index to the valid range of index values
clampIndex(LinearLocation) - Method in class org.locationtech.jts.linearref.LocationIndexedLine
Computes a valid index for this line by clamping the given index to the valid range of index values
classify(Vertex, Vertex) - Method in class org.locationtech.jts.triangulate.quadedge.Vertex
 
ClassUtil - Class in org.locationtech.jtstest.util
 
ClassUtil() - Constructor for class org.locationtech.jtstest.util.ClassUtil
 
clean(Geometry) - Method in class org.locationtech.jtstest.clean.CleanDuplicatePoints
 
CleanDuplicatePoints - Class in org.locationtech.jtstest.clean
 
CleanDuplicatePoints() - Constructor for class org.locationtech.jtstest.clean.CleanDuplicatePoints
 
cleanWKT(String) - Static method in class org.locationtech.jtstest.util.GeometryTextCleaner
 
clear() - Method in class org.locationtech.jts.util.PriorityQueue
Make the priority queue logically empty.
clear() - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
clear(int) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
clearFunction() - Method in class org.locationtech.jtstest.testbuilder.SpatialFunctionPanel
 
clearIndicator() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.IndicatorTool
 
clearParsingProblems() - Method in class org.locationtech.jtstest.testrunner.TestEngine
 
clearParsingProblems() - Method in class org.locationtech.jtstest.testrunner.TestReader
 
clearResult() - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
clearResult() - Method in class org.locationtech.jtstest.testbuilder.ResultWKTPanel
 
clearResults() - Method in class org.locationtech.jtstest.testbuilder.RelatePanel
 
clearToolButtons() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar
 
clip(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayFunctions
 
ClipImage - Class in org.locationtech.jtstest.testbuilder.ui
 
ClipImage(byte[]) - Constructor for class org.locationtech.jtstest.testbuilder.ui.ClipImage
 
CLOCKWISE - Static variable in class org.locationtech.jts.algorithm.Angle
Constant representing clockwise orientation
CLOCKWISE - Static variable in class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
A value that indicates an orientation of clockwise, or a right turn.
CLOCKWISE - Static variable in class org.locationtech.jts.algorithm.Orientation
A value that indicates an orientation of clockwise, or a right turn.
clone() - Method in class org.locationtech.jts.geom.Coordinate
 
clone() - Method in class org.locationtech.jts.geom.CoordinateList
Returns a deep copy of this CoordinateList instance.
clone() - Method in interface org.locationtech.jts.geom.CoordinateSequence
Deprecated. 
clone() - Method in class org.locationtech.jts.geom.Geometry
Deprecated. 
clone() - Method in class org.locationtech.jts.geom.GeometryCollection
Deprecated. 
clone() - Method in class org.locationtech.jts.geom.impl.CoordinateArraySequence
Deprecated. 
clone() - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence
Deprecated. 
clone() - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Double
Deprecated. 
clone() - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Float
Deprecated. 
clone() - Method in class org.locationtech.jts.geom.LineString
Deprecated. 
clone() - Method in class org.locationtech.jts.geom.Point
Deprecated. 
clone() - Method in class org.locationtech.jts.geom.Polygon
Deprecated. 
clone() - Method in class org.locationtech.jts.geom.util.AffineTransformation
Clones this transformation
clone() - Method in class org.locationtech.jts.linearref.LinearLocation
Deprecated. 
clone() - Method in class org.locationtech.jts.math.DD
Creates and returns a copy of this value.
clone() - Method in class org.locationtech.jts.math.Vector2D
Creates a copy of this vector
clone() - Method in class org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence
 
clone() - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
Deprecated. 
close() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.EndianDataInputStream
close the stream
close() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
closeRing() - Method in class org.locationtech.jts.geom.CoordinateList
Ensure this coordList is a ring, by adding the start point if necessary
closestAxisPlane() - Method in class org.locationtech.jts.math.Plane3D
Computes the axis plane that this plane lies closest to.
closestLocations() - Method in class org.locationtech.jts.operation.distance.DistanceOp
Deprecated.
renamed to nearestLocations
closestPoint(Coordinate) - Method in class org.locationtech.jts.geom.LineSegment
Computes the closest point on this line segment to another point.
ClosestPointExample - Class in org.locationtech.jtsexample.operation.distance
Example of computing distance and closest points between geometries using the DistanceOp class.
ClosestPointExample() - Constructor for class org.locationtech.jtsexample.operation.distance.ClosestPointExample
 
closestPoints(LineSegment) - Method in class org.locationtech.jts.geom.LineSegment
Computes the closest points on two line segments.
closestPoints(Geometry, Geometry) - Static method in class org.locationtech.jts.operation.distance.DistanceOp
Deprecated.
renamed to nearestPoints
closestPoints() - Method in class org.locationtech.jts.operation.distance.DistanceOp
Deprecated.
renamed to nearestPoints
cmdOptionArgList(CommandLine, String) - Static method in class org.locationtech.jtstest.testrunner.JTSTestRunnerCmd
 
coerce(Object, Class) - Static method in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
CollectionUtil - Class in org.locationtech.jts.util
Utilities for processing Collections.
CollectionUtil() - Constructor for class org.locationtech.jts.util.CollectionUtil
 
CollectionUtil.Function - Interface in org.locationtech.jts.util
 
COLLINEAR - Static variable in class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
A value that indicates an orientation of collinear, or no turn (straight).
COLLINEAR - Static variable in class org.locationtech.jts.algorithm.LineIntersector
 
COLLINEAR - Static variable in class org.locationtech.jts.algorithm.Orientation
A value that indicates an orientation of collinear, or no turn (straight).
COLLINEAR_INTERSECTION - Static variable in class org.locationtech.jts.algorithm.LineIntersector
Indicates that line segments intersect in a line segment
color(int, int) - Method in class org.locationtech.jtstest.util.HSBPalette
 
ColorUtil - Class in org.locationtech.jtstest.testbuilder.ui
 
ColorUtil() - Constructor for class org.locationtech.jtstest.testbuilder.ui.ColorUtil
 
comb(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateShapeFunctions
 
combine(double, double) - Static method in class org.locationtech.jts.algorithm.match.SimilarityMeasureCombiner
 
combine(Collection) - Static method in class org.locationtech.jts.geom.util.GeometryCombiner
Combines a collection of geometries.
combine(Geometry, Geometry) - Static method in class org.locationtech.jts.geom.util.GeometryCombiner
Combines two geometries.
combine(Geometry, Geometry, Geometry) - Static method in class org.locationtech.jts.geom.util.GeometryCombiner
Combines three geometries.
combine() - Method in class org.locationtech.jts.geom.util.GeometryCombiner
Computes the combination of the input geometries to produce the most appropriate Geometry or GeometryCollection
combine(Geometry, Geometry) - Method in class org.locationtech.jtstest.testbuilder.geom.GeometryCombiner
 
CommandLine - Class in org.locationtech.jtstest.command
A class to parse Unix (and DOS/Win)-style application command-lines
CommandLine() - Constructor for class org.locationtech.jtstest.command.CommandLine
 
CommandLine(char) - Constructor for class org.locationtech.jtstest.command.CommandLine
 
commitChanges(JTable) - Static method in class org.locationtech.jtstest.testrunner.GuiUtil
 
CommonBits - Class in org.locationtech.jts.precision
Determines the maximum number of common most-significant bits in the mantissa of one or numbers.
CommonBits() - Constructor for class org.locationtech.jts.precision.CommonBits
 
CommonBitsOp - Class in org.locationtech.jts.precision
Provides versions of Geometry spatial functions which use common bit removal to reduce the likelihood of robustness problems.
CommonBitsOp() - Constructor for class org.locationtech.jts.precision.CommonBitsOp
Creates a new instance of class, which reshifts result Geometrys.
CommonBitsOp(boolean) - Constructor for class org.locationtech.jts.precision.CommonBitsOp
Creates a new instance of class, specifying whether the result Geometrys should be reshifted.
CommonBitsRemover - Class in org.locationtech.jts.precision
Removes common most-significant mantissa bits from one or more Geometrys.
CommonBitsRemover() - Constructor for class org.locationtech.jts.precision.CommonBitsRemover
 
commonHalfPlane(int, int) - Static method in class org.locationtech.jts.geomgraph.Quadrant
Returns the right-hand quadrant of the halfplane defined by the two quadrants, or -1 if the quadrants are opposite, or the quadrant if they are identical.
compare(double, double) - Static method in class org.locationtech.jts.geom.Coordinate.DimensionalComparator
Compare two doubles, allowing for NaN values.
compare(Object, Object) - Method in class org.locationtech.jts.geom.Coordinate.DimensionalComparator
Compares two Coordinates along to the number of dimensions specified.
compare(Object, Object) - Method in class org.locationtech.jts.geom.CoordinateArrays.BidirectionalComparator
 
compare(Coordinate[], Coordinate[]) - Static method in class org.locationtech.jts.geom.CoordinateArrays
Compares two Coordinate arrays in the forward direction of their coordinates, using lexicographic ordering.
compare(Object, Object) - Method in class org.locationtech.jts.geom.CoordinateArrays.ForwardComparator
 
compare(double, double) - Static method in class org.locationtech.jts.geom.CoordinateSequenceComparator
Compare two doubles, allowing for NaN values.
compare(Object, Object) - Method in class org.locationtech.jts.geom.CoordinateSequenceComparator
Compares two CoordinateSequences for relative order.
compare(Collection, Collection) - Method in class org.locationtech.jts.geom.Geometry
Returns the first non-zero result of compareTo encountered as the two Collections are iterated over.
compare(int, double) - Method in class org.locationtech.jts.geomgraph.EdgeIntersection
 
compare(Object, Object) - Method in class org.locationtech.jts.index.intervalrtree.IntervalRTreeNode.NodeComparator
 
compare(BoundablePair, BoundablePair) - Method in class org.locationtech.jts.index.strtree.BoundablePairDistanceComparator
 
compare(int, Coordinate, Coordinate) - Static method in class org.locationtech.jts.noding.SegmentPointComparator
Compares two Coordinates for their relative position along a segment lying in the specified Octant.
compareAngularDirection(HalfEdge) - Method in class org.locationtech.jts.edgegraph.HalfEdge
Implements the total order relation:
compareCoordinate(CoordinateSequence, CoordinateSequence, int, int) - Method in class org.locationtech.jts.geom.CoordinateSequenceComparator
Compares the same coordinate of two CoordinateSequences along the given number of dimensions.
compareDirection(EdgeEnd) - Method in class org.locationtech.jts.geomgraph.EdgeEnd
Implements the total order relation:
compareDirection(DirectedEdge) - Method in class org.locationtech.jts.planargraph.DirectedEdge
Returns 1 if this DirectedEdge has a greater angle with the positive x-axis than b", 0 if the DirectedEdges are collinear, and -1 otherwise.
compareDoubles(double, double) - Static method in class org.locationtech.jts.index.strtree.AbstractSTRtree
 
compareLocationValues(int, int, double) - Method in class org.locationtech.jts.linearref.LinearLocation
Compares this object with the specified index values for order.
compareLocationValues(int, int, double, int, int, double) - Static method in class org.locationtech.jts.linearref.LinearLocation
Compares two sets of location values for order.
compareTo(Object) - Method in class org.locationtech.jts.edgegraph.HalfEdge
Compares edges which originate at the same vertex based on the angle they make at their origin vertex with the positive X-axis.
compareTo(Object) - Method in class org.locationtech.jts.geom.Coordinate
Compares this Coordinate with the specified Coordinate for order.
compareTo(Object) - Method in class org.locationtech.jts.geom.Envelope
Compares two envelopes using lexicographic ordering.
compareTo(Object) - Method in class org.locationtech.jts.geom.Geometry
Returns whether this Geometry is greater than, equal to, or less than another Geometry.
compareTo(Object, CoordinateSequenceComparator) - Method in class org.locationtech.jts.geom.Geometry
Returns whether this Geometry is greater than, equal to, or less than another Geometry, using the given CoordinateSequenceComparator.
compareTo(Object) - Method in class org.locationtech.jts.geom.LineSegment
Compares this object with the specified object for order.
compareTo(Object) - Method in class org.locationtech.jts.geom.PrecisionModel
Compares this PrecisionModel object with the specified object for order.
compareTo(Object) - Method in class org.locationtech.jts.geomgraph.EdgeEnd
 
compareTo(Object) - Method in class org.locationtech.jts.geomgraph.EdgeIntersection
 
compareTo(Object) - Method in class org.locationtech.jts.geomgraph.index.SweepLineEvent
Events are ordered first by their x-value, and then by their eventType.
compareTo(Object) - Method in class org.locationtech.jts.index.sweepline.SweepLineEvent
ProjectionEvents are ordered first by their x-value, and then by their eventType.
compareTo(Object) - Method in class org.locationtech.jts.linearref.LinearLocation
Compares this object with the specified object for order.
compareTo(Object) - Method in class org.locationtech.jts.math.DD
Compares two DoubleDouble objects numerically.
compareTo(Object) - Method in class org.locationtech.jts.noding.OrientedCoordinateArray
Compares two OrientedCoordinateArrays for their relative order
compareTo(Object) - Method in class org.locationtech.jts.noding.SegmentNode
 
compareTo(Object) - Method in class org.locationtech.jts.planargraph.DirectedEdge
Returns 1 if this DirectedEdge has a greater angle with the positive x-axis than b", 0 if the DirectedEdges are collinear, and -1 otherwise.
compareTo(Object) - Method in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
compareTo(Object) - Method in class org.locationtech.jtstest.geomop.BaseGeometryFunction
 
compareToSameClass(Object) - Method in class org.locationtech.jts.geom.Geometry
Returns whether this Geometry is greater than, equal to, or less than another Geometry having the same class.
compareToSameClass(Object, CoordinateSequenceComparator) - Method in class org.locationtech.jts.geom.Geometry
Returns whether this Geometry is greater than, equal to, or less than another Geometry of the same class.
compareToSameClass(Object) - Method in class org.locationtech.jts.geom.GeometryCollection
 
compareToSameClass(Object, CoordinateSequenceComparator) - Method in class org.locationtech.jts.geom.GeometryCollection
 
compareToSameClass(Object) - Method in class org.locationtech.jts.geom.LineString
 
compareToSameClass(Object, CoordinateSequenceComparator) - Method in class org.locationtech.jts.geom.LineString
 
compareToSameClass(Object) - Method in class org.locationtech.jts.geom.Point
 
compareToSameClass(Object, CoordinateSequenceComparator) - Method in class org.locationtech.jts.geom.Point
 
compareToSameClass(Object) - Method in class org.locationtech.jts.geom.Polygon
 
compareToSameClass(Object, CoordinateSequenceComparator) - Method in class org.locationtech.jts.geom.Polygon
 
componentBuffers(Geometry, double) - Static method in class org.locationtech.jtstest.function.BufferByUnionFunctions
 
ComponentCoordinateExtracter - Class in org.locationtech.jts.geom.util
Extracts a single representative Coordinate from each connected component of a Geometry.
ComponentCoordinateExtracter(List) - Constructor for class org.locationtech.jts.geom.util.ComponentCoordinateExtracter
Constructs a LineExtracterFilter with a list in which to store LineStrings found.
ComponentLocater - Class in org.locationtech.jtstest.testbuilder.geom
Locates the components of a Geometry which lie in a target area.
ComponentLocater(Geometry) - Constructor for class org.locationtech.jtstest.testbuilder.geom.ComponentLocater
 
componentResized() - Method in class org.locationtech.jtstest.testbuilder.ui.render.RenderManager
 
ComponentStyle - Class in org.locationtech.jtstest.testbuilder.ui.style
 
ComponentStyle() - Constructor for class org.locationtech.jtstest.testbuilder.ui.style.ComponentStyle
 
compose(AffineTransformation) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Updates this transformation to be the composition of this transformation with the given AffineTransformation.
composeBefore(AffineTransformation) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Updates this transformation to be the composition of a given AffineTransformation with this transformation.
computeBounds() - Method in class org.locationtech.jts.index.strtree.AbstractNode
Returns a representation of space that encloses this Boundable, preferably not much bigger than this Boundable's boundary yet fast to test for intersection with the bounds of other Boundables.
computeDepths(DirectedEdge) - Method in class org.locationtech.jts.geomgraph.DirectedEdgeStar
 
computeDistance(Geometry, Coordinate, PointPairDistance) - Static method in class org.locationtech.jts.algorithm.distance.DistanceToPoint
 
computeDistance(LineString, Coordinate, PointPairDistance) - Static method in class org.locationtech.jts.algorithm.distance.DistanceToPoint
 
computeDistance(LineSegment, Coordinate, PointPairDistance) - Static method in class org.locationtech.jts.algorithm.distance.DistanceToPoint
 
computeDistance(Polygon, Coordinate, PointPairDistance) - Static method in class org.locationtech.jts.algorithm.distance.DistanceToPoint
 
computeDistance(Geometry, Coordinate, PointPairDistance) - Static method in class org.locationtech.jts.operation.buffer.validate.DistanceToPointFinder
 
computeDistance(LineString, Coordinate, PointPairDistance) - Static method in class org.locationtech.jts.operation.buffer.validate.DistanceToPointFinder
 
computeDistance(LineSegment, Coordinate, PointPairDistance) - Static method in class org.locationtech.jts.operation.buffer.validate.DistanceToPointFinder
 
computeDistance(Polygon, Coordinate, PointPairDistance) - Static method in class org.locationtech.jts.operation.buffer.validate.DistanceToPointFinder
 
computeEdgeDistance(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.LineIntersector
Computes the "edge distance" of an intersection point p along a segment.
computeEdgeEnds(Iterator) - Method in class org.locationtech.jts.operation.relate.EdgeEndBuilder
 
computeEdgeEnds(Edge, List) - Method in class org.locationtech.jts.operation.relate.EdgeEndBuilder
Creates stub edges for all the intersections in this Edge (if any) and inserts them into the graph.
computeEdgeIntersections(GeometryGraph, LineIntersector, boolean) - Method in class org.locationtech.jts.geomgraph.GeometryGraph
 
computeEnvelopeInternal() - Method in class org.locationtech.jts.geom.Geometry
Returns the minimum and maximum x and y values in this Geometry , or a null Envelope if this Geometry is empty.
computeEnvelopeInternal() - Method in class org.locationtech.jts.geom.GeometryCollection
 
computeEnvelopeInternal() - Method in class org.locationtech.jts.geom.LineString
 
computeEnvelopeInternal() - Method in class org.locationtech.jts.geom.Point
 
computeEnvelopeInternal() - Method in class org.locationtech.jts.geom.Polygon
 
computeIM(IntersectionMatrix) - Method in class org.locationtech.jts.geomgraph.Edge
Update the IM with the contribution for this component.
computeIM(IntersectionMatrix) - Method in class org.locationtech.jts.geomgraph.GraphComponent
compute the contribution to an IM for this component
computeIM(IntersectionMatrix) - Method in class org.locationtech.jts.geomgraph.Node
Basic nodes do not compute IMs
computeIM() - Method in class org.locationtech.jts.operation.relate.RelateComputer
 
computeIM(IntersectionMatrix) - Method in class org.locationtech.jts.operation.relate.RelateNode
Update the IM with the contribution for this component.
computeIntersect(Coordinate, Coordinate, Coordinate, Coordinate) - Method in class org.locationtech.jts.algorithm.LineIntersector
 
computeIntersect(Coordinate, Coordinate, Coordinate, Coordinate) - Method in class org.locationtech.jts.algorithm.RobustLineIntersector
 
computeIntersection(Coordinate, Coordinate, Coordinate) - Method in class org.locationtech.jts.algorithm.LineIntersector
Compute the intersection of a point p and the line p1-p2.
computeIntersection(Coordinate, Coordinate, Coordinate, Coordinate) - Method in class org.locationtech.jts.algorithm.LineIntersector
Computes the intersection of the lines p1-p2 and p3-p4.
computeIntersection(Coordinate, Coordinate, Coordinate) - Method in class org.locationtech.jts.algorithm.RobustLineIntersector
 
computeIntersectionNodes(GeometryGraph, int) - Method in class org.locationtech.jts.operation.relate.RelateNodeGraph
Insert nodes for all intersections on the edges of a Geometry.
computeIntersections(List, SegmentIntersector, boolean) - Method in class org.locationtech.jts.geomgraph.index.EdgeSetIntersector
Computes all self-intersections between edges in a set of edges, allowing client to choose whether self-intersections are computed.
computeIntersections(List, List, SegmentIntersector) - Method in class org.locationtech.jts.geomgraph.index.EdgeSetIntersector
Computes all mutual intersections between two sets of edges.
computeIntersections(MonotoneChain, SegmentIntersector) - Method in class org.locationtech.jts.geomgraph.index.MonotoneChain
 
computeIntersections(List, SegmentIntersector, boolean) - Method in class org.locationtech.jts.geomgraph.index.SimpleEdgeSetIntersector
 
computeIntersections(List, List, SegmentIntersector) - Method in class org.locationtech.jts.geomgraph.index.SimpleEdgeSetIntersector
 
computeIntersections(List, SegmentIntersector, boolean) - Method in class org.locationtech.jts.geomgraph.index.SimpleMCSweepLineIntersector
 
computeIntersections(List, List, SegmentIntersector) - Method in class org.locationtech.jts.geomgraph.index.SimpleMCSweepLineIntersector
 
computeIntersections(List, SegmentIntersector, boolean) - Method in class org.locationtech.jts.geomgraph.index.SimpleSweepLineIntersector
 
computeIntersections(List, List, SegmentIntersector) - Method in class org.locationtech.jts.geomgraph.index.SimpleSweepLineIntersector
 
computeIntersections(SweepLineSegment, SegmentIntersector) - Method in class org.locationtech.jts.geomgraph.index.SweepLineSegment
 
computeIntersections(Collection) - Static method in class org.locationtech.jts.noding.FastNodingValidator
 
computeIntersects(MonotoneChainEdge, SegmentIntersector) - Method in class org.locationtech.jts.geomgraph.index.MonotoneChainEdge
 
computeIntersectsForChain(int, MonotoneChainEdge, int, SegmentIntersector) - Method in class org.locationtech.jts.geomgraph.index.MonotoneChainEdge
 
computeIntLineIndex() - Method in class org.locationtech.jts.algorithm.LineIntersector
 
computeIntLineIndex(int) - Method in class org.locationtech.jts.algorithm.LineIntersector
 
computeKey(Interval) - Method in class org.locationtech.jts.index.bintree.Key
return a square envelope containing the argument envelope, whose extent is a power of two and which is based at a power of 2
computeKey(Envelope) - Method in class org.locationtech.jts.index.quadtree.Key
return a square envelope containing the argument envelope, whose extent is a power of two and which is based at a power of 2
computeLabel(BoundaryNodeRule) - Method in class org.locationtech.jts.geomgraph.EdgeEnd
 
computeLabel(BoundaryNodeRule) - Method in class org.locationtech.jts.operation.relate.EdgeEndBundle
This computes the overall edge label for the set of edges in this EdgeStubBundle.
computeLabelling(GeometryGraph[]) - Method in class org.locationtech.jts.geomgraph.DirectedEdgeStar
Compute the labelling for all dirEdges in this star, as well as the overall labelling
computeLabelling(GeometryGraph[]) - Method in class org.locationtech.jts.geomgraph.EdgeEndStar
 
computeLevel(Interval) - Static method in class org.locationtech.jts.index.bintree.Key
 
computeNodes(Collection) - Method in class org.locationtech.jts.noding.IteratedNoder
Fully nodes a list of SegmentStrings, i.e.
computeNodes(Collection) - Method in class org.locationtech.jts.noding.MCIndexNoder
 
computeNodes(Collection) - Method in interface org.locationtech.jts.noding.Noder
Computes the noding for a collection of SegmentStrings.
computeNodes(Collection) - Method in class org.locationtech.jts.noding.ScaledNoder
 
computeNodes(Collection) - Method in class org.locationtech.jts.noding.SimpleNoder
 
computeNodes(Collection) - Method in class org.locationtech.jts.noding.SinglePassNoder
Computes the noding for a collection of SegmentStrings.
computeNodes(Collection) - Method in class org.locationtech.jts.noding.snapround.MCIndexSnapRounder
 
computeNodes(Collection) - Method in class org.locationtech.jts.noding.snapround.SimpleSnapRounder
 
computeOrientation(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
Computes the orientation of a point q to the directed line segment p1-p2.
computeOverlaps(MonotoneChain, MonotoneChainOverlapAction) - Method in class org.locationtech.jts.index.chain.MonotoneChain
Determine all the line segments in two chains which may overlap, and process them.
computeOverlaps(SweepLineOverlapAction) - Method in class org.locationtech.jts.index.sweepline.SweepLineIndex
 
computeOverlaySnapTolerance(Geometry) - Static method in class org.locationtech.jts.operation.overlay.snap.GeometrySnapper
Estimates the snap tolerance for a Geometry, taking into account its precision model.
computeOverlaySnapTolerance(Geometry, Geometry) - Static method in class org.locationtech.jts.operation.overlay.snap.GeometrySnapper
 
computePassed() - Method in class org.locationtech.jtstest.testrunner.Test
 
computePoints(DirectedEdge) - Method in class org.locationtech.jts.geomgraph.EdgeRing
Collect all the points from the DirectedEdges of this ring into a contiguous list
computeQuadLevel(Envelope) - Static method in class org.locationtech.jts.index.quadtree.Key
 
computeRing() - Method in class org.locationtech.jts.geomgraph.EdgeRing
Compute a LinearRing from the point list previously collected.
computeSelfNodes(LineIntersector, boolean) - Method in class org.locationtech.jts.geomgraph.GeometryGraph
Compute self-nodes, taking advantage of the Geometry type to minimize the number of intersection tests.
computeSelfNodes(LineIntersector, boolean, boolean) - Method in class org.locationtech.jts.geomgraph.GeometryGraph
Compute self-nodes, taking advantage of the Geometry type to minimize the number of intersection tests.
computeSizeBasedSnapTolerance(Geometry) - Static method in class org.locationtech.jts.operation.overlay.snap.GeometrySnapper
 
computeSplitEdges(List) - Method in class org.locationtech.jts.geomgraph.GeometryGraph
 
computeVertexSnaps(Collection) - Method in class org.locationtech.jts.noding.snapround.MCIndexSnapRounder
Snaps segments to all vertices.
computeVertexSnaps(Collection) - Method in class org.locationtech.jts.noding.snapround.SimpleSnapRounder
Computes nodes introduced as a result of snapping segments to vertices of other segments
confirmOverwrite(Component, File) - Static method in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
conformingDelaunayEdges(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.TriangulationFunctions
 
conformingDelaunayEdgesWithTolerance(Geometry, Geometry, double) - Static method in class org.locationtech.jtstest.function.TriangulationFunctions
 
conformingDelaunayTriangles(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.TriangulationFunctions
 
conformingDelaunayTrianglesWithTolerance(Geometry, Geometry, double) - Static method in class org.locationtech.jtstest.function.TriangulationFunctions
 
ConformingDelaunayTriangulationBuilder - Class in org.locationtech.jts.triangulate
A utility class which creates Conforming Delaunay Triangulations from collections of points and linear constraints, and extract the resulting triangulation edges or triangles as geometries.
ConformingDelaunayTriangulationBuilder() - Constructor for class org.locationtech.jts.triangulate.ConformingDelaunayTriangulationBuilder
 
ConformingDelaunayTriangulator - Class in org.locationtech.jts.triangulate
Computes a Conforming Delaunay Triangulation over a set of sites and a set of linear constraints.
ConformingDelaunayTriangulator(Collection, double) - Constructor for class org.locationtech.jts.triangulate.ConformingDelaunayTriangulator
Creates a Conforming Delaunay Triangulation based on the given unconstrained initial vertices.
connect(QuadEdge, QuadEdge) - Static method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Creates a new QuadEdge connecting the destination of a to the origin of b, in such a way that all three have the same left face after the connection is complete.
connect(QuadEdge, QuadEdge) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Creates a new QuadEdge connecting the destination of a to the origin of b, in such a way that all three have the same left face after the connection is complete.
ConnectedElementLocationFilter - Class in org.locationtech.jts.operation.distance
A ConnectedElementPointFilter extracts a single point from each connected element in a Geometry (e.g.
ConnectedElementPointFilter - Class in org.locationtech.jts.operation.distance
Extracts a single point from each connected element in a Geometry (e.g.
ConnectedInteriorTester - Class in org.locationtech.jts.operation.valid
This class tests that the interior of an area Geometry ( Polygon or MultiPolygon ) is connected.
ConnectedInteriorTester(GeometryGraph) - Constructor for class org.locationtech.jts.operation.valid.ConnectedInteriorTester
 
ConnectedSubgraphFinder - Class in org.locationtech.jts.planargraph.algorithm
Finds all connected Subgraphs of a PlanarGraph.
ConnectedSubgraphFinder(PlanarGraph) - Constructor for class org.locationtech.jts.planargraph.algorithm.ConnectedSubgraphFinder
 
ConsistentAreaTester - Class in org.locationtech.jts.operation.valid
Checks that a GeometryGraph representing an area (a Polygon or MultiPolygon ) has consistent semantics for area geometries.
ConsistentAreaTester(GeometryGraph) - Constructor for class org.locationtech.jts.operation.valid.ConsistentAreaTester
Creates a new tester for consistent areas.
ConsistentPolygonRingChecker - Class in org.locationtech.jts.operation.overlay
Tests whether the polygon rings in a GeometryGraph are consistent.
ConsistentPolygonRingChecker(PlanarGraph) - Constructor for class org.locationtech.jts.operation.overlay.ConsistentPolygonRingChecker
 
ConstraintEnforcementException - Exception in org.locationtech.jts.triangulate
Indicates a failure during constraint enforcement.
ConstraintEnforcementException(String) - Constructor for exception org.locationtech.jts.triangulate.ConstraintEnforcementException
Creates a new instance with a given message.
ConstraintEnforcementException(String, Coordinate) - Constructor for exception org.locationtech.jts.triangulate.ConstraintEnforcementException
Creates a new instance with a given message and approximate location.
ConstraintSplitPointFinder - Interface in org.locationtech.jts.triangulate
An interface for strategies for determining the location of split points on constraint segments.
ConstraintVertex - Class in org.locationtech.jts.triangulate
A vertex in a Constrained Delaunay Triangulation.
ConstraintVertex(Coordinate) - Constructor for class org.locationtech.jts.triangulate.ConstraintVertex
Creates a new constraint vertex
ConstraintVertexFactory - Interface in org.locationtech.jts.triangulate
An interface for factories which create a ConstraintVertex
construct() - Method in class org.locationtech.jtstest.testbuilder.ui.SwingWorker
Compute the value to be returned by the get method.
ConstructionExample - Class in org.locationtech.jtsexample.geom
Examples of constructing Geometries programmatically.
ConstructionExample() - Constructor for class org.locationtech.jtsexample.geom.ConstructionExample
 
ConstructionFunctions - Class in org.locationtech.jtstest.function
 
ConstructionFunctions() - Constructor for class org.locationtech.jtstest.function.ConstructionFunctions
 
contains(double, double) - Method in class org.locationtech.jts.awt.GeometryCollectionShape
 
contains(Point2D) - Method in class org.locationtech.jts.awt.GeometryCollectionShape
 
contains(double, double, double, double) - Method in class org.locationtech.jts.awt.GeometryCollectionShape
 
contains(Rectangle2D) - Method in class org.locationtech.jts.awt.GeometryCollectionShape
 
contains(double, double) - Method in class org.locationtech.jts.awt.PolygonShape
 
contains(Point2D) - Method in class org.locationtech.jts.awt.PolygonShape
 
contains(double, double, double, double) - Method in class org.locationtech.jts.awt.PolygonShape
 
contains(Rectangle2D) - Method in class org.locationtech.jts.awt.PolygonShape
 
contains(Envelope) - Method in class org.locationtech.jts.geom.Envelope
Tests if the Envelope other lies wholely inside this Envelope (inclusive of the boundary).
contains(Coordinate) - Method in class org.locationtech.jts.geom.Envelope
Tests if the given point lies in or on the envelope.
contains(double, double) - Method in class org.locationtech.jts.geom.Envelope
Tests if the given point lies in or on the envelope.
contains(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Tests whether this geometry contains the argument geometry.
contains(OctagonalEnvelope) - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
contains(Geometry) - Method in interface org.locationtech.jts.geom.prep.PreparedGeometry
Tests whether the base Geometry contains a given geometry.
contains(Geometry) - Method in class org.locationtech.jts.geom.prep.PreparedPolygon
 
contains(Interval) - Method in class org.locationtech.jts.index.bintree.Interval
 
contains(double, double) - Method in class org.locationtech.jts.index.bintree.Interval
 
contains(double) - Method in class org.locationtech.jts.index.bintree.Interval
 
contains(Polygon, Geometry) - Static method in class org.locationtech.jts.operation.predicate.RectangleContains
Tests whether a rectangle contains a given geometry.
contains(Geometry) - Method in class org.locationtech.jts.operation.predicate.RectangleContains
 
contains(Edge) - Method in class org.locationtech.jts.planargraph.PlanarGraph
Tests whether this graph contains the given Edge
contains(DirectedEdge) - Method in class org.locationtech.jts.planargraph.PlanarGraph
Tests whether this graph contains the given DirectedEdge
contains(Edge) - Method in class org.locationtech.jts.planargraph.Subgraph
Tests whether an Edge is contained in this subgraph
contains(Vertex[], Coordinate) - Static method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
Tests whether the point pt is contained in the triangle defined by 3 Vertexes.
contains(QuadEdge[], Coordinate) - Static method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
Tests whether the point pt is contained in the triangle defined by 3 QuadEdgees.
contains(Coordinate) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
 
contains(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.SpatialPredicateFunctions
 
contains(String) - Method in class org.locationtech.jtstest.testrunner.Parameters
Returns true if key is one of the parameters.
contains(String, String) - Static method in class org.locationtech.jtstest.util.StringUtil
Returns true if substring is indeed a substring of string.
containsIgnoreCase(String, String) - Static method in class org.locationtech.jtstest.util.StringUtil
Returns true if substring is indeed a substring of string.
containsInModel(Coordinate) - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
containsPoint(Coordinate) - Method in class org.locationtech.jts.geomgraph.EdgeRing
This method will cause the ring to be computed.
containsPoint(Coordinate) - Method in class org.locationtech.jts.operation.overlay.PolygonBuilder
Checks the current set of shells (with their associated holes) to see if any of them contain the point.
containsPointInPolygon(Coordinate, Polygon) - Static method in class org.locationtech.jts.algorithm.locate.SimplePointInAreaLocator
Determines whether a point lies in a Polygon.
containsProperly(Geometry) - Method in interface org.locationtech.jts.geom.prep.PreparedGeometry
Tests whether the base Geometry properly contains a given geometry.
containsProperly(Geometry) - Method in class org.locationtech.jts.geom.prep.PreparedPolygon
 
ConversionFunctions - Class in org.locationtech.jtstest.function
 
ConversionFunctions() - Constructor for class org.locationtech.jtstest.function.ConversionFunctions
 
convert(Class[], Object[]) - Method in class org.locationtech.jtstest.geomop.ArgumentConverter
 
convert(Class, Object) - Method in class org.locationtech.jtstest.geomop.ArgumentConverter
 
convertDouble(String) - Static method in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
convertInteger(String) - Static method in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
convertToPolygon(Geometry) - Static method in class org.locationtech.jtstest.function.GeometryFunctions
 
ConvexHull - Class in org.locationtech.jts.algorithm
Computes the convex hull of a Geometry.
ConvexHull(Geometry) - Constructor for class org.locationtech.jts.algorithm.ConvexHull
Create a new convex hull construction for the input Geometry.
ConvexHull(Coordinate[], GeometryFactory) - Constructor for class org.locationtech.jts.algorithm.ConvexHull
Create a new convex hull construction for the input Coordinate array.
convexHull() - Method in class org.locationtech.jts.geom.Geometry
Computes the smallest convex Polygon that contains all the points in the Geometry.
convexHull() - Method in class org.locationtech.jts.geom.Polygon
 
convexHull(Geometry) - Static method in class org.locationtech.jtstest.function.ConstructionFunctions
 
coord - Variable in class org.locationtech.jts.geomgraph.EdgeIntersection
 
coord - Variable in class org.locationtech.jts.geomgraph.Node
 
coord - Variable in class org.locationtech.jts.noding.SegmentNode
 
coord(double, double) - Method in class org.locationtech.jts.util.GeometricShapeFactory
 
Coordinate - Class in org.locationtech.jts.geom
A lightweight class used to store coordinates on the 2-dimensional Cartesian plane.
Coordinate(double, double, double) - Constructor for class org.locationtech.jts.geom.Coordinate
Constructs a Coordinate at (x,y,z).
Coordinate() - Constructor for class org.locationtech.jts.geom.Coordinate
Constructs a Coordinate at (0,0,NaN).
Coordinate(Coordinate) - Constructor for class org.locationtech.jts.geom.Coordinate
Constructs a Coordinate having the same (x,y,z) values as other.
Coordinate(double, double) - Constructor for class org.locationtech.jts.geom.Coordinate
Constructs a Coordinate at (x,y,NaN).
Coordinate.DimensionalComparator - Class in org.locationtech.jts.geom
Compares two Coordinates, allowing for either a 2-dimensional or 3-dimensional comparison, and handling NaN values correctly.
CoordinateArrayFilter - Class in org.locationtech.jts.util
A CoordinateFilter that creates an array containing every coordinate in a Geometry.
CoordinateArrayFilter(int) - Constructor for class org.locationtech.jts.util.CoordinateArrayFilter
Constructs a CoordinateArrayFilter.
CoordinateArrays - Class in org.locationtech.jts.geom
Useful utility functions for handling Coordinate arrays
CoordinateArrays.BidirectionalComparator - Class in org.locationtech.jts.geom
A Comparator for Coordinate arrays modulo their directionality.
CoordinateArrays.ForwardComparator - Class in org.locationtech.jts.geom
A Comparator for Coordinate arrays in the forward direction of their coordinates, using lexicographic ordering.
CoordinateArraySequence - Class in org.locationtech.jts.geom.impl
A CoordinateSequence backed by an array of Coordinates.
CoordinateArraySequence(Coordinate[]) - Constructor for class org.locationtech.jts.geom.impl.CoordinateArraySequence
Constructs a sequence based on the given array of Coordinates (the array is not copied).
CoordinateArraySequence(Coordinate[], int) - Constructor for class org.locationtech.jts.geom.impl.CoordinateArraySequence
Constructs a sequence based on the given array of Coordinates (the array is not copied).
CoordinateArraySequence(int) - Constructor for class org.locationtech.jts.geom.impl.CoordinateArraySequence
Constructs a sequence of a given size, populated with new Coordinates.
CoordinateArraySequence(int, int) - Constructor for class org.locationtech.jts.geom.impl.CoordinateArraySequence
Constructs a sequence of a given size, populated with new Coordinates.
CoordinateArraySequence(CoordinateSequence) - Constructor for class org.locationtech.jts.geom.impl.CoordinateArraySequence
Creates a new sequence based on a deep copy of the given CoordinateSequence.
CoordinateArraySequenceFactory - Class in org.locationtech.jts.geom.impl
Creates CoordinateSequences represented as an array of Coordinates.
CoordinateCountFilter - Class in org.locationtech.jts.util
A CoordinateFilter that counts the total number of coordinates in a Geometry.
CoordinateCountFilter() - Constructor for class org.locationtech.jts.util.CoordinateCountFilter
 
CoordinateFilter - Interface in org.locationtech.jts.geom
An interface for classes which use the values of the coordinates in a Geometry.
CoordinateList - Class in org.locationtech.jts.geom
A list of Coordinates, which may be set to prevent repeated coordinates from occurring in the list.
CoordinateList() - Constructor for class org.locationtech.jts.geom.CoordinateList
Constructs a new list without any coordinates
CoordinateList(Coordinate[]) - Constructor for class org.locationtech.jts.geom.CoordinateList
Constructs a new list from an array of Coordinates, allowing repeated points.
CoordinateList(Coordinate[], boolean) - Constructor for class org.locationtech.jts.geom.CoordinateList
Constructs a new list from an array of Coordinates, allowing caller to specify if repeated points are to be removed.
CoordinateOperation() - Constructor for class org.locationtech.jts.geom.util.GeometryEditor.CoordinateOperation
 
CoordinatePrecisionReducerFilter - Class in org.locationtech.jts.precision
Reduces the precision of the Coordinates in a CoordinateSequence to match the supplied PrecisionModel.
CoordinatePrecisionReducerFilter(PrecisionModel) - Constructor for class org.locationtech.jts.precision.CoordinatePrecisionReducerFilter
Creates a new precision reducer filter.
CoordinateSequence - Interface in org.locationtech.jts.geom
The internal representation of a list of coordinates inside a Geometry.
CoordinateSequenceComparator - Class in org.locationtech.jts.geom
Compares two CoordinateSequences.
CoordinateSequenceComparator() - Constructor for class org.locationtech.jts.geom.CoordinateSequenceComparator
Creates a comparator which will test all dimensions.
CoordinateSequenceComparator(int) - Constructor for class org.locationtech.jts.geom.CoordinateSequenceComparator
Creates a comparator which will test only the specified number of dimensions.
CoordinateSequenceFactory - Interface in org.locationtech.jts.geom
A factory to create concrete instances of CoordinateSequences.
CoordinateSequenceFilter - Interface in org.locationtech.jts.geom
An interface for classes which process the coordinates in a CoordinateSequence.
CoordinateSequenceOperation() - Constructor for class org.locationtech.jts.geom.util.GeometryEditor.CoordinateSequenceOperation
 
CoordinateSequences - Class in org.locationtech.jts.geom
Utility functions for manipulating CoordinateSequences
CoordinateSequences() - Constructor for class org.locationtech.jts.geom.CoordinateSequences
 
coordRef - Variable in class org.locationtech.jts.geom.impl.PackedCoordinateSequence
A soft reference to the Coordinate[] representation of this sequence.
coordTrans(double, double, Coordinate) - Method in class org.locationtech.jts.util.GeometricShapeFactory
 
copy() - Method in class org.locationtech.jts.geom.Coordinate
 
copy() - Method in interface org.locationtech.jts.geom.CoordinateSequence
Returns a deep copy of this collection.
copy(CoordinateSequence, int, CoordinateSequence, int, int) - Static method in class org.locationtech.jts.geom.CoordinateSequences
Copies a section of a CoordinateSequence to another CoordinateSequence.
copy() - Method in class org.locationtech.jts.geom.Geometry
Creates and returns a full copy of this Geometry object (including all coordinates contained by it).
copy() - Method in class org.locationtech.jts.geom.GeometryCollection
Creates and returns a full copy of this GeometryCollection object.
copy() - Method in class org.locationtech.jts.geom.impl.CoordinateArraySequence
Creates a deep copy of the CoordinateArraySequence
copy() - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence
 
copy() - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Double
 
copy() - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Float
 
copy() - Method in class org.locationtech.jts.geom.LinearRing
 
copy() - Method in class org.locationtech.jts.geom.LineString
Creates and returns a full copy of this LineString object.
copy() - Method in class org.locationtech.jts.geom.MultiLineString
 
copy() - Method in class org.locationtech.jts.geom.MultiPoint
 
copy() - Method in class org.locationtech.jts.geom.MultiPolygon
 
copy() - Method in class org.locationtech.jts.geom.Point
Creates and returns a full copy of this Point object.
copy() - Method in class org.locationtech.jts.geom.Polygon
Creates and returns a full copy of this Polygon object.
copy(CoordinateSequence) - Method in class org.locationtech.jts.geom.util.GeometryTransformer
Convenience method which provides a standard way of copying CoordinateSequences
copy() - Method in class org.locationtech.jts.linearref.LinearLocation
Copies this location
copy(DD) - Static method in class org.locationtech.jts.math.DD
Creates a new DoubleDouble with the value of the argument.
copy() - Method in class org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence
 
copy() - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinate
 
copy(Coordinate[]) - Static method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
 
copy(CoordinateSequence) - Static method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
 
copy() - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
 
copyCase() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel.CaseList
 
copyComponentToClipboard(Coordinate) - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
copyCoord(CoordinateSequence, int, CoordinateSequence, int) - Static method in class org.locationtech.jts.geom.CoordinateSequences
Copies a coordinate of a CoordinateSequence to another CoordinateSequence.
copyDeep(Coordinate[]) - Static method in class org.locationtech.jts.geom.CoordinateArrays
Creates a deep copy of the argument Coordinate array.
copyDeep(Coordinate[], int, Coordinate[], int, int) - Static method in class org.locationtech.jts.geom.CoordinateArrays
Creates a deep copy of a given section of a source Coordinate array into a destination Coordinate array.
copyFile(File, File) - Static method in class org.locationtech.jtstest.util.FileUtil
Copies the source file to the destination filename.
copyImage(Graphics) - Method in class org.locationtech.jtstest.testbuilder.ui.render.RenderManager
 
copyNodesAndLabels(GeometryGraph, int) - Method in class org.locationtech.jts.operation.relate.RelateNodeGraph
Copy all nodes from an arg geometry into this graph.
copyResult(boolean) - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
copyResultToTest() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
copyToClipboard(Object, boolean) - Static method in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
count() - Method in class org.locationtech.jts.noding.InteriorIntersectionFinder
Gets the count of intersections found.
count(Object) - Method in class org.locationtech.jts.util.ObjectCounter
 
COUNTERCLOCKWISE - Static variable in class org.locationtech.jts.algorithm.Angle
Constant representing counterclockwise orientation
COUNTERCLOCKWISE - Static variable in class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
A value that indicates an orientation of counterclockwise, or a left turn.
COUNTERCLOCKWISE - Static variable in class org.locationtech.jts.algorithm.Orientation
A value that indicates an orientation of counterclockwise, or a left turn.
countSegment(Coordinate, Coordinate) - Method in class org.locationtech.jts.algorithm.RayCrossingCounter
Counts a segment
coveredBy(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Tests whether this geometry is covered by the argument geometry.
coveredBy(Geometry) - Method in interface org.locationtech.jts.geom.prep.PreparedGeometry
Tests whether the base Geometry is covered by a given geometry.
coveredBy(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.SelectionFunctions
 
coveredBy(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.SpatialPredicateFunctions
 
covers(double, double) - Method in class org.locationtech.jts.geom.Envelope
Tests if the given point lies in or on the envelope.
covers(Coordinate) - Method in class org.locationtech.jts.geom.Envelope
Tests if the given point lies in or on the envelope.
covers(Envelope) - Method in class org.locationtech.jts.geom.Envelope
Tests if the Envelope other lies wholely inside this Envelope (inclusive of the boundary).
covers(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Tests whether this geometry covers the argument geometry.
covers(Geometry) - Method in interface org.locationtech.jts.geom.prep.PreparedGeometry
Tests whether the base Geometry covers a given geometry.
covers(Geometry) - Method in class org.locationtech.jts.geom.prep.PreparedPolygon
 
covers(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.SelectionFunctions
 
covers(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.SpatialPredicateFunctions
 
create(Coordinate, Coordinate) - Static method in class org.locationtech.jts.edgegraph.HalfEdge
Creates a HalfEdge pair representing an edge between two vertices located at coordinates p0 and p1.
create(Coordinate[]) - Method in interface org.locationtech.jts.geom.CoordinateSequenceFactory
Returns a CoordinateSequence based on the given array.
create(CoordinateSequence) - Method in interface org.locationtech.jts.geom.CoordinateSequenceFactory
Creates a CoordinateSequence which is a copy of the given CoordinateSequence.
create(int, int) - Method in interface org.locationtech.jts.geom.CoordinateSequenceFactory
Creates a CoordinateSequence of the specified size and dimension.
create(Coordinate[]) - Method in class org.locationtech.jts.geom.DefaultCoordinateSequenceFactory
Deprecated.
Returns a DefaultCoordinateSequence based on the given array (the array is not copied).
create(CoordinateSequence) - Method in class org.locationtech.jts.geom.DefaultCoordinateSequenceFactory
Deprecated.
 
create(int, int) - Method in class org.locationtech.jts.geom.DefaultCoordinateSequenceFactory
Deprecated.
 
create(Coordinate[]) - Method in class org.locationtech.jts.geom.impl.CoordinateArraySequenceFactory
Returns a CoordinateArraySequence based on the given array (the array is not copied).
create(CoordinateSequence) - Method in class org.locationtech.jts.geom.impl.CoordinateArraySequenceFactory
 
create(int, int) - Method in class org.locationtech.jts.geom.impl.CoordinateArraySequenceFactory
The created sequence dimension is clamped to be <= 3.
create(Coordinate[]) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequenceFactory
 
create(CoordinateSequence) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequenceFactory
 
create(double[], int) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequenceFactory
 
create(float[], int) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequenceFactory
 
create(int, int) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequenceFactory
 
create(Geometry) - Method in class org.locationtech.jts.geom.prep.PreparedGeometryFactory
Creates a new PreparedGeometry appropriate for the argument Geometry.
create(double, double) - Static method in class org.locationtech.jts.math.Vector2D
Creates a new vector with given X and Y components.
create(Vector2D) - Static method in class org.locationtech.jts.math.Vector2D
Creates a new vector from an existing one.
create(Coordinate) - Static method in class org.locationtech.jts.math.Vector2D
Creates a vector from a Coordinate.
create(Coordinate, Coordinate) - Static method in class org.locationtech.jts.math.Vector2D
Creates a vector with the direction and magnitude of the difference between the to and from Coordinates.
create(double, double, double) - Static method in class org.locationtech.jts.math.Vector3D
Creates a new vector with given X and Y components.
create(Coordinate) - Static method in class org.locationtech.jts.math.Vector3D
Creates a vector from a Coordinate.
create(Coordinate[]) - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequenceFactory
Returns an ExtendedCoordinateSequence based on the given array -- the array is used directly if it is an instance of ExtendedCoordinate[]; otherwise it is copied.
create(CoordinateSequence) - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequenceFactory
 
create(int, int) - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequenceFactory
 
create() - Static method in class org.locationtech.jtstest.geomop.GeometryFunctionRegistry
 
create() - Method in interface org.locationtech.jtstest.testbuilder.model.TestBuilderModel.CaseList.CaseFactory
 
createAllIntersectionsFinder(LineIntersector) - Static method in class org.locationtech.jts.noding.InteriorIntersectionFinder
Creates an intersection finder which finds all interior intersections.
createAnyIntersectionFinder(LineIntersector) - Static method in class org.locationtech.jts.noding.InteriorIntersectionFinder
Creates an intersection finder which tests if there is at least one interior intersection.
createArc(double, double) - Method in class org.locationtech.jts.util.GeometricShapeFactory
Creates an elliptical arc, as a LineString.
createArcPolygon(double, double) - Method in class org.locationtech.jts.util.GeometricShapeFactory
Creates an elliptical arc polygon.
createButton(ImageIcon, String, ActionListener) - Static method in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
createButton(String, String, ActionListener) - Static method in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
createCircle() - Method in class org.locationtech.jts.util.GeometricShapeFactory
Creates a circular or elliptical Polygon.
createCoord(double, double) - Method in class org.locationtech.jts.shape.GeometricShapeBuilder
 
createCoord(double, double) - Method in class org.locationtech.jts.shape.random.RandomPointsBuilder
 
createCoordinateSequence(Coordinate[]) - Method in class org.locationtech.jts.geom.util.GeometryTransformer
Convenience method which provides standard way of creating a CoordinateSequence
createEdge(Coordinate) - Method in class org.locationtech.jts.edgegraph.EdgeGraph
Creates a single HalfEdge.
createEllipse() - Method in class org.locationtech.jts.util.GeometricShapeFactory
Creates an elliptical Polygon.
createEmptyResult(int, Geometry, Geometry, GeometryFactory) - Static method in class org.locationtech.jts.operation.overlay.OverlayOp
Creates an empty result geometry of the appropriate dimension, based on the given overlay operation and the dimensions of the inputs.
createExpanded(Node, Interval) - Static method in class org.locationtech.jts.index.bintree.Node
 
createExpanded(Node, Envelope) - Static method in class org.locationtech.jts.index.quadtree.Node
 
createFileFilter(String, String) - Static method in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
Example usage:
CreateFractalShapeFunctions - Class in org.locationtech.jtstest.function
 
CreateFractalShapeFunctions() - Constructor for class org.locationtech.jtstest.function.CreateFractalShapeFunctions
 
createFromBaseLines(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.geom.util.AffineTransformationFactory
Creates an AffineTransformation defined by a mapping between two baselines.
createFromControlVectors(Coordinate, Coordinate, Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.geom.util.AffineTransformationFactory
Creates a transformation from a set of three control vectors.
createFromControlVectors(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.geom.util.AffineTransformationFactory
Creates an AffineTransformation defined by a pair of control vectors.
createFromControlVectors(Coordinate, Coordinate) - Static method in class org.locationtech.jts.geom.util.AffineTransformationFactory
Creates an AffineTransformation defined by a single control vector.
createFromControlVectors(Coordinate[], Coordinate[]) - Static method in class org.locationtech.jts.geom.util.AffineTransformationFactory
Creates an AffineTransformation defined by a set of control vectors.
createFunction(Method) - Static method in class org.locationtech.jtstest.geomfunction.StaticMethodGeometryFunction
 
createFunction(Method) - Static method in class org.locationtech.jtstest.geomop.StaticMethodGeometryFunction
 
createFunctions(Class) - Method in class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
Create GeometryFunctions for all the static methods in the given class
createFunctions(Class) - Method in class org.locationtech.jtstest.geomop.GeometryFunctionRegistry
Create GeometryFunctions for all the static methods in the given class
createGeometry(Geometry) - Method in class org.locationtech.jts.geom.GeometryFactory
Creates a deep copy of the input Geometry.
createGeometryCollection() - Method in class org.locationtech.jts.geom.GeometryFactory
 
createGeometryCollection(Geometry[]) - Method in class org.locationtech.jts.geom.GeometryFactory
Creates a GeometryCollection using the given Geometries; a null or empty array will create an empty GeometryCollection.
createGeometryOperation(ClassLoader, String) - Static method in class org.locationtech.jtstest.testrunner.GeometryOperationLoader
If anything bad happens while creating the geometry operation, just print a message and fail
createIntersectionCounter(LineIntersector) - Static method in class org.locationtech.jts.noding.InteriorIntersectionFinder
Creates an intersection finder which counts all interior intersections.
createLinearRing() - Method in class org.locationtech.jts.geom.GeometryFactory
 
createLinearRing(Coordinate[]) - Method in class org.locationtech.jts.geom.GeometryFactory
Creates a LinearRing using the given Coordinates.
createLinearRing(CoordinateSequence) - Method in class org.locationtech.jts.geom.GeometryFactory
Creates a LinearRing using the given CoordinateSequence.
createLineString() - Method in class org.locationtech.jts.geom.GeometryFactory
 
createLineString(Coordinate[]) - Method in class org.locationtech.jts.geom.GeometryFactory
Creates a LineString using the given Coordinates.
createLineString(CoordinateSequence) - Method in class org.locationtech.jts.geom.GeometryFactory
Creates a LineString using the given CoordinateSequence.
createMultiLineString() - Method in class org.locationtech.jts.geom.GeometryFactory
 
createMultiLineString(LineString[]) - Method in class org.locationtech.jts.geom.GeometryFactory
Creates a MultiLineString using the given LineStrings; a null or empty array will create an empty MultiLineString.
createMultiPoint() - Method in class org.locationtech.jts.geom.GeometryFactory
 
createMultiPoint(Point[]) - Method in class org.locationtech.jts.geom.GeometryFactory
Creates a MultiPoint using the given Points.
createMultiPoint(Coordinate[]) - Method in class org.locationtech.jts.geom.GeometryFactory
createMultiPoint(CoordinateSequence) - Method in class org.locationtech.jts.geom.GeometryFactory
Creates a MultiPoint using the points in the given CoordinateSequence.
createMultiPointFromCoords(Coordinate[]) - Method in class org.locationtech.jts.geom.GeometryFactory
Creates a MultiPoint using the given Coordinates.
createMultiPolygon() - Method in class org.locationtech.jts.geom.GeometryFactory
 
createMultiPolygon(Polygon[]) - Method in class org.locationtech.jts.geom.GeometryFactory
Creates a MultiPolygon using the given Polygons; a null or empty array will create an empty Polygon.
createNew() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel.CaseList
 
createNode(Coordinate) - Method in class org.locationtech.jts.geomgraph.NodeFactory
The basic node constructor does not allow for incident edges
createNode(Interval) - Static method in class org.locationtech.jts.index.bintree.Node
 
createNode(Envelope) - Static method in class org.locationtech.jts.index.quadtree.Node
 
createNode(int) - Method in class org.locationtech.jts.index.strtree.AbstractSTRtree
 
createNode(int) - Method in class org.locationtech.jts.index.strtree.SIRtree
 
createNode(int) - Method in class org.locationtech.jts.index.strtree.STRtree
 
createNode(Coordinate) - Method in class org.locationtech.jts.operation.overlay.OverlayNodeFactory
 
createNode(Coordinate) - Method in class org.locationtech.jts.operation.relate.RelateNodeFactory
 
createOn(QuadEdgeSubdivision) - Static method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
Creates QuadEdgeTriangles for all facets of a QuadEdgeSubdivision representing a triangulation.
createParentBoundables(List, int) - Method in class org.locationtech.jts.index.strtree.AbstractSTRtree
Sorts the childBoundables then divides them into groups of size M, where M is the node capacity.
createParentBoundables(List, int) - Method in class org.locationtech.jts.index.strtree.STRtree
Creates the parent level for the given child level.
createParentBoundablesFromVerticalSlice(List, int) - Method in class org.locationtech.jts.index.strtree.STRtree
 
createPoint(Point2D) - Method in class org.locationtech.jts.awt.PointShapeFactory.BasePointShapeFactory
Creates a shape representing a point.
createPoint(Point2D) - Method in class org.locationtech.jts.awt.PointShapeFactory.Circle
Creates a shape representing a point.
createPoint(Point2D) - Method in interface org.locationtech.jts.awt.PointShapeFactory
Creates a shape representing a PointShapeFactory.Point.
createPoint(Point2D) - Method in class org.locationtech.jts.awt.PointShapeFactory.Cross
Creates a shape representing a point.
createPoint(Point2D) - Method in class org.locationtech.jts.awt.PointShapeFactory.Point
Creates a shape representing a point.
createPoint(Point2D) - Method in class org.locationtech.jts.awt.PointShapeFactory.Square
Creates a shape representing a point.
createPoint(Point2D) - Method in class org.locationtech.jts.awt.PointShapeFactory.Star
Creates a shape representing a point.
createPoint(Point2D) - Method in class org.locationtech.jts.awt.PointShapeFactory.Triangle
Creates a shape representing a point.
createPoint(Point2D) - Method in class org.locationtech.jts.awt.PointShapeFactory.X
Creates a shape representing a point.
createPoint() - Method in class org.locationtech.jts.geom.GeometryFactory
 
createPoint(Coordinate) - Method in class org.locationtech.jts.geom.GeometryFactory
Creates a Point using the given Coordinate.
createPoint(CoordinateSequence) - Method in class org.locationtech.jts.geom.GeometryFactory
Creates a Point using the given CoordinateSequence; a null or empty CoordinateSequence will create an empty Point.
createPointFromInternalCoord(Coordinate, Geometry) - Static method in class org.locationtech.jts.geom.GeometryFactory
 
createPolygon(LinearRing, LinearRing[]) - Method in class org.locationtech.jts.geom.GeometryFactory
Constructs a Polygon with the given exterior boundary and interior boundaries.
createPolygon(CoordinateSequence) - Method in class org.locationtech.jts.geom.GeometryFactory
Constructs a Polygon with the given exterior boundary.
createPolygon(Coordinate[]) - Method in class org.locationtech.jts.geom.GeometryFactory
Constructs a Polygon with the given exterior boundary.
createPolygon(LinearRing) - Method in class org.locationtech.jts.geom.GeometryFactory
Constructs a Polygon with the given exterior boundary.
createPolygon() - Method in class org.locationtech.jts.geom.GeometryFactory
 
createRainbowIncremental(float, float, float) - Static method in class org.locationtech.jtstest.util.HSBPalette
 
createRainbowSequential(int, float, float) - Static method in class org.locationtech.jtstest.util.HSBPalette
 
createRandomCoord(Envelope) - Method in class org.locationtech.jts.shape.random.RandomPointsBuilder
 
CreateRandomShapeFunctions - Class in org.locationtech.jtstest.function
 
CreateRandomShapeFunctions() - Constructor for class org.locationtech.jtstest.function.CreateRandomShapeFunctions
 
createRectangle() - Method in class org.locationtech.jts.util.GeometricShapeFactory
Creates a rectangular Polygon.
CreateShapeFunctions - Class in org.locationtech.jtstest.function
 
CreateShapeFunctions() - Constructor for class org.locationtech.jtstest.function.CreateShapeFunctions
 
createSineStar() - Method in class org.locationtech.jts.geom.util.SineStarFactory
Generates the geometry for the sine star
createSquircle() - Method in class org.locationtech.jts.util.GeometricShapeFactory
Creates a squircular Polygon.
createSupercircle(double) - Method in class org.locationtech.jts.util.GeometricShapeFactory
Creates a supercircular Polygon of a given positive power.
createTestBuilderRegistry() - Static method in class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
 
createTestRun(File, int) - Method in class org.locationtech.jtstest.testrunner.TestReader
 
createVertex(Coordinate, Segment) - Method in interface org.locationtech.jts.triangulate.ConstraintVertexFactory
 
Cross() - Constructor for class org.locationtech.jts.awt.PointShapeFactory.Cross
Creates a new factory for points with default size.
Cross(double) - Constructor for class org.locationtech.jts.awt.PointShapeFactory.Cross
Creates a factory for points of given size.
crosses(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Tests whether this geometry crosses the argument geometry.
crosses(Geometry) - Method in interface org.locationtech.jts.geom.prep.PreparedGeometry
Tests whether the base Geometry crosses a given geometry.
crosses(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.SpatialPredicateFunctions
 
CURRENT_VERSION - Static variable in class org.locationtech.jts.JTSVersion
The current version number of the JTS API.
currentMethodName() - Static method in class org.locationtech.jtstest.util.StringUtil
 
currentSegment(float[]) - Method in class org.locationtech.jts.awt.ShapeCollectionPathIterator
 
currentSegment(double[]) - Method in class org.locationtech.jts.awt.ShapeCollectionPathIterator
 
cursor - Variable in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
cursorLocationString(Point2D) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
cutEdges - Variable in class org.locationtech.jts.operation.polygonize.Polygonizer
 

D

dangles - Variable in class org.locationtech.jts.operation.polygonize.Polygonizer
 
DataLabelStyle - Class in org.locationtech.jtstest.testbuilder.ui.style
 
DataLabelStyle(Color) - Constructor for class org.locationtech.jtstest.testbuilder.ui.style.DataLabelStyle
 
DataLabelStyle() - Constructor for class org.locationtech.jtstest.testbuilder.ui.style.DataLabelStyle
 
DD - Class in org.locationtech.jts.math
Implements extended-precision floating-point numbers which maintain 106 bits (approximately 30 decimal digits) of precision.
DD() - Constructor for class org.locationtech.jts.math.DD
Creates a new DoubleDouble with value 0.0.
DD(double) - Constructor for class org.locationtech.jts.math.DD
Creates a new DoubleDouble with value x.
DD(double, double) - Constructor for class org.locationtech.jts.math.DD
Creates a new DoubleDouble with value (hi, lo).
DD(DD) - Constructor for class org.locationtech.jts.math.DD
Creates a new DoubleDouble with value equal to the argument.
DD(String) - Constructor for class org.locationtech.jts.math.DD
Creates a new DoubleDouble with value equal to the argument.
deactivate() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
deactivate() - Method in interface org.locationtech.jtstest.testbuilder.ui.tools.Tool
 
Debug - Class in org.locationtech.jts.util
Provides routines to simplify and localize debugging output.
DEBUG_PROPERTY_NAME - Static variable in class org.locationtech.jts.util.Debug
 
DEBUG_PROPERTY_VALUE_ON - Static variable in class org.locationtech.jts.util.Debug
 
DEBUG_PROPERTY_VALUE_TRUE - Static variable in class org.locationtech.jts.util.Debug
 
DEFAULT_ENVELOPE - Static variable in class org.locationtech.jtstest.function.FunctionsUtil
 
DEFAULT_GRID_SIZE - Static variable in class org.locationtech.jtstest.testbuilder.model.DrawingGrid
 
DEFAULT_MITRE_LIMIT - Static variable in class org.locationtech.jts.operation.buffer.BufferParameters
The default mitre limit Allows fairly pointy mitres.
DEFAULT_POINT_FACTORY - Static variable in class org.locationtech.jts.awt.ShapeWriter
The point shape factory used by default.
DEFAULT_POINT_TRANSFORMATION - Static variable in class org.locationtech.jts.awt.ShapeWriter
The point transformation used by default.
DEFAULT_QUADRANT_SEGMENTS - Static variable in class org.locationtech.jts.operation.buffer.BufferParameters
The default number of facets into which to divide a fillet of 90 degrees.
DEFAULT_SIMPLIFY_FACTOR - Static variable in class org.locationtech.jts.operation.buffer.BufferParameters
The default simplify factor Provides an accuracy of about 1%, which matches the accuracy of the default Quadrant Segments parameter.
DEFAULT_SIZE - Static variable in class org.locationtech.jts.awt.PointShapeFactory.BasePointShapeFactory
The default size of the shape
DefaultCoordinateSequenceFactory - Class in org.locationtech.jts.geom
Deprecated.
no longer used
DefaultCoordinateSequenceFactory() - Constructor for class org.locationtech.jts.geom.DefaultCoordinateSequenceFactory
Deprecated.
 
degree() - Method in class org.locationtech.jts.edgegraph.HalfEdge
Computes the degree of the origin vertex.
delaunayEdges(Geometry) - Static method in class org.locationtech.jtstest.function.TriangulationFunctions
 
delaunayEdgesWithTolerance(Geometry, double) - Static method in class org.locationtech.jtstest.function.TriangulationFunctions
 
delaunayTriangles(Geometry) - Static method in class org.locationtech.jtstest.function.TriangulationFunctions
 
delaunayTrianglesWithTolerance(Geometry, double) - Static method in class org.locationtech.jtstest.function.TriangulationFunctions
 
delaunayTrianglesWithToleranceNoError(Geometry, double) - Static method in class org.locationtech.jtstest.function.TriangulationFunctions
 
DelaunayTriangulationBuilder - Class in org.locationtech.jts.triangulate
A utility class which creates Delaunay Triangulations from collections of points and extract the resulting triangulation edges or triangles as geometries.
DelaunayTriangulationBuilder() - Constructor for class org.locationtech.jts.triangulate.DelaunayTriangulationBuilder
Creates a new triangulation builder.
DELETE - Static variable in class org.locationtech.jts.index.sweepline.SweepLineEvent
 
delete() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Marks this quadedge as being deleted.
delete(QuadEdge) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Deletes a quadedge from the subdivision.
delete(Geometry, Envelope) - Static method in class org.locationtech.jtstest.testbuilder.geom.GeometryBoxDeleter
 
delete() - Method in class org.locationtech.jtstest.testbuilder.geom.GeometryLocation
 
delete(Geometry, LineString, int) - Static method in class org.locationtech.jtstest.testbuilder.geom.GeometryVertexDeleter
 
deleteCase() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel.CaseList
 
deleteFiles(String) - Static method in class org.locationtech.jtstest.util.FileUtil
Deletes the files in the directory, but does not remove the directory.
DeleteVertexTool - Class in org.locationtech.jtstest.testbuilder.ui.tools
Deletes vertices within a selection box from a geometry component
deltaX() - Method in class org.locationtech.jts.edgegraph.HalfEdge
The X component of the distance between the orig and dest vertices.
deltaY() - Method in class org.locationtech.jts.edgegraph.HalfEdge
The Y component of the distance between the orig and dest vertices.
densifiedDiscreteHausdorffDistanceLine(Geometry, Geometry, double) - Static method in class org.locationtech.jtstest.function.DistanceFunctions
 
Densifier - Class in org.locationtech.jts.densify
Densifies a Geometry by inserting extra vertices along the line segments contained in the geometry.
Densifier(Geometry) - Constructor for class org.locationtech.jts.densify.Densifier
Creates a new densifier instance.
densify(Geometry, double) - Static method in class org.locationtech.jts.densify.Densifier
Densifies a geometry using a given distance tolerance, and respecting the input geometry's PrecisionModel.
densify(Geometry, double) - Static method in class org.locationtech.jtstest.function.ConstructionFunctions
 
densify(Geometry, double) - Static method in class org.locationtech.jtstest.function.TestCaseGeometryFunctions
 
densify(Geometry, double) - Static method in class org.locationtech.jtstest.geomop.TestCaseGeometryFunctions
 
Depth - Class in org.locationtech.jts.geomgraph
A Depth object records the topological depth of the sides of an Edge for up to two Geometries.
Depth() - Constructor for class org.locationtech.jts.geomgraph.Depth
 
depth() - Method in class org.locationtech.jts.index.bintree.Bintree
 
depth() - Method in class org.locationtech.jts.index.quadtree.Quadtree
Returns the number of levels in the tree.
depth() - Method in class org.locationtech.jts.index.strtree.AbstractSTRtree
 
depth(AbstractNode) - Method in class org.locationtech.jts.index.strtree.AbstractSTRtree
 
depth() - Method in class org.locationtech.jts.index.strtree.STRtree
Returns the number of items in the tree.
depthAtLocation(int) - Static method in class org.locationtech.jts.geomgraph.Depth
 
depthFactor(int, int) - Static method in class org.locationtech.jts.geomgraph.DirectedEdge
Computes the factor for the change in depth when moving from one location to another.
description - Variable in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
description - Variable in class org.locationtech.jtstest.geomop.BaseGeometryFunction
 
description - Variable in class org.locationtech.jtstest.test.TestCase
 
dest() - Method in class org.locationtech.jts.edgegraph.HalfEdge
Gets the destination coordinate of this edge.
dest() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Gets the vertex for the edge's destination
deStar - Variable in class org.locationtech.jts.planargraph.Node
The collection of DirectedEdges that leave this Node
DESTINATION - Static variable in class org.locationtech.jts.triangulate.quadedge.Vertex
 
determineBoundary(BoundaryNodeRule, int) - Static method in class org.locationtech.jts.geomgraph.GeometryGraph
This method implements the Boundary Determination Rule for determining whether a component (node or edge) that appears multiple times in elements of a MultiGeometry is in the boundary or the interior of the Geometry
The SFS uses the "Mod-2 Rule", which this function implements
An alternative (and possibly more intuitive) rule would be the "At Most One Rule": isInBoundary = (componentCount == 1)
diagonalSize(Envelope) - Static method in class org.locationtech.jts.algorithm.match.HausdorffSimilarityMeasure
 
diff(double, double) - Static method in class org.locationtech.jts.algorithm.Angle
Computes the unoriented smallest difference between two angles.
difference(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Computes a Geometry representing the closure of the point-set of the points contained in this Geometry that are not contained in the other Geometry.
DIFFERENCE - Static variable in class org.locationtech.jts.operation.overlay.OverlayOp
The code for the Difference overlay operation.
difference(Geometry, Geometry) - Static method in class org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp
 
difference(Geometry, Geometry) - Static method in class org.locationtech.jts.operation.overlay.snap.SnapOverlayOp
 
difference(Geometry, Geometry) - Method in class org.locationtech.jts.precision.CommonBitsOp
Computes the set-theoretic difference of two Geometrys, using enhanced precision.
difference(Geometry, Geometry) - Static method in class org.locationtech.jts.precision.EnhancedPrecisionOp
Computes the set-theoretic difference of two Geometrys, using enhanced precision.
difference(String, String, PrecisionModel) - Method in class org.locationtech.jtsexample.geom.PrecisionModelExample
 
difference(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayCommonBitsRemovedFunctions
 
difference(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayEnhancedPrecisionFunctions
 
difference(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayFunctions
 
difference(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayNoSnapFunctions
 
differenceBA(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayCommonBitsRemovedFunctions
 
differenceBA(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayEnhancedPrecisionFunctions
 
differenceBA(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayFunctions
 
differenceBA(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayNoSnapFunctions
 
dim - Variable in class org.locationtech.jts.util.GeometricShapeFactory
 
Dimension - Class in org.locationtech.jts.geom
Provides constants representing the dimensions of a point, a curve and a surface.
Dimension() - Constructor for class org.locationtech.jts.geom.Dimension
 
dimension - Variable in class org.locationtech.jts.geom.impl.PackedCoordinateSequence
The dimensions of the coordinates hold in the packed array
DimensionalComparator() - Constructor for class org.locationtech.jts.geom.Coordinate.DimensionalComparator
Creates a comparator for 2 dimensional coordinates.
DimensionalComparator(int) - Constructor for class org.locationtech.jts.geom.Coordinate.DimensionalComparator
Creates a comparator for 2 or 3 dimensional coordinates, depending on the value provided.
dimensionLimit - Variable in class org.locationtech.jts.geom.CoordinateSequenceComparator
The number of dimensions to test
Dimensions() - Constructor for class org.locationtech.jts.util.GeometricShapeFactory.Dimensions
 
DirectedEdge - Class in org.locationtech.jts.geomgraph
 
DirectedEdge(Edge, boolean) - Constructor for class org.locationtech.jts.geomgraph.DirectedEdge
 
DirectedEdge - Class in org.locationtech.jts.planargraph
Represents a directed edge in a PlanarGraph.
DirectedEdge(Node, Node, Coordinate, boolean) - Constructor for class org.locationtech.jts.planargraph.DirectedEdge
Constructs a DirectedEdge connecting the from node to the to node.
DirectedEdgeStar - Class in org.locationtech.jts.geomgraph
A DirectedEdgeStar is an ordered list of outgoing DirectedEdges around a node.
DirectedEdgeStar() - Constructor for class org.locationtech.jts.geomgraph.DirectedEdgeStar
 
DirectedEdgeStar - Class in org.locationtech.jts.planargraph
A sorted collection of DirectedEdges which leave a Node in a PlanarGraph.
DirectedEdgeStar() - Constructor for class org.locationtech.jts.planargraph.DirectedEdgeStar
Constructs a DirectedEdgeStar with no edges.
directoryExists(String) - Static method in class org.locationtech.jtstest.util.FileUtil
Returns true if the given directory exists.
dirEdge - Variable in class org.locationtech.jts.planargraph.Edge
The two DirectedEdges associated with this Edge.
dirEdgeIterator() - Method in class org.locationtech.jts.planargraph.PlanarGraph
Returns an Iterator over the DirectedEdges in this PlanarGraph, in the order in which they were added.
dirEdgeIterator() - Method in class org.locationtech.jts.planargraph.Subgraph
Returns an Iterator over the DirectedEdges in this graph, in the order in which they were added.
dirEdges - Variable in class org.locationtech.jts.planargraph.PlanarGraph
 
dirEdges - Variable in class org.locationtech.jts.planargraph.Subgraph
 
DISCONNECTED_INTERIOR - Static variable in class org.locationtech.jts.operation.valid.TopologyValidationError
Indicates that the interior of a polygon is disjoint (often caused by set of contiguous holes splitting the polygon into two parts)
DiscreteHausdorffDistance - Class in org.locationtech.jts.algorithm.distance
An algorithm for computing a distance metric which is an approximation to the Hausdorff Distance based on a discretization of the input Geometry.
DiscreteHausdorffDistance(Geometry, Geometry) - Constructor for class org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance
 
discreteHausdorffDistance(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.DistanceFunctions
 
DiscreteHausdorffDistance.MaxDensifiedByFractionDistanceFilter - Class in org.locationtech.jts.algorithm.distance
 
DiscreteHausdorffDistance.MaxPointDistanceFilter - Class in org.locationtech.jts.algorithm.distance
 
discreteHausdorffDistanceLine(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.DistanceFunctions
 
discreteOrientedHausdorffDistance(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.DistanceFunctions
 
discreteOrientedHausdorffDistanceLine(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.DistanceFunctions
 
disjoint(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Tests whether this geometry is disjoint from the argument geometry.
disjoint(Geometry) - Method in interface org.locationtech.jts.geom.prep.PreparedGeometry
Tests whether the base Geometry is disjoint from a given geometry.
disjoint(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.SelectionFunctions
 
disjoint(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.SpatialPredicateFunctions
 
displayInfo(Coordinate) - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
displayInfo(String) - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
displayInfo(String, boolean) - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
DisplayParameters - Class in org.locationtech.jtstest.testbuilder.model
 
DisplayParameters() - Constructor for class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
dissolve(Geometry) - Static method in class org.locationtech.jts.dissolve.LineDissolver
Dissolves the linear components in a geometry.
dissolve(Collection) - Method in class org.locationtech.jts.noding.SegmentStringDissolver
Dissolve all SegmentStrings in the input Collection
dissolve(SegmentString) - Method in class org.locationtech.jts.noding.SegmentStringDissolver
Dissolve the given SegmentString.
dissolve(Geometry) - Static method in class org.locationtech.jtstest.function.DissolveFunctions
 
dissolve(Geometry) - Static method in class org.locationtech.jtstest.function.LineHandlingFunctions
 
DissolveFunctions - Class in org.locationtech.jtstest.function
 
DissolveFunctions() - Constructor for class org.locationtech.jtstest.function.DissolveFunctions
 
dist - Variable in class org.locationtech.jts.geomgraph.EdgeIntersection
 
distance(Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.CGAlgorithms3D
 
Distance - Class in org.locationtech.jts.algorithm
Functions to compute distance between basic geometric structures.
Distance() - Constructor for class org.locationtech.jts.algorithm.Distance
 
distance(Geometry, Geometry) - Static method in class org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance
 
distance(Geometry, Geometry, double) - Static method in class org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance
 
distance() - Method in class org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance
 
distance(Coordinate) - Method in class org.locationtech.jts.geom.Coordinate
Computes the 2-dimensional Euclidean distance to another location.
distance(Envelope) - Method in class org.locationtech.jts.geom.Envelope
Computes the distance between this and another Envelope.
distance(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Returns the minimum distance between this Geometry and another Geometry.
distance(LineSegment) - Method in class org.locationtech.jts.geom.LineSegment
Computes the distance between this line segment and another segment.
distance(Coordinate) - Method in class org.locationtech.jts.geom.LineSegment
Computes the distance between this line segment and a given point.
distance(ItemBoundable, ItemBoundable) - Method in class org.locationtech.jts.index.strtree.GeometryItemDistance
Computes the distance between two Geometry items, using the Geometry.distance(Geometry) method.
distance(ItemBoundable, ItemBoundable) - Method in interface org.locationtech.jts.index.strtree.ItemDistance
Computes the distance between two items.
distance(Vector2D) - Method in class org.locationtech.jts.math.Vector2D
Computes the distance between this vector and another one.
distance(Geometry, Geometry) - Static method in class org.locationtech.jts.operation.distance.DistanceOp
Compute the distance between the nearest points of two geometries.
distance() - Method in class org.locationtech.jts.operation.distance.DistanceOp
Report the distance between the nearest points on the input geometries.
distance(FacetSequence) - Method in class org.locationtech.jts.operation.distance.FacetSequence
 
distance(Geometry, Geometry) - Static method in class org.locationtech.jts.operation.distance.IndexedFacetDistance
Computes the distance between two geometries using the indexed approach.
distance(Geometry, Geometry) - Static method in class org.locationtech.jts.operation.distance3d.Distance3DOp
Compute the distance between the nearest points of two geometries.
distance() - Method in class org.locationtech.jts.operation.distance3d.Distance3DOp
Report the distance between the nearest points on the input geometries.
distance(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.DistanceFunctions
 
distance3D(Coordinate) - Method in class org.locationtech.jts.geom.Coordinate
Computes the 3-dimensional Euclidean distance to another location.
Distance3DOp - Class in org.locationtech.jts.operation.distance3d
Find two points on two 3D Geometrys which lie within a given distance, or else are the nearest points on the geometries (in which case this also provides the distance between the geometries).
Distance3DOp(Geometry, Geometry) - Constructor for class org.locationtech.jts.operation.distance3d.Distance3DOp
Constructs a DistanceOp that computes the distance and nearest points between the two specified geometries.
Distance3DOp(Geometry, Geometry, double) - Constructor for class org.locationtech.jts.operation.distance3d.Distance3DOp
Constructs a DistanceOp that computes the distance and nearest points between the two specified geometries.
DistanceFunctions - Class in org.locationtech.jtstest.function
 
DistanceFunctions() - Constructor for class org.locationtech.jtstest.function.DistanceFunctions
 
distanceLineLine(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
Computes the distance from a line segment AB to a line segment CD Note: NON-ROBUST!
DistanceOp - Class in org.locationtech.jts.operation.distance
Find two points on two Geometrys which lie within a given distance, or else are the nearest points on the geometries (in which case this also provides the distance between the geometries).
DistanceOp(Geometry, Geometry) - Constructor for class org.locationtech.jts.operation.distance.DistanceOp
Constructs a DistanceOp that computes the distance and nearest points between the two specified geometries.
DistanceOp(Geometry, Geometry, double) - Constructor for class org.locationtech.jts.operation.distance.DistanceOp
Constructs a DistanceOp that computes the distance and nearest points between the two specified geometries.
distancePerpendicular(Coordinate) - Method in class org.locationtech.jts.geom.LineSegment
Computes the perpendicular distance between the (infinite) line defined by this line segment and a point.
distancePointLine(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
Computes the distance from a point p to a line segment AB Note: NON-ROBUST!
distancePointLine(Coordinate, Coordinate[]) - Static method in class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
Computes the distance from a point to a sequence of line segments.
distancePointLinePerpendicular(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
Computes the perpendicular distance from a point p to the (infinite) line containing the points AB
distancePointSegment(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.CGAlgorithms3D
 
distanceSegmentSegment(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.CGAlgorithms3D
Computes the distance between two 3D segments.
DistanceToPoint - Class in org.locationtech.jts.algorithm.distance
Computes the Euclidean distance (L2 metric) from a Coordinate to a Geometry.
DistanceToPoint() - Constructor for class org.locationtech.jts.algorithm.distance.DistanceToPoint
 
DistanceToPointFinder - Class in org.locationtech.jts.operation.buffer.validate
Computes the Euclidean distance (L2 metric) from a Point to a Geometry.
DistanceToPointFinder() - Constructor for class org.locationtech.jts.operation.buffer.validate.DistanceToPointFinder
 
divide(DD) - Method in class org.locationtech.jts.math.DD
Computes a new DoubleDouble whose value is (this / y).
divide(double) - Method in class org.locationtech.jts.math.DD
Computes a new DoubleDouble whose value is (this / y).
divide(double) - Method in class org.locationtech.jts.math.Vector2D
Divides the vector by a scalar value.
dNext() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Gets the next CCW edge around (into) the destination of this edge.
DO_INTERSECT - Static variable in class org.locationtech.jts.algorithm.LineIntersector
 
DONT_INTERSECT - Static variable in class org.locationtech.jts.algorithm.LineIntersector
These are deprecated, due to ambiguous naming
DONTCARE - Static variable in class org.locationtech.jts.geom.Dimension
Dimension value for any dimension (= {FALSE, TRUE}).
dot(Vector2D) - Method in class org.locationtech.jts.math.Vector2D
Computes the dot-product of two vectors
dot(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.math.Vector3D
Computes the dot product of the 3D vectors AB and CD.
dot(Coordinate, Coordinate) - Static method in class org.locationtech.jts.math.Vector3D
Computes the 3D dot-product of two Coordinates.
dot(Vector3D) - Method in class org.locationtech.jts.math.Vector3D
Computes the dot-product of two vectors
Double(double[], int) - Constructor for class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Double
Builds a new packed coordinate sequence
Double(float[], int) - Constructor for class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Double
Builds a new packed coordinate sequence out of a float coordinate array
Double(Coordinate[], int) - Constructor for class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Double
Builds a new packed coordinate sequence out of a coordinate array
Double(Coordinate[]) - Constructor for class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Double
Builds a new packed coordinate sequence out of a coordinate array
Double(int, int) - Constructor for class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Double
Builds a new empty packed coordinate sequence of a given size and dimension
DOUBLE - Static variable in class org.locationtech.jts.geom.impl.PackedCoordinateSequenceFactory
 
DOUBLE_FACTORY - Static variable in class org.locationtech.jts.geom.impl.PackedCoordinateSequenceFactory
 
DoubleBits - Class in org.locationtech.jts.index.quadtree
DoubleBits manipulates Double numbers by using bit manipulation and bit-field extraction.
DoubleBits(double) - Constructor for class org.locationtech.jts.index.quadtree.DoubleBits
 
DoubleKeyMap - Class in org.locationtech.jtstest.function
 
DoubleKeyMap() - Constructor for class org.locationtech.jtstest.function.DoubleKeyMap
 
DoubleResult - Class in org.locationtech.jtstest.testrunner
 
DoubleResult(Double) - Constructor for class org.locationtech.jtstest.testrunner.DoubleResult
 
doubleValue() - Method in class org.locationtech.jts.math.DD
Converts this value to the nearest double-precision number.
DouglasPeuckerSimplifier - Class in org.locationtech.jts.simplify
Simplifies a Geometry using the Douglas-Peucker algorithm.
DouglasPeuckerSimplifier(Geometry) - Constructor for class org.locationtech.jts.simplify.DouglasPeuckerSimplifier
Creates a simplifier for a given geometry.
dPrev() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Gets the next CW edge around (into) the destination of this edge.
DRAW_GEOM - Static variable in class org.locationtech.jtstest.testbuilder.AppCursors
 
DrawingGrid - Class in org.locationtech.jtstest.testbuilder.model
 
DrawingGrid(int) - Constructor for class org.locationtech.jtstest.testbuilder.model.DrawingGrid
 
DrawingGrid() - Constructor for class org.locationtech.jtstest.testbuilder.model.DrawingGrid
 
drawRect(Graphics, Point, Point) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.ZoomTool
 
drawStringAlignCenter(Graphics2D, String, int, int) - Static method in class org.locationtech.jtstest.testbuilder.ui.GraphicsUtil
 
dump() - Method in class org.locationtech.jts.math.DD
Dumps the components of this number to a string.
DUPLICATE_RINGS - Static variable in class org.locationtech.jts.operation.valid.TopologyValidationError
Indicates that a polygonal geometry contains two rings which are identical
dynamicCall(String, String, Class[], Object[]) - Static method in class org.locationtech.jtstest.util.ClassUtil
 

E

E - Static variable in class org.locationtech.jts.math.DD
The value nearest to the constant e (the natural logarithm base).
Edge - Class in org.locationtech.jts.geomgraph
 
Edge(Coordinate[], Label) - Constructor for class org.locationtech.jts.geomgraph.Edge
 
Edge(Coordinate[]) - Constructor for class org.locationtech.jts.geomgraph.Edge
 
edge - Variable in class org.locationtech.jts.geomgraph.EdgeEnd
 
Edge - Class in org.locationtech.jts.planargraph
Represents an undirected edge of a PlanarGraph.
Edge() - Constructor for class org.locationtech.jts.planargraph.Edge
Constructs an Edge whose DirectedEdges are not yet set.
Edge(DirectedEdge, DirectedEdge) - Constructor for class org.locationtech.jts.planargraph.Edge
Constructs an Edge initialized with the given DirectedEdges, and for each DirectedEdge: sets the Edge, sets the symmetric DirectedEdge, and adds this Edge to its from-Node.
EdgeConnectedTriangleTraversal - Class in org.locationtech.jts.triangulate.quadedge
A framework to visit sets of edge-connected QuadEdgeTriangles in breadth-first order
EdgeConnectedTriangleTraversal() - Constructor for class org.locationtech.jts.triangulate.quadedge.EdgeConnectedTriangleTraversal
 
edgeDirection - Variable in class org.locationtech.jts.planargraph.DirectedEdge
 
EdgeEnd - Class in org.locationtech.jts.geomgraph
Models the end of an edge incident on a node.
EdgeEnd(Edge) - Constructor for class org.locationtech.jts.geomgraph.EdgeEnd
 
EdgeEnd(Edge, Coordinate, Coordinate) - Constructor for class org.locationtech.jts.geomgraph.EdgeEnd
 
EdgeEnd(Edge, Coordinate, Coordinate, Label) - Constructor for class org.locationtech.jts.geomgraph.EdgeEnd
 
EdgeEndBuilder - Class in org.locationtech.jts.operation.relate
Computes the EdgeEnds which arise from a noded Edge.
EdgeEndBuilder() - Constructor for class org.locationtech.jts.operation.relate.EdgeEndBuilder
 
EdgeEndBundle - Class in org.locationtech.jts.operation.relate
A collection of EdgeEnds which obey the following invariant: They originate at the same node and have the same direction.
EdgeEndBundle(BoundaryNodeRule, EdgeEnd) - Constructor for class org.locationtech.jts.operation.relate.EdgeEndBundle
 
EdgeEndBundle(EdgeEnd) - Constructor for class org.locationtech.jts.operation.relate.EdgeEndBundle
 
EdgeEndBundleStar - Class in org.locationtech.jts.operation.relate
An ordered list of EdgeEndBundles around a RelateNode.
EdgeEndBundleStar() - Constructor for class org.locationtech.jts.operation.relate.EdgeEndBundleStar
Creates a new empty EdgeEndBundleStar
edgeEndList - Variable in class org.locationtech.jts.geomgraph.PlanarGraph
 
EdgeEndStar - Class in org.locationtech.jts.geomgraph
A EdgeEndStar is an ordered list of EdgeEnds around a node.
EdgeEndStar() - Constructor for class org.locationtech.jts.geomgraph.EdgeEndStar
 
EdgeGraph - Class in org.locationtech.jts.edgegraph
A graph comprised of HalfEdges.
EdgeGraph() - Constructor for class org.locationtech.jts.edgegraph.EdgeGraph
 
EdgeGraphBuilder - Class in org.locationtech.jts.edgegraph
Builds an edge graph from geometries containing edges.
EdgeGraphBuilder() - Constructor for class org.locationtech.jts.edgegraph.EdgeGraphBuilder
 
EdgeIntersection - Class in org.locationtech.jts.geomgraph
Represents a point on an edge which intersects with another edge.
EdgeIntersection(Coordinate, int, double) - Constructor for class org.locationtech.jts.geomgraph.EdgeIntersection
 
EdgeIntersectionList - Class in org.locationtech.jts.geomgraph
A list of edge intersections along an Edge.
EdgeIntersectionList(Edge) - Constructor for class org.locationtech.jts.geomgraph.EdgeIntersectionList
 
edgeIterator() - Method in class org.locationtech.jts.planargraph.PlanarGraph
Returns an Iterator over the Edges in this PlanarGraph, in the order in which they were added.
edgeIterator() - Method in class org.locationtech.jts.planargraph.Subgraph
Returns an Iterator over the Edges in this graph, in the order in which they were added.
edgeList - Variable in class org.locationtech.jts.geomgraph.EdgeEndStar
A list of all outgoing edges in the result, in CCW order
EdgeList - Class in org.locationtech.jts.geomgraph
A EdgeList is a list of Edges.
EdgeList() - Constructor for class org.locationtech.jts.geomgraph.EdgeList
 
edgeMap - Variable in class org.locationtech.jts.geomgraph.EdgeEndStar
A map which maintains the edges in sorted order around the node
EdgeNodingValidator - Class in org.locationtech.jts.geomgraph
Validates that a collection of Edges is correctly noded.
EdgeNodingValidator(Collection) - Constructor for class org.locationtech.jts.geomgraph.EdgeNodingValidator
Creates a new validator for the given collection of Edges.
EdgeRing - Class in org.locationtech.jts.geomgraph
 
EdgeRing(DirectedEdge, GeometryFactory) - Constructor for class org.locationtech.jts.geomgraph.EdgeRing
 
edges - Variable in class org.locationtech.jts.geomgraph.Node
 
edges - Variable in class org.locationtech.jts.geomgraph.PlanarGraph
 
edges - Variable in class org.locationtech.jts.planargraph.PlanarGraph
 
edges - Variable in class org.locationtech.jts.planargraph.Subgraph
 
EdgeSetIntersector - Class in org.locationtech.jts.geomgraph.index
An EdgeSetIntersector computes all the intersections between the edges in the set.
EdgeSetIntersector() - Constructor for class org.locationtech.jts.geomgraph.index.EdgeSetIntersector
 
EdgeSetNoder - Class in org.locationtech.jts.operation.overlay
Nodes a set of edges.
EdgeSetNoder(LineIntersector) - Constructor for class org.locationtech.jts.operation.overlay.EdgeSetNoder
 
EdgeString - Class in org.locationtech.jts.operation.linemerge
A sequence of LineMergeDirectedEdges forming one of the lines that will be output by the line-merging process.
EdgeString(GeometryFactory) - Constructor for class org.locationtech.jts.operation.linemerge.EdgeString
Constructs an EdgeString with the given factory used to convert this EdgeString to a LineString
edit(Geometry, GeometryFactory) - Method in class org.locationtech.jts.geom.util.GeometryEditor.CoordinateOperation
 
edit(Coordinate[], Geometry) - Method in class org.locationtech.jts.geom.util.GeometryEditor.CoordinateOperation
Edits the array of Coordinates from a Geometry.
edit(Geometry, GeometryFactory) - Method in class org.locationtech.jts.geom.util.GeometryEditor.CoordinateSequenceOperation
 
edit(CoordinateSequence, Geometry) - Method in class org.locationtech.jts.geom.util.GeometryEditor.CoordinateSequenceOperation
edit(Geometry, GeometryEditor.GeometryEditorOperation) - Method in class org.locationtech.jts.geom.util.GeometryEditor
Edit the input Geometry with the given edit operation.
edit(Geometry, GeometryFactory) - Method in interface org.locationtech.jts.geom.util.GeometryEditor.GeometryEditorOperation
Edits a Geometry by returning a new Geometry with a modification.
edit(Geometry, GeometryFactory) - Method in class org.locationtech.jts.geom.util.GeometryEditor.NoOpGeometryOperation
 
edit(Coordinate[], Geometry) - Method in class org.locationtech.jts.precision.PrecisionReducerCoordinateOperation
 
EDIT_VERTEX - Static variable in class org.locationtech.jtstest.testbuilder.AppCursors
 
EditVertexTool - Class in org.locationtech.jtstest.testbuilder.ui.tools
 
ellipse(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateShapeFunctions
 
ellipseRotate(Geometry, int, double) - Static method in class org.locationtech.jtstest.function.CreateShapeFunctions
 
enableExecuteControl(boolean) - Method in class org.locationtech.jtstest.testbuilder.SpatialFunctionPanel
 
endElement(String, String, String) - Method in class org.locationtech.jts.io.gml2.GMLHandler
 
EndianDataInputStream - Class in org.locationtech.jtstest.testbuilder.io.shapefile
A class that gives most of the functionality of DataInputStream, but is endian aware.
EndianDataInputStream(InputStream) - Constructor for class org.locationtech.jtstest.testbuilder.io.shapefile.EndianDataInputStream
Creates new EndianDataInputStream
endLine() - Method in class org.locationtech.jts.linearref.LinearGeometryBuilder
Terminate the current LineString.
ENDPOINT_BOUNDARY_RULE - Static variable in interface org.locationtech.jts.algorithm.BoundaryNodeRule
The Endpoint Boundary Node Rule.
EndPointBoundaryNodeRule() - Constructor for class org.locationtech.jts.algorithm.BoundaryNodeRule.EndPointBoundaryNodeRule
 
enforceConstraints() - Method in class org.locationtech.jts.triangulate.ConformingDelaunayTriangulator
Enforces the supplied constraints into the triangulation.
EnhancedPrecisionOp - Class in org.locationtech.jts.precision
Provides versions of Geometry spatial functions which use enhanced precision techniques to reduce the likelihood of robustness problems.
EnhancedPrecisionOp() - Constructor for class org.locationtech.jts.precision.EnhancedPrecisionOp
 
EnhancedPrecisionOpExample - Class in org.locationtech.jtsexample.precision
Example of using EnhancedPrecisionOp to avoid robustness problems
EnhancedPrecisionOpExample() - Constructor for class org.locationtech.jtsexample.precision.EnhancedPrecisionOpExample
 
ensureExtent(Interval, double) - Static method in class org.locationtech.jts.index.bintree.Bintree
Ensure that the Interval for the inserted item has non-zero extents.
ensureExtent(Envelope, double) - Static method in class org.locationtech.jts.index.quadtree.Quadtree
Ensure that the envelope for the inserted item has non-zero extents.
ensureValidRing(CoordinateSequenceFactory, CoordinateSequence) - Static method in class org.locationtech.jts.geom.CoordinateSequences
Ensures that a CoordinateSequence forms a valid ring, returning a new closed sequence of the correct length if required.
envelope(Coordinate[]) - Static method in class org.locationtech.jts.geom.CoordinateArrays
Computes the envelope of the coordinates.
Envelope - Class in org.locationtech.jts.geom
Defines a rectangular region of the 2D coordinate plane.
Envelope() - Constructor for class org.locationtech.jts.geom.Envelope
Creates a null Envelope.
Envelope(double, double, double, double) - Constructor for class org.locationtech.jts.geom.Envelope
Creates an Envelope for a region defined by maximum and minimum values.
Envelope(Coordinate, Coordinate) - Constructor for class org.locationtech.jts.geom.Envelope
Creates an Envelope for a region defined by two Coordinates.
Envelope(Coordinate) - Constructor for class org.locationtech.jts.geom.Envelope
Creates an Envelope for a region defined by a single Coordinate.
Envelope(Envelope) - Constructor for class org.locationtech.jts.geom.Envelope
Create an Envelope from an existing Envelope.
envelope - Variable in class org.locationtech.jts.geom.Geometry
The bounding box of this Geometry.
envelope(Collection) - Static method in class org.locationtech.jts.triangulate.DelaunayTriangulationBuilder
Computes the Envelope of a collection of Coordinates.
envelope(Geometry) - Static method in class org.locationtech.jtstest.function.GeometryFunctions
 
EnvelopeUtil - Class in org.locationtech.jtstest.testbuilder.geom
 
EnvelopeUtil() - Constructor for class org.locationtech.jtstest.testbuilder.geom.EnvelopeUtil
 
EPS - Static variable in class org.locationtech.jts.math.DD
The smallest representable relative difference between two {link @ DoubleDouble} values
EPSG_PREFIX - Static variable in class org.locationtech.jts.io.geojson.GeoJsonWriter
 
equal(Coordinate, Coordinate, double) - Method in class org.locationtech.jts.geom.Geometry
 
equalInZ(Coordinate, double) - Method in class org.locationtech.jts.geom.Coordinate
Tests if another coordinate has the same value for Z, within a tolerance.
EqualityResultMatcher - Class in org.locationtech.jtstest.testrunner
A ResultMatcher which compares result for equality, up to the given tolerance.
EqualityResultMatcher() - Constructor for class org.locationtech.jtstest.testrunner.EqualityResultMatcher
 
equals(Coordinate, Coordinate) - Method in class org.locationtech.jts.edgegraph.HalfEdge
Tests whether this edge has the given orig and dest vertices.
equals(Object) - Method in class org.locationtech.jts.geom.Coordinate
Returns true if other has the same values for the x and y ordinates.
equals(Coordinate[], Coordinate[]) - Static method in class org.locationtech.jts.geom.CoordinateArrays
Returns true if the two arrays are identical, both null, or pointwise equal (as compared using Coordinate#equals)
equals(Coordinate[], Coordinate[], Comparator) - Static method in class org.locationtech.jts.geom.CoordinateArrays
Returns true if the two arrays are identical, both null, or pointwise equal, using a user-defined Comparator for Coordinate s
equals(Object) - Method in class org.locationtech.jts.geom.Envelope
 
equals(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Tests whether this geometry is topologically equal to the argument geometry.
equals(Object) - Method in class org.locationtech.jts.geom.Geometry
Tests whether this geometry is structurally and numerically equal to a given Object.
equals(Object) - Method in class org.locationtech.jts.geom.LineSegment
Returns true if other has the same values for its points.
equals(Object) - Method in class org.locationtech.jts.geom.PrecisionModel
 
equals(Object) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Tests if an object is an AffineTransformation and has the same matrix as this transformation.
equals(Object) - Method in class org.locationtech.jts.geomgraph.Edge
equals is defined to be:
equals(Object) - Method in class org.locationtech.jts.index.strtree.Interval
 
equals(DD) - Method in class org.locationtech.jts.math.DD
Tests whether this value is equal to another DoubleDouble value.
equals(Object) - Method in class org.locationtech.jts.math.Vector2D
Tests if a vector o has the same values for the x and y components.
equals(Vertex) - Method in class org.locationtech.jts.triangulate.quadedge.Vertex
 
equals(Vertex, double) - Method in class org.locationtech.jts.triangulate.quadedge.Vertex
 
equals(Object, Object) - Static method in class org.locationtech.jts.util.Assert
Throws an AssertionFailedException if the given objects are not equal, according to the equals method.
equals(Object, Object, String) - Static method in class org.locationtech.jts.util.Assert
Throws an AssertionFailedException with the given message if the given objects are not equal, according to the equals method.
equals(Coordinate, Coordinate, double) - Static method in class org.locationtech.jts.util.Debug
 
equals(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.SpatialPredicateFunctions
 
equals(Object) - Method in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
Two functions are the same if they have the same signature (name, parameter types and return type).
equals(Object) - Method in interface org.locationtech.jtstest.geomfunction.GeometryFunction
Two functions are the same if they have the same name, parameter types and return type.
equals(Object) - Method in class org.locationtech.jtstest.geomop.BaseGeometryFunction
Two functions are the same if they have the same signature (name, parameter types and return type).
equals(Object) - Method in interface org.locationtech.jtstest.geomop.GeometryFunction
Two functions are the same if they have the same name, parameter types and return type.
equals(Result, double) - Method in class org.locationtech.jtstest.testrunner.BooleanResult
 
equals(Result, double) - Method in class org.locationtech.jtstest.testrunner.DoubleResult
 
equals(Result, double) - Method in class org.locationtech.jtstest.testrunner.GeometryResult
 
equals(Result, double) - Method in class org.locationtech.jtstest.testrunner.IntegerResult
 
equals(Result, double) - Method in interface org.locationtech.jtstest.testrunner.Result
 
equals2D(Coordinate) - Method in class org.locationtech.jts.geom.Coordinate
Returns whether the planar projections of the two Coordinates are equal.
equals2D(Coordinate, double) - Method in class org.locationtech.jts.geom.Coordinate
Tests if another coordinate has the same values for the X and Y ordinates.
equals3D(Coordinate) - Method in class org.locationtech.jts.geom.Coordinate
Tests if another coordinate has the same values for the X, Y and Z ordinates.
equalsExact(Geometry, double) - Method in class org.locationtech.jts.geom.Geometry
Returns true if the two Geometrys are exactly equal, up to a specified distance tolerance.
equalsExact(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Returns true if the two Geometrys are exactly equal.
equalsExact(Geometry, double) - Method in class org.locationtech.jts.geom.GeometryCollection
 
equalsExact(Geometry, double) - Method in class org.locationtech.jts.geom.LineString
 
equalsExact(Geometry, double) - Method in class org.locationtech.jts.geom.MultiLineString
 
equalsExact(Geometry, double) - Method in class org.locationtech.jts.geom.MultiPoint
 
equalsExact(Geometry, double) - Method in class org.locationtech.jts.geom.MultiPolygon
 
equalsExact(Geometry, double) - Method in class org.locationtech.jts.geom.Point
 
equalsExact(Geometry, double) - Method in class org.locationtech.jts.geom.Polygon
 
equalsNonOriented(QuadEdge) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Tests if this quadedge and another have the same line segment geometry, regardless of orientation.
equalsNorm(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Tests whether two geometries are exactly equal in their normalized forms.
equalsOriented(QuadEdge) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Tests if this quadedge and another have the same line segment geometry with the same orientation.
equalsTopo(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Tests whether this geometry is topologically equal to the argument geometry as defined by the SFS equals predicate.
equalsTopo(LineSegment) - Method in class org.locationtech.jts.geom.LineSegment
Returns true if other is topologically equal to this LineSegment (e.g.
equalsTopo(Segment) - Method in class org.locationtech.jts.triangulate.Segment
Determines whether two segments are topologically equal.
equalsWithTolerance(double, double, double) - Static method in class org.locationtech.jts.util.NumberUtil
 
erase(Image) - Method in class org.locationtech.jtstest.testbuilder.ui.render.RenderManager
 
errMsg - Static variable in class org.locationtech.jts.operation.valid.TopologyValidationError
Messages corresponding to error codes
error(SAXParseException) - Method in class org.locationtech.jts.io.gml2.GMLHandler
 
ERROR - Static variable in class org.locationtech.jts.operation.valid.TopologyValidationError
Deprecated. 
escapeHTML(String) - Static method in class org.locationtech.jtstest.util.StringUtil
 
example1() - Method in class org.locationtech.jtsexample.geom.PrecisionModelExample
 
example2() - Method in class org.locationtech.jtsexample.geom.PrecisionModelExample
 
ExceptionFormatter - Class in org.locationtech.jtstest.util
 
ExceptionFormatter() - Constructor for class org.locationtech.jtstest.util.ExceptionFormatter
 
exchange() - Method in class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
exchangeGeometry() - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
execFunction(GeometryFunction, boolean) - Method in class org.locationtech.jtstest.testbuilder.ScalarFunctionPanel
 
execFunction(GeometryFunction, boolean) - Method in class org.locationtech.jtstest.testbuilder.SpatialFunctionPanel
 
execute(Object) - Method in interface org.locationtech.jts.util.CollectionUtil.Function
 
execute() - Method in interface org.locationtech.jtstest.testbuilder.BusyDialog.Executable
 
execute(String, BusyDialog.Executable) - Method in class org.locationtech.jtstest.testbuilder.BusyDialog
Runs the Executable and displays the BusyDialog.
expand(Collection) - Static method in class org.locationtech.jtstest.util.FilesUtil
 
expand(File) - Static method in class org.locationtech.jtstest.util.FilesUtil
 
expandBy(double) - Method in class org.locationtech.jts.geom.Envelope
Expands this envelope by a given distance in all directions.
expandBy(double, double) - Method in class org.locationtech.jts.geom.Envelope
Expands this envelope by a given distance in all directions.
expandBy(double) - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
expandEnvelope(Envelope) - Method in interface org.locationtech.jts.geom.CoordinateSequence
Expands the given Envelope to include the coordinates in the sequence.
expandEnvelope(Envelope) - Method in class org.locationtech.jts.geom.impl.CoordinateArraySequence
 
expandEnvelope(Envelope) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Double
 
expandEnvelope(Envelope) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Float
 
expandEnvelope(Envelope) - Method in class org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence
 
expandEnvelope(Envelope) - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
 
expandToInclude(Coordinate) - Method in class org.locationtech.jts.geom.Envelope
Enlarges this Envelope so that it contains the given Coordinate.
expandToInclude(double, double) - Method in class org.locationtech.jts.geom.Envelope
Enlarges this Envelope so that it contains the given point.
expandToInclude(Envelope) - Method in class org.locationtech.jts.geom.Envelope
Enlarges this Envelope so that it contains the other Envelope.
expandToInclude(Geometry) - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
expandToInclude(CoordinateSequence) - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
expandToInclude(OctagonalEnvelope) - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
expandToInclude(Coordinate) - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
expandToInclude(Envelope) - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
expandToInclude(double, double) - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
expandToInclude(Interval) - Method in class org.locationtech.jts.index.bintree.Interval
 
expandToInclude(Interval) - Method in class org.locationtech.jts.index.strtree.Interval
 
expectedIM - Variable in class org.locationtech.jtstest.test.TestCase
 
exponent(double) - Static method in class org.locationtech.jts.index.quadtree.DoubleBits
 
EXPONENT_BIAS - Static variable in class org.locationtech.jts.index.quadtree.DoubleBits
 
extend(CoordinateSequenceFactory, CoordinateSequence, int) - Static method in class org.locationtech.jts.geom.CoordinateSequences
 
ExtendedCoordinate - Class in org.locationtech.jtsexample.geom
 
ExtendedCoordinate() - Constructor for class org.locationtech.jtsexample.geom.ExtendedCoordinate
Default constructor
ExtendedCoordinate(double, double, double, double) - Constructor for class org.locationtech.jtsexample.geom.ExtendedCoordinate
 
ExtendedCoordinate(Coordinate) - Constructor for class org.locationtech.jtsexample.geom.ExtendedCoordinate
 
ExtendedCoordinate(ExtendedCoordinate) - Constructor for class org.locationtech.jtsexample.geom.ExtendedCoordinate
 
ExtendedCoordinateExample - Class in org.locationtech.jtsexample.geom
 
ExtendedCoordinateExample() - Constructor for class org.locationtech.jtsexample.geom.ExtendedCoordinateExample
 
ExtendedCoordinateSequence - Class in org.locationtech.jtsexample.geom
Demonstrates how to implement a CoordinateSequence for a new kind of coordinate (an ExtendedCoordinate in this example).
ExtendedCoordinateSequence(ExtendedCoordinate[]) - Constructor for class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
Copy constructor -- simply aliases the input array, for better performance.
ExtendedCoordinateSequence(Coordinate[]) - Constructor for class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
Constructor that makes a copy of an array of Coordinates.
ExtendedCoordinateSequence(CoordinateSequence) - Constructor for class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
Constructor that makes a copy of a CoordinateSequence.
ExtendedCoordinateSequence(int) - Constructor for class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
Constructs a sequence of a given size, populated with new ExtendedCoordinates.
ExtendedCoordinateSequenceFactory - Class in org.locationtech.jtsexample.geom
Creates ExtendedCoordinateSequenceFactory internally represented as an array of ExtendedCoordinates.
extension(String) - Static method in class org.locationtech.jtstest.util.FileUtil
 
EXTENSION_SEPARATOR - Static variable in class org.locationtech.jtstest.util.FileUtil
 
extent - Variable in class org.locationtech.jts.shape.GeometricShapeBuilder
 
EXTERIOR - Static variable in class org.locationtech.jts.geom.Location
The location value for the exterior of a geometry.
extract(Coordinate[], int, int) - Static method in class org.locationtech.jts.geom.CoordinateArrays
Extracts a subsequence of the input Coordinate array from indices start to end (inclusive).
extract(Geometry, Class, List) - Static method in class org.locationtech.jts.geom.util.GeometryExtracter
Extracts the components of type clz from a Geometry and adds them to the provided List.
extract(Geometry, Class) - Static method in class org.locationtech.jts.geom.util.GeometryExtracter
Extracts the components of type clz from a Geometry and returns them in a List.
extractChains(Geometry, int) - Static method in class org.locationtech.jtstest.function.LineHandlingFunctions
 
extractComponentsToTestCase(Coordinate) - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
extractComponentsToTestCase(Geometry) - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
ExtractComponentTool - Class in org.locationtech.jtstest.testbuilder.ui.tools
Extracts a component of a geometry to a new Test Case
extractElements(Geometry, boolean) - Static method in class org.locationtech.jtstest.testbuilder.geom.GeometryCombiner
 
extractFactory(Collection) - Static method in class org.locationtech.jts.geom.util.GeometryCombiner
Extracts the GeometryFactory used by the geometries in a collection
extractLine(double, double) - Method in class org.locationtech.jts.linearref.LengthIndexedLine
Computes the LineString for the interval on the line between the given indices.
extractLine(LinearLocation, LinearLocation) - Method in class org.locationtech.jts.linearref.LocationIndexedLine
Computes the LineString for the interval on the line between the given indices.
extractLine(Geometry, double, double) - Static method in class org.locationtech.jtstest.function.LinearReferencingFunctions
 
extractLines(Geometry) - Static method in class org.locationtech.jtstest.function.LineHandlingFunctions
 
extractNodedSegmentStrings(Geometry) - Static method in class org.locationtech.jts.noding.SegmentStringUtil
Extracts all linear components from a given Geometry to SegmentStrings.
extractPoint(double) - Method in class org.locationtech.jts.linearref.LengthIndexedLine
Computes the Coordinate for the point on the line at the given index.
extractPoint(double, double) - Method in class org.locationtech.jts.linearref.LengthIndexedLine
Computes the Coordinate for the point on the line at the given index, offset by the given distance.
extractPoint(LinearLocation) - Method in class org.locationtech.jts.linearref.LocationIndexedLine
Computes the Coordinate for the point on the line at the given index.
extractPoint(LinearLocation, double) - Method in class org.locationtech.jts.linearref.LocationIndexedLine
Computes the Coordinate for the point on the line at the given index, offset by the given distance.
extractPoint(Geometry, double) - Static method in class org.locationtech.jtstest.function.LinearReferencingFunctions
 
extractSegments(Geometry) - Static method in class org.locationtech.jtstest.function.LineHandlingFunctions
 
extractSegmentStrings(Geometry) - Static method in class org.locationtech.jts.noding.SegmentStringUtil
Extracts all linear components from a given Geometry to SegmentStrings.
extractUniqueCoordinates(Geometry) - Static method in class org.locationtech.jts.triangulate.DelaunayTriangulationBuilder
Extracts the unique Coordinates from the given Geometry.

F

FacetLocater - Class in org.locationtech.jtstest.testbuilder.geom
Locates the paths to facets (vertices and segments) of a Geometry which are within a given tolerance of a query point.
FacetLocater(Geometry) - Constructor for class org.locationtech.jtstest.testbuilder.geom.FacetLocater
 
FacetSequence - Class in org.locationtech.jts.operation.distance
Represents a sequence of facets (points or line segments) of a Geometry specified by a subsequence of a CoordinateSequence.
FacetSequence(CoordinateSequence, int, int) - Constructor for class org.locationtech.jts.operation.distance.FacetSequence
Creates a new section based on a CoordinateSequence.
FacetSequence(CoordinateSequence, int) - Constructor for class org.locationtech.jts.operation.distance.FacetSequence
Creates a new sequence for a single point from a CoordinateSequence.
FacetSequenceTreeBuilder - Class in org.locationtech.jts.operation.distance
 
FacetSequenceTreeBuilder() - Constructor for class org.locationtech.jts.operation.distance.FacetSequenceTreeBuilder
 
factory - Variable in class org.locationtech.jts.geom.Geometry
The GeometryFactory used to create this Geometry
factory - Variable in class org.locationtech.jts.geom.util.GeometryTransformer
 
failed - Variable in class org.locationtech.jtstest.test.TestCase
 
failedMsg - Variable in class org.locationtech.jtstest.test.TestCase
 
FALSE - Static variable in class org.locationtech.jts.geom.Dimension
Dimension value of the empty geometry (-1).
farthestPoints(Geometry) - Static method in class org.locationtech.jtstest.function.ConstructionFunctions
 
FastNodingValidator - Class in org.locationtech.jts.noding
Validates that a collection of SegmentStrings is correctly noded.
FastNodingValidator(Collection) - Constructor for class org.locationtech.jts.noding.FastNodingValidator
Creates a new noding validator for a given set of linework.
FastSegmentSetIntersectionFinder - Class in org.locationtech.jts.noding
Finds if two sets of SegmentStrings intersect.
FastSegmentSetIntersectionFinder(Collection) - Constructor for class org.locationtech.jts.noding.FastSegmentSetIntersectionFinder
Creates an intersection finder against a given set of segment strings.
fatalError(SAXParseException) - Method in class org.locationtech.jts.io.gml2.GMLHandler
 
FileDrop - Class in org.locationtech.jtstest.testbuilder.ui.dnd
This class makes it easy to drag and drop files from the operating system to a Java program.
FileDrop(Component, FileDrop.Listener) - Constructor for class org.locationtech.jtstest.testbuilder.ui.dnd.FileDrop
Constructs a FileDrop with a default light-blue border and, if c is a Container, recursively sets all elements contained within as drop targets, though only the top level container will change borders.
FileDrop(Component, boolean, FileDrop.Listener) - Constructor for class org.locationtech.jtstest.testbuilder.ui.dnd.FileDrop
Constructor with a default border and the option to recursively set drop targets.
FileDrop(PrintStream, Component, FileDrop.Listener) - Constructor for class org.locationtech.jtstest.testbuilder.ui.dnd.FileDrop
Constructor with a default border and debugging optionally turned on.
FileDrop(PrintStream, Component, boolean, FileDrop.Listener) - Constructor for class org.locationtech.jtstest.testbuilder.ui.dnd.FileDrop
Constructor with a default border, debugging optionally turned on and the option to recursively set drop targets.
FileDrop(Component, Border, FileDrop.Listener) - Constructor for class org.locationtech.jtstest.testbuilder.ui.dnd.FileDrop
Constructor with a specified border
FileDrop(Component, Border, boolean, FileDrop.Listener) - Constructor for class org.locationtech.jtstest.testbuilder.ui.dnd.FileDrop
Constructor with a specified border and the option to recursively set drop targets.
FileDrop(PrintStream, Component, Border, FileDrop.Listener) - Constructor for class org.locationtech.jtstest.testbuilder.ui.dnd.FileDrop
Constructor with a specified border and debugging optionally turned on.
FileDrop(PrintStream, Component, Border, boolean, FileDrop.Listener) - Constructor for class org.locationtech.jtstest.testbuilder.ui.dnd.FileDrop
Full constructor with a specified border and debugging optionally turned on.
FileDrop.Listener - Interface in org.locationtech.jtstest.testbuilder.ui.dnd
Implement this inner interface to listen for when files are dropped.
fileLength - Variable in class org.locationtech.jtstest.testbuilder.io.shapefile.ShapefileHeader
 
filenamesDeep(File) - Static method in class org.locationtech.jtstest.util.FilesUtil
 
filesDropped(File[]) - Method in interface org.locationtech.jtstest.testbuilder.ui.dnd.FileDrop.Listener
This method is called when files have been successfully dropped.
FilesUtil - Class in org.locationtech.jtstest.util
 
FilesUtil() - Constructor for class org.locationtech.jtstest.util.FilesUtil
 
FileUtil - Class in org.locationtech.jtstest.util
Useful file utilities.
FileUtil() - Constructor for class org.locationtech.jtstest.util.FileUtil
 
FILL_BASIC - Static variable in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
FILL_RAINBOW - Static variable in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
FILL_RAINBOW_RANDOM - Static variable in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
FILL_VARY - Static variable in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
fillType() - Static method in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
filter(CoordinateSequence, int) - Method in class org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance.MaxDensifiedByFractionDistanceFilter
 
filter(Coordinate) - Method in class org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance.MaxPointDistanceFilter
 
filter(Coordinate) - Method in interface org.locationtech.jts.geom.CoordinateFilter
Performs an operation with the coord.
filter(CoordinateSequence, int) - Method in interface org.locationtech.jts.geom.CoordinateSequenceFilter
Performs an operation on a coordinate in a CoordinateSequence.
filter(Geometry) - Method in interface org.locationtech.jts.geom.GeometryComponentFilter
Performs an operation with or on geom.
filter(Geometry) - Method in interface org.locationtech.jts.geom.GeometryFilter
Performs an operation with or on geom.
filter(CoordinateSequence, int) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Transforms the i'th coordinate in the input sequence
filter(Geometry) - Method in class org.locationtech.jts.geom.util.ComponentCoordinateExtracter
 
filter(Geometry) - Method in class org.locationtech.jts.geom.util.GeometryExtracter
 
filter(Geometry) - Method in class org.locationtech.jts.geom.util.LinearComponentExtracter
 
filter(Geometry) - Method in class org.locationtech.jts.geom.util.LineStringExtracter
 
filter(Geometry) - Method in class org.locationtech.jts.geom.util.PointExtracter
 
filter(Geometry) - Method in class org.locationtech.jts.geom.util.PolygonExtracter
 
filter(CoordinateSequence, int) - Method in class org.locationtech.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder.MaxMidpointDistanceFilter
 
filter(Coordinate) - Method in class org.locationtech.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder.MaxPointDistanceFilter
 
filter(Geometry) - Method in class org.locationtech.jts.operation.distance.ConnectedElementLocationFilter
 
filter(Geometry) - Method in class org.locationtech.jts.operation.distance.ConnectedElementPointFilter
 
filter(CoordinateSequence, int) - Method in class org.locationtech.jts.precision.CoordinatePrecisionReducerFilter
Rounds the Coordinates in the sequence to match the PrecisionModel
filter(Coordinate) - Method in class org.locationtech.jts.util.CoordinateArrayFilter
 
filter(Coordinate) - Method in class org.locationtech.jts.util.CoordinateCountFilter
 
filter(Coordinate) - Method in class org.locationtech.jts.util.UniqueCoordinateArrayFilter
 
filterCoordinates(Coordinate[]) - Static method in class org.locationtech.jts.util.UniqueCoordinateArrayFilter
Convenience method which allows running the filter over an array of Coordinates.
filterVertexLocations(Collection) - Static method in class org.locationtech.jtstest.testbuilder.geom.FacetLocater
Creates a list containing all the vertex GeometryLocations in the input collection.
fin(Point2D, Point2D, double, double) - Static method in class org.locationtech.jtstest.testbuilder.ui.style.ArrowEndpointStyle
 
find(Coordinate) - Method in class org.locationtech.jts.edgegraph.HalfEdge
Finds the edge starting at the origin of this edge with the given dest vertex, if any.
find(Coordinate) - Method in class org.locationtech.jts.geomgraph.NodeMap
 
find(Coordinate) - Method in class org.locationtech.jts.geomgraph.PlanarGraph
 
find(Interval) - Method in class org.locationtech.jts.index.bintree.Node
Returns the smallest existing node containing the envelope.
find(Envelope) - Method in class org.locationtech.jts.index.quadtree.Node
Returns the smallest existing node containing the envelope.
find(Coordinate) - Method in class org.locationtech.jts.planargraph.NodeMap
Returns the Node at the given location, or null if no Node was there.
find(String, Class[]) - Method in class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
Finds the first function which matches the given signature.
find(String, int) - Method in class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
Finds the first function which matches the given name and argument count.
find(String) - Method in class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
Finds the first function which matches the given name.
find(String, int) - Method in class org.locationtech.jtstest.geomop.GeometryFunctionRegistry
Finds the first function which matches the given name and argument count.
find(String) - Method in class org.locationtech.jtstest.geomop.GeometryFunctionRegistry
Finds the first function which matches the given name.
findAdjacentVertices(Coordinate) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
findClosestPoint(String, String) - Method in class org.locationtech.jtsexample.operation.distance.ClosestPointExample
 
findCoveredLineEdges() - Method in class org.locationtech.jts.geomgraph.DirectedEdgeStar
Traverse the star of edges, maintaining the current location in the result area at this node (if any).
findDifferentPoint(Coordinate[], Coordinate) - Static method in class org.locationtech.jts.operation.valid.ConnectedInteriorTester
 
findDistance(Geometry) - Method in class org.locationtech.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder
 
findEdge(Coordinate, Coordinate) - Method in class org.locationtech.jts.edgegraph.EdgeGraph
Finds an edge in this graph with the given origin and destination, if one exists.
findEdge(LineString) - Method in class org.locationtech.jts.geomgraph.GeometryGraph
 
findEdge(Coordinate, Coordinate) - Method in class org.locationtech.jts.geomgraph.PlanarGraph
Returns the edge whose first two coordinates are p0 and p1
findEdgeEnd(Edge) - Method in class org.locationtech.jts.geomgraph.PlanarGraph
Returns the EdgeEnd which has edge e as its base edge (MD 18 Feb 2002 - this should return a pair of edges)
findEdgeIndex(Edge) - Method in class org.locationtech.jts.geomgraph.EdgeList
If the edge e is already in the list, return its index.
findEdgeInSameDirection(Coordinate, Coordinate) - Method in class org.locationtech.jts.geomgraph.PlanarGraph
Returns the edge which starts at p0 and whose first segment is parallel to p1
findEdgesIncidentOnOrigin(QuadEdge) - Static method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeUtil
Gets all edges which are incident on the origin of the given edge.
findEqualEdge(Edge) - Method in class org.locationtech.jts.geomgraph.EdgeList
If there is an edge equal to e already in the list, return it.
findIndex(EdgeEnd) - Method in class org.locationtech.jts.geomgraph.EdgeEndStar
 
findNearestPoint(Geometry, Coordinate, double) - Static method in class org.locationtech.jtstest.testbuilder.geom.NearestPointFinder
 
findNode(Coordinate) - Method in class org.locationtech.jts.planargraph.PlanarGraph
Returns the Node at the given location, or null if no Node was there.
findNodePoints(Geometry) - Static method in class org.locationtech.jtstest.function.NodingFunctions
 
findNodesOfDegree(int) - Method in class org.locationtech.jts.planargraph.PlanarGraph
Returns all Nodes with the given number of Edges around it.
findPtNotNode(Coordinate[], LinearRing, GeometryGraph) - Static method in class org.locationtech.jts.operation.valid.IsValidOp
Find a point from the list of testCoords that is NOT a node in the edge for the list of searchCoords
findSingleNodePoint(Geometry) - Static method in class org.locationtech.jtstest.function.NodingFunctions
 
findSplitPoint(Segment, Coordinate) - Method in interface org.locationtech.jts.triangulate.ConstraintSplitPointFinder
Finds a point at which to split an encroached segment to allow the original segment to appear as edges in a constrained Delaunay triangulation.
findSplitPoint(Segment, Coordinate) - Method in class org.locationtech.jts.triangulate.MidpointSplitPointFinder
Gets the midpoint of the split segment
findSplitPoint(Segment, Coordinate) - Method in class org.locationtech.jts.triangulate.NonEncroachingSplitPointFinder
A basic strategy for finding split points when nothing extra is known about the geometry of the situation.
findStrategy(String, String) - Static method in class org.locationtech.jts.io.gml2.GeometryStrategies
 
findVertices(Geometry, Coordinate) - Static method in class org.locationtech.jtstest.testbuilder.geom.AdjacentVertexFinder
 
finished() - Method in class org.locationtech.jtstest.testbuilder.ui.SwingWorker
Called on the event dispatching thread (not on the worker thread) after the construct method has returned.
finishGesture() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.LineBandTool
 
fireFunctionExecuted(SpatialFunctionPanelEvent) - Method in class org.locationtech.jtstest.testbuilder.ScalarFunctionPanel
 
fireFunctionExecuted(SpatialFunctionPanelEvent) - Method in class org.locationtech.jtstest.testbuilder.SpatialFunctionPanel
 
fireFunctionInvoked(GeometryFunctionEvent) - Method in class org.locationtech.jtstest.testbuilder.GeometryFunctionTreePanel
 
fireFunctionSelected(GeometryFunctionEvent) - Method in class org.locationtech.jtstest.testbuilder.GeometryFunctionTreePanel
 
fireGeometryChanged(GeometryEvent) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
fireSetHighlightPerformed(ValidPanelEvent) - Method in class org.locationtech.jtstest.testbuilder.ValidPanel
 
firstNComponents(Geometry, int) - Static method in class org.locationtech.jtstest.function.SelectionFunctions
 
firstScalarParamIndex(GeometryFunction) - Static method in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
FIXED - Static variable in class org.locationtech.jts.geom.PrecisionModel
Fixed Precision indicates that coordinates have a fixed number of decimal places.
flash(Geometry) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
flip() - Method in class org.locationtech.jts.geomgraph.Label
 
flip() - Method in class org.locationtech.jts.geomgraph.TopologyLocation
 
Float(float[], int) - Constructor for class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Float
Constructs a packed coordinate sequence from an array of floats
Float(double[], int) - Constructor for class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Float
Constructs a packed coordinate sequence from an array of doubles
Float(Coordinate[], int) - Constructor for class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Float
Constructs a packed coordinate sequence out of a coordinate array
Float(int, int) - Constructor for class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Float
Constructs an empty packed coordinate sequence of a given size and dimension
FLOAT - Static variable in class org.locationtech.jts.geom.impl.PackedCoordinateSequenceFactory
 
FLOAT_FACTORY - Static variable in class org.locationtech.jts.geom.impl.PackedCoordinateSequenceFactory
 
FLOATING - Static variable in class org.locationtech.jts.geom.PrecisionModel
Floating precision corresponds to the standard Java double-precision floating-point representation, which is based on the IEEE-754 standard
FLOATING_SINGLE - Static variable in class org.locationtech.jts.geom.PrecisionModel
Floating single precision corresponds to the standard Java single-precision floating-point representation, which is based on the IEEE-754 standard
floor() - Method in class org.locationtech.jts.math.DD
Returns the largest (closest to positive infinity) value that is not greater than the argument and is equal to a mathematical integer.
FONT_LABEL - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
FONT_MONOSPACED - Static variable in class org.locationtech.jts.awt.FontGlyphReader
The font name of the Java logical font Monospaced.
FONT_SANSERIF - Static variable in class org.locationtech.jts.awt.FontGlyphReader
The font name of the Java logical font SansSerif.
FONT_SANSSERIF - Static variable in class org.locationtech.jts.awt.FontGlyphReader
The font name of the Java logical font SansSerif.
FONT_SERIF - Static variable in class org.locationtech.jts.awt.FontGlyphReader
The font name of the Java logical font Serif.
fontGlyph(Geometry, String, String) - Static method in class org.locationtech.jtstest.function.CreateShapeFunctions
 
fontGlyphMonospaced(Geometry, String) - Static method in class org.locationtech.jtstest.function.CreateShapeFunctions
 
FontGlyphReader - Class in org.locationtech.jts.awt
Provides methods to read Font glyphs for strings into Polygonal geometry.
fontGlyphSansSerif(Geometry, String) - Static method in class org.locationtech.jtstest.function.CreateShapeFunctions
 
fontGlyphSerif(Geometry, String) - Static method in class org.locationtech.jtstest.function.CreateShapeFunctions
 
fontGlyphSerifPointSize(Geometry, String, int) - Static method in class org.locationtech.jtstest.function.CreateShapeFunctions
 
forceRepaint() - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
format(long) - Static method in class org.locationtech.jts.util.Memory
 
format(String) - Static method in class org.locationtech.jtstest.util.io.MultiFormatReader
 
format(double, int) - Static method in class org.locationtech.jtstest.util.StringUtil
Returns d as a string truncated to the specified number of decimal places
FORMAT_GML - Static variable in class org.locationtech.jtstest.util.io.MultiFormatReader
 
FORMAT_UNKNOWN - Static variable in class org.locationtech.jtstest.util.io.MultiFormatReader
 
FORMAT_WKB - Static variable in class org.locationtech.jtstest.util.io.MultiFormatReader
 
FORMAT_WKT - Static variable in class org.locationtech.jtstest.util.io.MultiFormatReader
 
formatTooltip(JComponent) - Static method in class org.locationtech.jtstest.testrunner.GuiUtil
Changes the tooltip text of the JComponent to be multiline HTML.
formatTooltips(Container) - Static method in class org.locationtech.jtstest.testrunner.GuiUtil
Changes the tooltip text of each component in the Container to be multiline HTML.
formInitialDelaunay() - Method in class org.locationtech.jts.triangulate.ConformingDelaunayTriangulator
Computes the Delaunay triangulation of the initial sites.
ForwardComparator() - Constructor for class org.locationtech.jts.geom.CoordinateArrays.ForwardComparator
 
free() - Static method in class org.locationtech.jts.util.Memory
 
freeString() - Static method in class org.locationtech.jts.util.Memory
 
from - Variable in class org.locationtech.jts.planargraph.DirectedEdge
 
fromCommaDelimitedString(String) - Static method in class org.locationtech.jtstest.util.StringUtil
Converts the comma-delimited string into a List of trimmed strings.
functionDescriptionHTML(GeometryFunction) - Static method in class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
 
functionExecuted(SpatialFunctionPanelEvent) - Method in interface org.locationtech.jtstest.testbuilder.event.SpatialFunctionPanelListener
 
functionInvoked(GeometryFunctionEvent) - Method in interface org.locationtech.jtstest.testbuilder.event.GeometryFunctionListener
 
functionSelected(GeometryFunctionEvent) - Method in interface org.locationtech.jtstest.testbuilder.event.GeometryFunctionListener
 
FunctionsUtil - Class in org.locationtech.jtstest.function
 
FunctionsUtil() - Constructor for class org.locationtech.jtstest.function.FunctionsUtil
 
FuzzyPointLocator - Class in org.locationtech.jts.operation.overlay.validate
Finds the most likely Location of a point relative to the polygonal components of a geometry, using a tolerance value.
FuzzyPointLocator(Geometry, double) - Constructor for class org.locationtech.jts.operation.overlay.validate.FuzzyPointLocator
 

G

GB - Static variable in class org.locationtech.jts.util.Memory
 
ge(DD) - Method in class org.locationtech.jts.math.DD
Tests whether this value is greater than or equals to another DoubleDouble value.
GeoJsonConstants - Class in org.locationtech.jts.io.geojson
Constants for GeoJSON objects
GeoJsonConstants() - Constructor for class org.locationtech.jts.io.geojson.GeoJsonConstants
 
GeoJsonMultiReader - Class in org.locationtech.jtstest.util.io
 
GeoJsonMultiReader(GeometryFactory) - Constructor for class org.locationtech.jtstest.util.io.GeoJsonMultiReader
 
GeoJsonReader - Class in org.locationtech.jts.io.geojson
Reads a GeoJson Geometry from a JSON fragment into a Geometry.
GeoJsonReader() - Constructor for class org.locationtech.jts.io.geojson.GeoJsonReader
The default constructor uses the SRID from the Geojson CRS and the default PrecisionModel to create a GeometryFactory.
GeoJsonReader(GeometryFactory) - Constructor for class org.locationtech.jts.io.geojson.GeoJsonReader
This constructor accepts a GeometryFactory that is used to create the output geometries and to override the GeoJson CRS.
GeoJsonWriter - Class in org.locationtech.jts.io.geojson
Writes Geometrys as JSON fragments in GeoJson format.
GeoJsonWriter() - Constructor for class org.locationtech.jts.io.geojson.GeoJsonWriter
Constructs a GeoJsonWriter instance.
GeoJsonWriter(int) - Constructor for class org.locationtech.jts.io.geojson.GeoJsonWriter
Constructs a GeoJsonWriter instance specifying the number of decimals to use when encoding floating point numbers.
GEOM_A - Static variable in class org.locationtech.jtstest.testbuilder.model.GeometryDepiction
 
GEOM_A_FILL_CLR - Static variable in class org.locationtech.jtstest.testbuilder.model.GeometryDepiction
 
GEOM_A_HIGHLIGHT_CLR - Static variable in class org.locationtech.jtstest.testbuilder.model.GeometryDepiction
 
GEOM_A_LINE_CLR - Static variable in class org.locationtech.jtstest.testbuilder.model.GeometryDepiction
 
GEOM_B - Static variable in class org.locationtech.jtstest.testbuilder.model.GeometryDepiction
 
GEOM_B_FILL_CLR - Static variable in class org.locationtech.jtstest.testbuilder.model.GeometryDepiction
 
GEOM_B_HIGHLIGHT_CLR - Static variable in class org.locationtech.jtstest.testbuilder.model.GeometryDepiction
 
GEOM_B_LINE_CLR - Static variable in class org.locationtech.jtstest.testbuilder.model.GeometryDepiction
 
GEOM_LABEL_A - Static variable in class org.locationtech.jtstest.testbuilder.AppStrings
 
GEOM_LABEL_B - Static variable in class org.locationtech.jtstest.testbuilder.AppStrings
 
GEOM_RESULT_FILL_CLR - Static variable in class org.locationtech.jtstest.testbuilder.model.GeometryDepiction
 
GEOM_RESULT_LINE_CLR - Static variable in class org.locationtech.jtstest.testbuilder.model.GeometryDepiction
 
geomChanged() - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
GeometricShapeBuilder - Class in org.locationtech.jts.shape
 
GeometricShapeBuilder(GeometryFactory) - Constructor for class org.locationtech.jts.shape.GeometricShapeBuilder
 
GeometricShapeFactory - Class in org.locationtech.jts.util
Computes various kinds of common geometric shapes.
GeometricShapeFactory() - Constructor for class org.locationtech.jts.util.GeometricShapeFactory
Create a shape factory which will create shapes using the default GeometryFactory.
GeometricShapeFactory(GeometryFactory) - Constructor for class org.locationtech.jts.util.GeometricShapeFactory
Create a shape factory which will create shapes using the given GeometryFactory.
GeometricShapeFactory.Dimensions - Class in org.locationtech.jts.util
 
geometries - Variable in class org.locationtech.jts.geom.GeometryCollection
Internal representation of this GeometryCollection.
Geometry - Class in org.locationtech.jts.geom
A representation of a planar, linear vector geometry.
Geometry(GeometryFactory) - Constructor for class org.locationtech.jts.geom.Geometry
Creates a new Geometry via the specified GeometryFactory.
GEOMETRY_FLAVOR - Static variable in class org.locationtech.jtstest.testbuilder.model.GeometryTransferable
 
GeometryBoxDeleter - Class in org.locationtech.jtstest.testbuilder.geom
Deletes vertices or components from a geometry which lie inside a given box.
GeometryBoxDeleter() - Constructor for class org.locationtech.jtstest.testbuilder.geom.GeometryBoxDeleter
 
geometryChanged() - Method in class org.locationtech.jts.geom.Geometry
Notifies this geometry that its coordinates have been changed by an external party (for example, via a CoordinateFilter).
geometryChanged(GeometryEvent) - Method in interface org.locationtech.jtstest.testbuilder.model.GeometryListener
 
geometryChangedAction() - Method in class org.locationtech.jts.geom.Geometry
Notifies this Geometry that its Coordinates have been changed by an external party.
GeometryCollection - Class in org.locationtech.jts.geom
Models a collection of Geometrys of arbitrary type and dimension.
GeometryCollection(Geometry[], PrecisionModel, int) - Constructor for class org.locationtech.jts.geom.GeometryCollection
Deprecated.
Use GeometryFactory instead
GeometryCollection(Geometry[], GeometryFactory) - Constructor for class org.locationtech.jts.geom.GeometryCollection
 
GEOMETRYCOLLECTION - Static variable in interface org.locationtech.jtstest.testbuilder.model.GeometryType
 
GeometryCollectionIterator - Class in org.locationtech.jts.geom
Iterates over all Geometrys in a Geometry, (which may be either a collection or an atomic geometry).
GeometryCollectionIterator(Geometry) - Constructor for class org.locationtech.jts.geom.GeometryCollectionIterator
Constructs an iterator over the given Geometry.
GeometryCollectionMapper - Class in org.locationtech.jts.geom.util
Maps the members of a GeometryCollection into another GeometryCollection via a defined mapping function.
GeometryCollectionMapper(GeometryMapper.MapOp) - Constructor for class org.locationtech.jts.geom.util.GeometryCollectionMapper
 
GeometryCollectionShape - Class in org.locationtech.jts.awt
A Shape which contains a heterogeneous collection of other shapes representing JTS Geometrys.
GeometryCollectionShape() - Constructor for class org.locationtech.jts.awt.GeometryCollectionShape
 
GeometryCombiner - Class in org.locationtech.jts.geom.util
Combines Geometrys to produce a GeometryCollection of the most appropriate type.
GeometryCombiner(Collection) - Constructor for class org.locationtech.jts.geom.util.GeometryCombiner
Creates a new combiner for a collection of geometries
GeometryCombiner - Class in org.locationtech.jtstest.testbuilder.geom
 
GeometryCombiner(GeometryFactory) - Constructor for class org.locationtech.jtstest.testbuilder.geom.GeometryCombiner
 
GeometryComponentFilter - Interface in org.locationtech.jts.geom
Geometry classes support the concept of applying a GeometryComponentFilter filter to the Geometry.
GeometryContainer - Interface in org.locationtech.jtstest.testbuilder.model
 
GeometryDataUtil - Class in org.locationtech.jtstest.util
 
GeometryDataUtil() - Constructor for class org.locationtech.jtstest.util.GeometryDataUtil
 
GeometryDepiction - Class in org.locationtech.jtstest.testbuilder.model
 
GeometryDepiction(Color, Color, Color) - Constructor for class org.locationtech.jtstest.testbuilder.model.GeometryDepiction
 
GeometryEditControlPanel - Class in org.locationtech.jtstest.testbuilder
 
GeometryEditControlPanel() - Constructor for class org.locationtech.jtstest.testbuilder.GeometryEditControlPanel
 
GeometryEditModel - Class in org.locationtech.jtstest.testbuilder.model
Holds the current TestCaseEdit.
GeometryEditModel() - Constructor for class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
GeometryEditor - Class in org.locationtech.jts.geom.util
A class which supports creating new Geometrys which are modifications of existing ones, maintaining the same type structure.
GeometryEditor() - Constructor for class org.locationtech.jts.geom.util.GeometryEditor
Creates a new GeometryEditor object which will create edited Geometrys with the same GeometryFactory as the input Geometry.
GeometryEditor(GeometryFactory) - Constructor for class org.locationtech.jts.geom.util.GeometryEditor
Creates a new GeometryEditor object which will create edited Geometrys with the given GeometryFactory.
GeometryEditor.CoordinateOperation - Class in org.locationtech.jts.geom.util
A GeometryEditor.GeometryEditorOperation which edits the coordinate list of a Geometry.
GeometryEditor.CoordinateSequenceOperation - Class in org.locationtech.jts.geom.util
GeometryEditor.GeometryEditorOperation - Interface in org.locationtech.jts.geom.util
A interface which specifies an edit operation for Geometries.
GeometryEditor.NoOpGeometryOperation - Class in org.locationtech.jts.geom.util
A GeometryEditorOperation which does not modify the input geometry.
GeometryEditPanel - Class in org.locationtech.jtstest.testbuilder
Panel which displays rendered geometries.
GeometryEditPanel() - Constructor for class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
GeometryEvent - Class in org.locationtech.jtstest.testbuilder.model
Title: Description: Copyright: Copyright (c) 2001 Company:
GeometryEvent(Object) - Constructor for class org.locationtech.jtstest.testbuilder.model.GeometryEvent
 
GeometryExtracter - Class in org.locationtech.jts.geom.util
Extracts the components of a given type from a Geometry.
GeometryExtracter(Class, List) - Constructor for class org.locationtech.jts.geom.util.GeometryExtracter
Constructs a filter with a list in which to store the elements found.
GeometryFactory - Class in org.locationtech.jts.geom
Supplies a set of utility methods for building Geometry objects from lists of Coordinates.
GeometryFactory(PrecisionModel, int, CoordinateSequenceFactory) - Constructor for class org.locationtech.jts.geom.GeometryFactory
Constructs a GeometryFactory that generates Geometries having the given PrecisionModel, spatial-reference ID, and CoordinateSequence implementation.
GeometryFactory(CoordinateSequenceFactory) - Constructor for class org.locationtech.jts.geom.GeometryFactory
Constructs a GeometryFactory that generates Geometries having the given CoordinateSequence implementation, a double-precision floating PrecisionModel and a spatial-reference ID of 0.
GeometryFactory(PrecisionModel) - Constructor for class org.locationtech.jts.geom.GeometryFactory
Constructs a GeometryFactory that generates Geometries having the given PrecisionModel and the default CoordinateSequence implementation.
GeometryFactory(PrecisionModel, int) - Constructor for class org.locationtech.jts.geom.GeometryFactory
Constructs a GeometryFactory that generates Geometries having the given PrecisionModel and spatial-reference ID, and the default CoordinateSequence implementation.
GeometryFactory() - Constructor for class org.locationtech.jts.geom.GeometryFactory
Constructs a GeometryFactory that generates Geometries having a floating PrecisionModel and a spatial-reference ID of 0.
geometryFactory - Variable in class org.locationtech.jts.geomgraph.EdgeRing
 
GeometryFilter - Interface in org.locationtech.jts.geom
GeometryCollection classes support the concept of applying a GeometryFilter to the Geometry.
GeometryFunction - Interface in org.locationtech.jtstest.geomfunction
A reification of a function which can be executed on a Geometry, possibly with other arguments.
GeometryFunction - Interface in org.locationtech.jtstest.geomop
A reification of a function which can be executed on a Geometry, possibly with other arguments.
GeometryFunctionEvent - Class in org.locationtech.jtstest.testbuilder.event
 
GeometryFunctionEvent(GeometryFunction) - Constructor for class org.locationtech.jtstest.testbuilder.event.GeometryFunctionEvent
 
GeometryFunctionInvocation - Class in org.locationtech.jtstest.geomfunction
 
GeometryFunctionInvocation(GeometryFunction, Object[]) - Constructor for class org.locationtech.jtstest.geomfunction.GeometryFunctionInvocation
 
GeometryFunctionListener - Interface in org.locationtech.jtstest.testbuilder.event
 
GeometryFunctionListPanel - Class in org.locationtech.jtstest.testbuilder
 
GeometryFunctionListPanel() - Constructor for class org.locationtech.jtstest.testbuilder.GeometryFunctionListPanel
 
GeometryFunctionOperation - Class in org.locationtech.jtstest.geomop
Invokes a function from registry or a Geometry method determined by a named operation with a list of arguments, the first of which is a Geometry.
GeometryFunctionOperation() - Constructor for class org.locationtech.jtstest.geomop.GeometryFunctionOperation
 
GeometryFunctionOperation(GeometryFunctionRegistry) - Constructor for class org.locationtech.jtstest.geomop.GeometryFunctionOperation
 
GeometryFunctionRegistry - Class in org.locationtech.jtstest.geomfunction
A registry to manage a collection of GeometryFunctions.
GeometryFunctionRegistry() - Constructor for class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
 
GeometryFunctionRegistry(Class) - Constructor for class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
 
GeometryFunctionRegistry - Class in org.locationtech.jtstest.geomop
A registry to manage a collection of GeometryFunctions.
GeometryFunctionRegistry() - Constructor for class org.locationtech.jtstest.geomop.GeometryFunctionRegistry
 
GeometryFunctionRegistry(Class) - Constructor for class org.locationtech.jtstest.geomop.GeometryFunctionRegistry
 
GeometryFunctions - Class in org.locationtech.jtstest.function
Implementations for various geometry functions.
GeometryFunctions() - Constructor for class org.locationtech.jtstest.function.GeometryFunctions
 
GeometryFunctionTreePanel - Class in org.locationtech.jtstest.testbuilder
 
GeometryFunctionTreePanel() - Constructor for class org.locationtech.jtstest.testbuilder.GeometryFunctionTreePanel
 
GeometryFunctionUtil - Class in org.locationtech.jtstest.geomfunction
 
GeometryFunctionUtil() - Constructor for class org.locationtech.jtstest.geomfunction.GeometryFunctionUtil
 
GeometryGraph - Class in org.locationtech.jts.geomgraph
A GeometryGraph is a graph that models a given Geometry
GeometryGraph(int, Geometry) - Constructor for class org.locationtech.jts.geomgraph.GeometryGraph
 
GeometryGraph(int, Geometry, BoundaryNodeRule) - Constructor for class org.locationtech.jts.geomgraph.GeometryGraph
 
GeometryGraphOperation - Class in org.locationtech.jts.operation
The base class for operations that require GeometryGraphs.
GeometryGraphOperation(Geometry, Geometry) - Constructor for class org.locationtech.jts.operation.GeometryGraphOperation
 
GeometryGraphOperation(Geometry, Geometry, BoundaryNodeRule) - Constructor for class org.locationtech.jts.operation.GeometryGraphOperation
 
GeometryGraphOperation(Geometry) - Constructor for class org.locationtech.jts.operation.GeometryGraphOperation
 
GeometryInputDialog - Class in org.locationtech.jtstest.testbuilder
Title: Description: Copyright: Copyright (c) 2001 Company:
GeometryInputDialog(Frame, String, boolean) - Constructor for class org.locationtech.jtstest.testbuilder.GeometryInputDialog
 
GeometryInputDialog() - Constructor for class org.locationtech.jtstest.testbuilder.GeometryInputDialog
 
GeometryInspectorDialog - Class in org.locationtech.jtstest.testbuilder
 
GeometryInspectorDialog(Frame, String, boolean) - Constructor for class org.locationtech.jtstest.testbuilder.GeometryInspectorDialog
 
GeometryInspectorDialog() - Constructor for class org.locationtech.jtstest.testbuilder.GeometryInspectorDialog
 
GeometryInspectorDialog(Frame) - Constructor for class org.locationtech.jtstest.testbuilder.GeometryInspectorDialog
 
GeometryItemDistance - Class in org.locationtech.jts.index.strtree
An ItemDistance function for items which are Geometrys, using the Geometry.distance(Geometry) method.
GeometryItemDistance() - Constructor for class org.locationtech.jts.index.strtree.GeometryItemDistance
 
GeometryListener - Interface in org.locationtech.jtstest.testbuilder.model
 
GeometryLocation - Class in org.locationtech.jts.operation.distance
Represents the location of a point on a Geometry.
GeometryLocation(Geometry, int, Coordinate) - Constructor for class org.locationtech.jts.operation.distance.GeometryLocation
Constructs a GeometryLocation specifying a point on a geometry, as well as the segment that the point is on (or GeometryLocation.INSIDE_AREA if the point is not on a segment).
GeometryLocation(Geometry, Coordinate) - Constructor for class org.locationtech.jts.operation.distance.GeometryLocation
Constructs a GeometryLocation specifying a point inside an area geometry.
GeometryLocation - Class in org.locationtech.jtstest.testbuilder.geom
Models the location of a point on a Geometry
GeometryLocation(Geometry, Geometry, int[]) - Constructor for class org.locationtech.jtstest.testbuilder.geom.GeometryLocation
 
GeometryLocation(Geometry, Geometry, int, Coordinate) - Constructor for class org.locationtech.jtstest.testbuilder.geom.GeometryLocation
 
GeometryLocation(Geometry, Geometry, int, boolean, Coordinate) - Constructor for class org.locationtech.jtstest.testbuilder.geom.GeometryLocation
 
GeometryLocation(Geometry, Geometry, int[], int, boolean, Coordinate) - Constructor for class org.locationtech.jtstest.testbuilder.geom.GeometryLocation
 
GeometryLocationsWriter - Class in org.locationtech.jtstest.testbuilder.ui
 
GeometryLocationsWriter() - Constructor for class org.locationtech.jtstest.testbuilder.ui.GeometryLocationsWriter
 
GeometryMapper - Class in org.locationtech.jts.geom.util
Methods to map various collections of Geometrys via defined mapping functions.
GeometryMapper() - Constructor for class org.locationtech.jts.geom.util.GeometryMapper
 
GeometryMapper.MapOp - Interface in org.locationtech.jts.geom.util
An interface for geometry functions used for mapping.
GeometryMatcher - Interface in org.locationtech.jtstest.geomop
An interface for classes which can determine whether two geometries match, within a given tolerance.
GeometryMethodOperation - Class in org.locationtech.jtstest.geomop
Invokes a named operation on a set of arguments, the first of which is a Geometry.
GeometryMethodOperation() - Constructor for class org.locationtech.jtstest.geomop.GeometryMethodOperation
 
GeometryNoder - Class in org.locationtech.jts.noding.snapround
Nodes the linework in a list of Geometrys using Snap-Rounding to a given PrecisionModel.
GeometryNoder(PrecisionModel) - Constructor for class org.locationtech.jts.noding.snapround.GeometryNoder
Creates a new noder which snap-rounds to a grid specified by the given PrecisionModel.
GeometryOperation - Interface in org.locationtech.jtstest.geomop
Interface for classes which execute operations on Geometrys.
GeometryOperationLoader - Class in org.locationtech.jtstest.testrunner
Loads a GeometryOperation class
GeometryOperationLoader() - Constructor for class org.locationtech.jtstest.testrunner.GeometryOperationLoader
 
GeometryPainter - Class in org.locationtech.jtstest.testbuilder.ui.render
 
GeometryPainter() - Constructor for class org.locationtech.jtstest.testbuilder.ui.render.GeometryPainter
 
GeometryPointLocater - Class in org.locationtech.jtstest.testbuilder.geom
Finds a vertex or a point on a segment of a Geometry which lies within a tolerance of a given point.
GeometryPointLocater(Geometry) - Constructor for class org.locationtech.jtstest.testbuilder.geom.GeometryPointLocater
 
GeometryPopupMenu - Class in org.locationtech.jtstest.testbuilder
 
GeometryPopupMenu() - Constructor for class org.locationtech.jtstest.testbuilder.GeometryPopupMenu
 
GeometryPrecisionReducer - Class in org.locationtech.jts.precision
Reduces the precision of a Geometry according to the supplied PrecisionModel, ensuring that the result is topologically valid.
GeometryPrecisionReducer(PrecisionModel) - Constructor for class org.locationtech.jts.precision.GeometryPrecisionReducer
 
GeometryResult - Class in org.locationtech.jtstest.testrunner
 
GeometryResult(Geometry) - Constructor for class org.locationtech.jtstest.testrunner.GeometryResult
 
GeometrySnapper - Class in org.locationtech.jts.operation.overlay.snap
Snaps the vertices and segments of a Geometry to another Geometry's vertices.
GeometrySnapper(Geometry) - Constructor for class org.locationtech.jts.operation.overlay.snap.GeometrySnapper
Creates a new snapper acting on the given geometry
GeometryStrategies - Class in org.locationtech.jts.io.gml2
Container for GML2 Geometry parsing strategies which can be represented in JTS.
GeometryStrategies() - Constructor for class org.locationtech.jts.io.gml2.GeometryStrategies
 
GeometryStretcherView - Class in org.locationtech.jtstest.testbuilder.model
 
GeometryStretcherView(GeometryEditModel) - Constructor for class org.locationtech.jtstest.testbuilder.model.GeometryStretcherView
 
GeometryTextCleaner - Class in org.locationtech.jtstest.util
Cleans text strings which are supposed to contain valid text for Geometries (either WKB, WKB, or GML)
GeometryTextCleaner() - Constructor for class org.locationtech.jtstest.util.GeometryTextCleaner
 
GeometryTransferable - Class in org.locationtech.jtstest.testbuilder.model
 
GeometryTransferable(Geometry) - Constructor for class org.locationtech.jtstest.testbuilder.model.GeometryTransferable
 
GeometryTransferable(Geometry, boolean) - Constructor for class org.locationtech.jtstest.testbuilder.model.GeometryTransferable
 
GeometryTransformer - Class in org.locationtech.jts.geom.util
A framework for processes which transform an input Geometry into an output Geometry, possibly changing its structure and type(s).
GeometryTransformer() - Constructor for class org.locationtech.jts.geom.util.GeometryTransformer
 
GeometryTreeModel - Class in org.locationtech.jtstest.testbuilder
 
GeometryTreeModel(Geometry, int) - Constructor for class org.locationtech.jtstest.testbuilder.GeometryTreeModel
 
GeometryTreePanel - Class in org.locationtech.jtstest.testbuilder
 
GeometryTreePanel() - Constructor for class org.locationtech.jtstest.testbuilder.GeometryTreePanel
 
GeometryType - Interface in org.locationtech.jtstest.testbuilder.model
 
GeometryUtil - Class in org.locationtech.jtstest.testbuilder.geom
 
GeometryUtil() - Constructor for class org.locationtech.jtstest.testbuilder.geom.GeometryUtil
 
GeometryVertexDeleter - Class in org.locationtech.jtstest.testbuilder.geom
 
GeometryVertexDeleter() - Constructor for class org.locationtech.jtstest.testbuilder.geom.GeometryVertexDeleter
 
GeometryVertexInserter - Class in org.locationtech.jtstest.testbuilder.geom
 
GeometryVertexInserter() - Constructor for class org.locationtech.jtstest.testbuilder.geom.GeometryVertexInserter
 
GeometryVertexMover - Class in org.locationtech.jtstest.testbuilder.geom
 
GeometryVertexMover() - Constructor for class org.locationtech.jtstest.testbuilder.geom.GeometryVertexMover
 
GeometryVerticesMover - Class in org.locationtech.jtstest.testbuilder.topostretch
 
GeometryVerticesMover(Geometry, Map) - Constructor for class org.locationtech.jtstest.testbuilder.topostretch.GeometryVerticesMover
 
geometryViewChanged() - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
geomFact - Variable in class org.locationtech.jts.util.GeometricShapeFactory
 
geomFactory - Variable in class org.locationtech.jts.shape.GeometricShapeBuilder
 
geomModel() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
gestureFinished() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BoxBandTool
 
gestureFinished() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.DeleteVertexTool
 
gestureFinished() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.ExtractComponentTool
 
gestureFinished() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.RectangleTool
 
get(int, int) - Method in class org.locationtech.jts.geom.IntersectionMatrix
Returns the value of one of this matrix entries.
get(int) - Method in class org.locationtech.jts.geomgraph.EdgeList
 
get(int) - Method in class org.locationtech.jts.geomgraph.TopologyLocation
 
get(Object, Object) - Method in class org.locationtech.jtstest.function.DoubleKeyMap
 
get(int) - Method in class org.locationtech.jtstest.test.TestCaseList
 
get() - Method in class org.locationtech.jtstest.testbuilder.ui.SwingWorker
Return the value created by the construct method.
get(String) - Method in class org.locationtech.jtstest.testrunner.Parameters
Returns the value of the specified parameter, or null if there is no such key.
getActualResult() - Method in class org.locationtech.jtstest.testrunner.Test
Computes the actual result and caches the result value.
getAdjacentTriangleAcrossEdge(int) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
 
getAdjacentTriangleEdgeIndex(int) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
 
getAngle() - Method in class org.locationtech.jts.planargraph.DirectedEdge
Returns the angle that the start of this DirectedEdge makes with the positive x-axis, in radians.
getArea() - Method in class org.locationtech.jts.geom.Envelope
Gets the area of this envelope.
getArea() - Method in class org.locationtech.jts.geom.Geometry
Returns the area of this Geometry.
getArea() - Method in class org.locationtech.jts.geom.GeometryCollection
Returns the area of this GeometryCollection
getArea() - Method in class org.locationtech.jts.geom.Polygon
Returns the area of this Polygon
getArg(int) - Method in class org.locationtech.jtstest.command.Option
 
getArgAsInt(int) - Method in class org.locationtech.jtstest.command.Option
 
getArgDesc() - Method in class org.locationtech.jtstest.command.OptionSpec
 
getArgGeometry(int) - Method in class org.locationtech.jts.operation.GeometryGraphOperation
 
getArgs() - Method in class org.locationtech.jtstest.geomfunction.GeometryFunctionInvocation
 
getArgument(int) - Method in class org.locationtech.jtstest.testrunner.Test
 
getArgumentCount() - Method in class org.locationtech.jtstest.testrunner.Test
 
getBandColor() - Method in class org.locationtech.jtstest.testbuilder.model.GeometryDepiction
 
getBase() - Method in class org.locationtech.jts.util.GeometricShapeFactory.Dimensions
 
getBit(int) - Method in class org.locationtech.jts.index.quadtree.DoubleBits
 
getBit(long, int) - Static method in class org.locationtech.jts.precision.CommonBits
Extracts the i'th bit of a bitstring.
getBoundary() - Method in class org.locationtech.jts.geom.Geometry
Returns the boundary, or an empty geometry of appropriate dimension if this Geometry is empty.
getBoundary() - Method in class org.locationtech.jts.geom.GeometryCollection
 
getBoundary() - Method in class org.locationtech.jts.geom.LineString
Gets the boundary of this geometry.
getBoundary() - Method in class org.locationtech.jts.geom.MultiLineString
Gets the boundary of this geometry.
getBoundary() - Method in class org.locationtech.jts.geom.MultiPoint
Gets the boundary of this geometry.
getBoundary() - Method in class org.locationtech.jts.geom.MultiPolygon
Computes the boundary of this geometry
getBoundary() - Method in class org.locationtech.jts.geom.Point
Gets the boundary of this geometry.
getBoundary() - Method in class org.locationtech.jts.geom.Polygon
Computes the boundary of this geometry
getBoundary(Geometry) - Static method in class org.locationtech.jts.operation.BoundaryOp
 
getBoundary(Geometry, BoundaryNodeRule) - Static method in class org.locationtech.jts.operation.BoundaryOp
 
getBoundary() - Method in class org.locationtech.jts.operation.BoundaryOp
 
getBoundaryDimension() - Method in class org.locationtech.jts.geom.Geometry
Returns the dimension of this Geometrys inherent boundary.
getBoundaryDimension() - Method in class org.locationtech.jts.geom.GeometryCollection
 
getBoundaryDimension() - Method in class org.locationtech.jts.geom.LinearRing
Returns Dimension.FALSE, since by definition LinearRings do not have a boundary.
getBoundaryDimension() - Method in class org.locationtech.jts.geom.LineString
 
getBoundaryDimension() - Method in class org.locationtech.jts.geom.MultiLineString
 
getBoundaryDimension() - Method in class org.locationtech.jts.geom.MultiPoint
 
getBoundaryDimension() - Method in class org.locationtech.jts.geom.MultiPolygon
 
getBoundaryDimension() - Method in class org.locationtech.jts.geom.Point
 
getBoundaryDimension() - Method in class org.locationtech.jts.geom.Polygon
 
getBoundaryNodeRule() - Method in class org.locationtech.jts.geomgraph.GeometryGraph
 
getBoundaryNodes() - Method in class org.locationtech.jts.geomgraph.GeometryGraph
 
getBoundaryNodes(int) - Method in class org.locationtech.jts.geomgraph.NodeMap
 
getBoundaryPoints() - Method in class org.locationtech.jts.geomgraph.GeometryGraph
 
getBounds() - Method in class org.locationtech.jts.awt.GeometryCollectionShape
 
getBounds() - Method in class org.locationtech.jts.awt.PolygonShape
 
getBounds() - Method in class org.locationtech.jts.index.strtree.AbstractNode
Gets the bounds of this node
getBounds() - Method in interface org.locationtech.jts.index.strtree.Boundable
Returns a representation of space that encloses this Boundable, preferably not much bigger than this Boundable's boundary yet fast to test for intersection with the bounds of other Boundables.
getBounds() - Method in class org.locationtech.jts.index.strtree.ItemBoundable
 
getBounds() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.ShapefileHeader
 
getBounds2D() - Method in class org.locationtech.jts.awt.GeometryCollectionShape
 
getBounds2D() - Method in class org.locationtech.jts.awt.PolygonShape
 
getBox() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BoxBandTool
 
getBufferParameters() - Method in class org.locationtech.jts.operation.buffer.OffsetCurveBuilder
Gets the buffer parameters being used to generate the curve.
getCaseIndex() - Method in class org.locationtech.jtstest.testrunner.TestCase
 
getCases() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel.CaseList
 
getCases() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
getCasesSize() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
getCategories() - Method in class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
 
getCategorizedGeometryFunctions() - Method in class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
 
getCategorizedScalarFunctions() - Method in class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
 
getCategory() - Method in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
getCategory() - Method in interface org.locationtech.jtstest.geomfunction.GeometryFunction
Gets the category name of this function
getCategory() - Method in class org.locationtech.jtstest.geomfunction.RepeaterGeometryFunction
 
getCategory() - Method in class org.locationtech.jtstest.geomop.BaseGeometryFunction
 
getCentre() - Method in class org.locationtech.jts.algorithm.MinimumBoundingCircle
Gets the centre point of the computed Minimum Bounding Circle.
getCentre() - Method in class org.locationtech.jts.index.quadtree.Key
 
getCentre() - Method in class org.locationtech.jts.index.strtree.Interval
 
getCentre() - Method in class org.locationtech.jts.shape.GeometricShapeBuilder
 
getCentre() - Method in class org.locationtech.jts.util.GeometricShapeFactory.Dimensions
 
getCentroid(Geometry) - Static method in class org.locationtech.jts.algorithm.Centroid
Computes the centroid point of a geometry.
getCentroid() - Method in class org.locationtech.jts.algorithm.Centroid
Gets the computed centroid.
getCentroid() - Method in class org.locationtech.jts.geom.Geometry
Computes the centroid of this Geometry.
getChains(Coordinate[]) - Static method in class org.locationtech.jts.index.chain.MonotoneChainBuilder
 
getChains(Coordinate[], Object) - Static method in class org.locationtech.jts.index.chain.MonotoneChainBuilder
Return a list of the MonotoneChains for the given list of coordinates.
getChainStartIndices(Coordinate[]) - Method in class org.locationtech.jts.geomgraph.index.MonotoneChainIndexer
 
getChainStartIndices(Coordinate[]) - Static method in class org.locationtech.jts.index.chain.MonotoneChainBuilder
Return an array containing lists of start/end indexes of the monotone chains for the given list of coordinates.
getChild(Object, int) - Method in class org.locationtech.jtstest.testbuilder.GeometryTreeModel
Returns the child of parent at index index in the parent's child array.
getChildBoundables() - Method in class org.locationtech.jts.index.strtree.AbstractNode
Returns either child AbstractNodes, or if this is a leaf node, real data (wrapped in ItemBoundables).
getChildCount(Object) - Method in class org.locationtech.jtstest.testbuilder.GeometryTreeModel
Returns the number of children of parent.
getCircle() - Method in class org.locationtech.jts.algorithm.MinimumBoundingCircle
Gets a geometry which represents the Minimum Bounding Circle.
getClassname(Class) - Static method in class org.locationtech.jtstest.geomfunction.StaticMethodGeometryFunction
 
getClassname(Class) - Static method in class org.locationtech.jtstest.geomop.StaticMethodGeometryFunction
 
getClassname(Class) - Static method in class org.locationtech.jtstest.util.ClassUtil
 
getCollapsedEdge() - Method in class org.locationtech.jts.geomgraph.Edge
 
getColor() - Method in class org.locationtech.jtstest.testbuilder.model.GeometryDepiction
 
getColor() - Method in class org.locationtech.jtstest.testbuilder.ui.style.DataLabelStyle
 
getCommon() - Method in class org.locationtech.jts.precision.CommonBits
 
getCommonCoordinate() - Method in class org.locationtech.jts.precision.CommonBitsRemover
The common bits of the Coordinates in the supplied Geometries.
getComparator() - Method in class org.locationtech.jts.index.strtree.AbstractSTRtree
 
getComparator() - Method in class org.locationtech.jts.index.strtree.SIRtree
 
getComparator() - Method in class org.locationtech.jts.index.strtree.STRtree
 
getComponent(int) - Method in class org.locationtech.jts.math.Vector2D
 
getComponent() - Method in class org.locationtech.jtstest.testbuilder.geom.GeometryLocation
 
getComponent(Coordinate, double) - Method in class org.locationtech.jtstest.testbuilder.model.LayerList
 
getComponentIndex() - Method in class org.locationtech.jts.linearref.LinearIterator
The component index of the vertex the iterator is currently at.
getComponentIndex() - Method in class org.locationtech.jts.linearref.LinearLocation
Gets the component index for this location.
getComponents(Coordinate, double) - Method in class org.locationtech.jtstest.testbuilder.geom.ComponentLocater
 
getComponents(Geometry) - Method in class org.locationtech.jtstest.testbuilder.geom.ComponentLocater
 
getComponents(Geometry) - Method in class org.locationtech.jtstest.testbuilder.model.LayerList
 
getComponentWithVisitedState(Iterator, boolean) - Static method in class org.locationtech.jts.planargraph.GraphComponent
Finds the first GraphComponent in a Iterator set which has the specified visited state.
getConnectedSubgraphs() - Method in class org.locationtech.jts.planargraph.algorithm.ConnectedSubgraphFinder
 
getConstraint() - Method in class org.locationtech.jts.triangulate.ConstraintVertex
Gets the external constraint object
getConstraintSegments() - Method in class org.locationtech.jts.triangulate.ConformingDelaunayTriangulator
Gets the Segments which represent the constraints.
getContainer(int) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryStretcherView
 
getContents(Clipboard) - Static method in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
getContents(String) - Static method in class org.locationtech.jtstest.testrunner.TestReader
Returns a List of the String's in the text file, one per line.
getContents(String) - Static method in class org.locationtech.jtstest.util.FileUtil
Returns a List of the String's in the text file, one per line.
getContext() - Method in class org.locationtech.jts.index.chain.MonotoneChain
 
getContext() - Method in class org.locationtech.jts.planargraph.GraphComponent
Gets the user-defined data for this component.
getConverter(Viewport) - Static method in class org.locationtech.jtstest.testbuilder.ui.render.GeometryPainter
 
getConvexHull() - Method in class org.locationtech.jts.algorithm.ConvexHull
Returns a Geometry that represents the convex hull of the input geometry.
getConvexHull() - Method in class org.locationtech.jts.triangulate.ConformingDelaunayTriangulator
Gets the convex hull of all the sites in the triangulation, including constraint vertices.
getCoordinate(int) - Method in class org.locationtech.jts.algorithm.distance.PointPairDistance
 
getCoordinate() - Method in class org.locationtech.jts.algorithm.HCoordinate
 
getCoordinate(int) - Method in class org.locationtech.jts.geom.CoordinateList
 
getCoordinate(int) - Method in interface org.locationtech.jts.geom.CoordinateSequence
Returns (possibly a copy of) the i'th coordinate in this sequence.
getCoordinate(int, Coordinate) - Method in interface org.locationtech.jts.geom.CoordinateSequence
Copies the i'th coordinate in the sequence to the supplied Coordinate.
getCoordinate() - Method in class org.locationtech.jts.geom.Geometry
Returns a vertex of this Geometry (usually, but not necessarily, the first one).
getCoordinate() - Method in class org.locationtech.jts.geom.GeometryCollection
 
getCoordinate(int) - Method in class org.locationtech.jts.geom.impl.CoordinateArraySequence
Get the Coordinate with index i.
getCoordinate(int, Coordinate) - Method in class org.locationtech.jts.geom.impl.CoordinateArraySequence
 
getCoordinate(int) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence
 
getCoordinate(int, Coordinate) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence
 
getCoordinate(int) - Method in class org.locationtech.jts.geom.LineSegment
 
getCoordinate() - Method in class org.locationtech.jts.geom.LineString
 
getCoordinate(int) - Method in class org.locationtech.jts.geom.MultiPoint
Returns the Coordinate at the given position.
getCoordinate() - Method in class org.locationtech.jts.geom.Point
 
getCoordinate() - Method in class org.locationtech.jts.geom.Polygon
 
getCoordinate() - Method in exception org.locationtech.jts.geom.TopologyException
 
getCoordinate(int) - Method in class org.locationtech.jts.geomgraph.Edge
 
getCoordinate() - Method in class org.locationtech.jts.geomgraph.Edge
 
getCoordinate() - Method in class org.locationtech.jts.geomgraph.EdgeEnd
 
getCoordinate() - Method in class org.locationtech.jts.geomgraph.EdgeEndStar
 
getCoordinate() - Method in class org.locationtech.jts.geomgraph.EdgeIntersection
 
getCoordinate(int) - Method in class org.locationtech.jts.geomgraph.EdgeRing
 
getCoordinate() - Method in class org.locationtech.jts.geomgraph.GraphComponent
 
getCoordinate() - Method in class org.locationtech.jts.geomgraph.Node
 
getCoordinate() - Method in class org.locationtech.jts.index.kdtree.KdNode
Returns the location of this node
getCoordinate(Geometry) - Method in class org.locationtech.jts.linearref.LinearLocation
Gets the Coordinate along the given linear Geometry which is referenced by this location.
getCoordinate(int) - Method in class org.locationtech.jts.noding.BasicSegmentString
 
getCoordinate(int) - Method in class org.locationtech.jts.noding.NodedSegmentString
 
getCoordinate() - Method in class org.locationtech.jts.noding.SegmentNode
Gets the Coordinate giving the location of this node.
getCoordinate(int) - Method in interface org.locationtech.jts.noding.SegmentString
 
getCoordinate() - Method in class org.locationtech.jts.noding.snapround.HotPixel
Gets the coordinate this hot pixel is based at.
getCoordinate(int) - Method in class org.locationtech.jts.operation.buffer.validate.PointPairDistance
 
getCoordinate(int) - Method in class org.locationtech.jts.operation.distance.FacetSequence
 
getCoordinate() - Method in class org.locationtech.jts.operation.distance.GeometryLocation
Returns the Coordinate of this location.
getCoordinate(int) - Method in class org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence
 
getCoordinate(int, Coordinate) - Method in class org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence
 
getCoordinate() - Method in class org.locationtech.jts.operation.valid.ConnectedInteriorTester
 
getCoordinate() - Method in class org.locationtech.jts.operation.valid.RepeatedPointTester
 
getCoordinate() - Method in class org.locationtech.jts.operation.valid.TopologyValidationError
Returns the location of this error (on the Geometry containing the error).
getCoordinate() - Method in class org.locationtech.jts.planargraph.DirectedEdge
Returns the coordinate of the from-node.
getCoordinate() - Method in class org.locationtech.jts.planargraph.DirectedEdgeStar
Returns the coordinate for the node at which this star is based
getCoordinate() - Method in class org.locationtech.jts.planargraph.Node
Returns the location of this Node.
getCoordinate() - Method in exception org.locationtech.jts.triangulate.ConstraintEnforcementException
Gets the approximate location of this error.
getCoordinate(int) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
 
getCoordinate() - Method in class org.locationtech.jts.triangulate.quadedge.Vertex
 
getCoordinate(int) - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
 
getCoordinate(int, Coordinate) - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
 
getCoordinate() - Method in class org.locationtech.jtstest.testbuilder.geom.GeometryLocation
 
getCoordinate() - Method in class org.locationtech.jtstest.testbuilder.geom.VertexLocater.Location
 
getCoordinateCopy(int) - Method in interface org.locationtech.jts.geom.CoordinateSequence
Returns a copy of the i'th coordinate in this sequence.
getCoordinateCopy(int) - Method in class org.locationtech.jts.geom.impl.CoordinateArraySequence
Get a copy of the Coordinate with index i.
getCoordinateCopy(int) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence
 
getCoordinateCopy(int) - Method in class org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence
 
getCoordinateCopy(int) - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
 
getCoordinateInternal(int) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Double
 
getCoordinateInternal(int) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Float
 
getCoordinateInternal(int) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence
Returns a Coordinate representation of the specified coordinate, by always building a new Coordinate object
getCoordinateN(int) - Method in class org.locationtech.jts.geom.LineString
 
getCoordinates() - Method in class org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance
 
getCoordinates() - Method in class org.locationtech.jts.algorithm.distance.PointPairDistance
 
getCoordinates() - Method in class org.locationtech.jts.geom.Geometry
Returns an array containing the values of all the vertices for this geometry.
getCoordinates() - Method in class org.locationtech.jts.geom.GeometryCollection
Collects all coordinates of all subgeometries into an Array.
getCoordinates() - Method in class org.locationtech.jts.geom.LineString
 
getCoordinates() - Method in class org.locationtech.jts.geom.Point
 
getCoordinates() - Method in class org.locationtech.jts.geom.Polygon
 
getCoordinates(Geometry) - Static method in class org.locationtech.jts.geom.util.ComponentCoordinateExtracter
Extracts the linear components from a single geometry.
getCoordinates() - Method in class org.locationtech.jts.geomgraph.Edge
 
getCoordinates() - Method in class org.locationtech.jts.geomgraph.index.MonotoneChainEdge
 
getCoordinates() - Method in class org.locationtech.jts.index.chain.MonotoneChain
Return the subsequence of coordinates forming this chain.
getCoordinates() - Method in class org.locationtech.jts.noding.BasicSegmentString
 
getCoordinates() - Method in class org.locationtech.jts.noding.NodedSegmentString
 
getCoordinates() - Method in interface org.locationtech.jts.noding.SegmentString
 
getCoordinates() - Method in class org.locationtech.jts.operation.buffer.validate.PointPairDistance
 
getCoordinates(Geometry) - Static method in class org.locationtech.jts.operation.distance.ConnectedElementPointFilter
Returns a list containing a Coordinate from each Polygon, LineString, and Point found inside the specified geometry.
getCoordinates() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
 
getCoordinates() - Method in class org.locationtech.jts.triangulate.VertexTaggedGeometryDataMapper
 
getCoordinates() - Method in class org.locationtech.jts.util.CoordinateArrayFilter
Returns the gathered Coordinates.
getCoordinates() - Method in class org.locationtech.jts.util.UniqueCoordinateArrayFilter
Returns the gathered Coordinates.
getCoordinates(Geometry) - Static method in class org.locationtech.jtstest.function.GeometryFunctions
 
getCoordinates() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BoxBandTool
Gets the coordinates for the rectangle starting at the first point clicked.
getCoordinates() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.LineBandTool
Returns an empty List once the shape is cleared.
getCoordinateSequence() - Method in class org.locationtech.jts.geom.LineString
 
getCoordinateSequence() - Method in class org.locationtech.jts.geom.Point
 
getCoordinateSequenceFactory() - Method in class org.locationtech.jts.geom.GeometryFactory
 
getCoordinatesOfEnvelope() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BoxBandTool
Getes the coordinates for the rectangle starting with the lower left point.
getCount() - Method in class org.locationtech.jts.index.kdtree.KdNode
Returns the number of inserted points that are coincident at this location.
getCount() - Method in class org.locationtech.jts.util.CoordinateCountFilter
Returns the result of the filtering.
getCurrentCase() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel.CaseList
 
getCurrentCase() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
getCurrentCaseIndex() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
getCurrentTestable() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel.CaseList
 
getCurrentTestIndex() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel.CaseList
 
getCursor() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
getCursor() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.PanTool
 
getCursor() - Method in interface org.locationtech.jtstest.testbuilder.ui.tools.Tool
 
getCurves() - Method in class org.locationtech.jts.operation.buffer.OffsetCurveSetBuilder
Computes the set of raw offset curves for the buffer.
getCutEdges() - Method in class org.locationtech.jts.operation.polygonize.Polygonizer
Gets the list of cut edges found during polygonization.
getDangles() - Method in class org.locationtech.jts.operation.polygonize.Polygonizer
Gets the list of dangling lines found during polygonization.
getData() - Method in class org.locationtech.jts.index.kdtree.KdNode
Gets the user data object associated with this node.
getData() - Method in class org.locationtech.jts.noding.BasicSegmentString
Gets the user-defined data for this segment string.
getData() - Method in class org.locationtech.jts.noding.NodedSegmentString
Gets the user-defined data for this segment string.
getData() - Method in interface org.locationtech.jts.noding.SegmentString
Gets the user-defined data for this segment string.
getData() - Method in class org.locationtech.jts.planargraph.GraphComponent
Gets the user-defined data for this component.
getData() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Gets the external data value for this edge.
getData() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
Gets the external data value for this triangle.
getData() - Method in class org.locationtech.jts.triangulate.Segment
Gets the external data associated with this segment
getDecoratorStyle() - Method in class org.locationtech.jtstest.testbuilder.ui.style.LayerStyle
 
getDegree() - Method in class org.locationtech.jts.geomgraph.EdgeEndStar
 
getDegree() - Method in class org.locationtech.jts.planargraph.DirectedEdgeStar
Returns the number of edges around the Node associated with this DirectedEdgeStar.
getDegree() - Method in class org.locationtech.jts.planargraph.Node
Returns the number of edges around this Node.
getDeleteEventIndex() - Method in class org.locationtech.jts.geomgraph.index.SweepLineEvent
 
getDeleteEventIndex() - Method in class org.locationtech.jts.index.sweepline.SweepLineEvent
 
getDelta(int) - Method in class org.locationtech.jts.geomgraph.Depth
 
getDepth(int, int) - Method in class org.locationtech.jts.geomgraph.Depth
 
getDepth(int) - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
getDepth() - Method in class org.locationtech.jts.geomgraph.Edge
 
getDepthDelta() - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
getDepthDelta() - Method in class org.locationtech.jts.geomgraph.Edge
The depthDelta is the change in depth as an edge is crossed from R to L
getDescription() - Method in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
getDescription() - Method in interface org.locationtech.jtstest.geomfunction.GeometryFunction
Gets the description of this function
getDescription() - Method in class org.locationtech.jtstest.geomfunction.RepeaterGeometryFunction
 
getDescription() - Method in class org.locationtech.jtstest.geomop.BaseGeometryFunction
 
getDescription() - Method in interface org.locationtech.jtstest.test.Testable
 
getDescription() - Method in class org.locationtech.jtstest.test.TestCase
 
getDescription() - Method in class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
getDescription() - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
getDescription() - Method in class org.locationtech.jtstest.testrunner.Test
 
getDescription() - Method in class org.locationtech.jtstest.testrunner.TestCase
 
getDescription() - Method in class org.locationtech.jtstest.testrunner.TestRun
 
getDescriptionForXml(Testable) - Method in class org.locationtech.jtstest.testbuilder.model.XMLTestWriter
 
getDescriptionForXmlFromGdbcTestCase(TestCase) - Method in class org.locationtech.jtstest.testbuilder.model.XMLTestWriter
 
getDeterminant() - Method in class org.locationtech.jts.geom.util.AffineTransformation
Computes the determinant of the transformation matrix.
getDiagram(GeometryFactory) - Method in class org.locationtech.jts.triangulate.VoronoiDiagramBuilder
Gets the faces of the computed diagram as a GeometryCollection of Polygons, clipped as specified.
getDiameter() - Method in class org.locationtech.jts.algorithm.MinimumBoundingCircle
Gets a geometry representing the diameter of the computed Minimum Bounding Circle.
getDiameter() - Method in class org.locationtech.jts.algorithm.MinimumDiameter
Gets a LineString which is a minimum diameter
getDiameter() - Method in class org.locationtech.jts.shape.GeometricShapeBuilder
 
getDimension() - Method in interface org.locationtech.jts.geom.CoordinateSequence
Returns the dimension (number of ordinates in each coordinate) for this sequence.
getDimension() - Method in class org.locationtech.jts.geom.Geometry
Returns the dimension of this geometry.
getDimension() - Method in class org.locationtech.jts.geom.GeometryCollection
 
getDimension() - Method in class org.locationtech.jts.geom.impl.CoordinateArraySequence
 
getDimension() - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence
 
getDimension() - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequenceFactory
 
getDimension() - Method in class org.locationtech.jts.geom.LineString
 
getDimension() - Method in class org.locationtech.jts.geom.MultiLineString
 
getDimension() - Method in class org.locationtech.jts.geom.MultiPoint
 
getDimension() - Method in class org.locationtech.jts.geom.MultiPolygon
 
getDimension() - Method in class org.locationtech.jts.geom.Point
 
getDimension() - Method in class org.locationtech.jts.geom.Polygon
 
getDimension() - Method in class org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence
 
getDimension() - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
 
getDirectedCoordinate() - Method in class org.locationtech.jts.geomgraph.EdgeEnd
 
getDirectionPt() - Method in class org.locationtech.jts.planargraph.DirectedEdge
Returns a point to which an imaginary line is drawn from the from-node to specify this DirectedEdge's orientation.
getDirEdge(int) - Method in class org.locationtech.jts.planargraph.Edge
Returns one of the DirectedEdges associated with this Edge.
getDirEdge(Node) - Method in class org.locationtech.jts.planargraph.Edge
Returns the DirectedEdge that starts from the given node, or null if the node is not one of the two nodes associated with this Edge.
getDissolved() - Method in class org.locationtech.jts.noding.SegmentStringDissolver
Gets the collection of dissolved (i.e.
getDistance() - Method in class org.locationtech.jts.algorithm.distance.PointPairDistance
 
getDistance() - Method in class org.locationtech.jts.geomgraph.EdgeIntersection
 
getDistance() - Method in class org.locationtech.jts.operation.buffer.validate.PointPairDistance
 
getDistance(Geometry) - Method in class org.locationtech.jts.operation.distance.IndexedFacetDistance
Computes the distance from the base geometry to the given geometry.
getDistance(Geometry) - Static method in class org.locationtech.jts.precision.MinimumClearance
Computes the Minimum Clearance distance for the given Geometry.
getDistance() - Method in class org.locationtech.jts.precision.MinimumClearance
Gets the Minimum Clearance distance.
getDistance(Geometry) - Static method in class org.locationtech.jts.precision.SimpleMinimumClearance
 
getDistance() - Method in class org.locationtech.jts.precision.SimpleMinimumClearance
 
getDistancePoints() - Method in class org.locationtech.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder
 
getDocDesc() - Method in class org.locationtech.jtstest.command.OptionSpec
 
getDocumentLocator() - Method in class org.locationtech.jts.io.gml2.GMLHandler
 
getDouble() - Method in class org.locationtech.jts.index.quadtree.DoubleBits
 
getDouble(byte[], int) - Static method in class org.locationtech.jts.io.ByteOrderValues
 
getDouble(JTextField, Double) - Static method in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
getDoubleOrNull(Object[], int) - Static method in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
getDoubleOrNull(Object[], int) - Static method in class org.locationtech.jtstest.geomop.BaseGeometryFunction
 
getDx() - Method in class org.locationtech.jts.geomgraph.EdgeEnd
 
getDy() - Method in class org.locationtech.jts.geomgraph.EdgeEnd
 
getEdge() - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
getEdge() - Method in class org.locationtech.jts.geomgraph.EdgeEnd
 
getEdge() - Method in class org.locationtech.jts.noding.SegmentNodeList
 
getEdge() - Method in class org.locationtech.jts.planargraph.DirectedEdge
Returns this DirectedEdge's parent Edge, or null if it has none.
getEdge(int) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
 
getEdgeDirection() - Method in class org.locationtech.jts.planargraph.DirectedEdge
Returns whether the direction of the parent Edge (if any) is the same as that of this Directed Edge.
getEdgeDistance(int, int) - Method in class org.locationtech.jts.algorithm.LineIntersector
Computes the "edge distance" of an intersection point along the specified input line segment.
getEdgeEnds() - Method in class org.locationtech.jts.geomgraph.PlanarGraph
 
getEdgeEnds() - Method in class org.locationtech.jts.operation.relate.EdgeEndBundle
 
getEdgeIndex(QuadEdge) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
Gets the index for the given edge of this triangle
getEdgeIndex(Vertex) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
Gets the index for the edge that starts at vertex v.
getEdgeIntersectionList() - Method in class org.locationtech.jts.geomgraph.Edge
 
getEdgeIterator() - Method in class org.locationtech.jts.geomgraph.PlanarGraph
 
getEdgeRing() - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
getEdges() - Method in class org.locationtech.jts.geomgraph.EdgeEndStar
 
getEdges() - Method in class org.locationtech.jts.geomgraph.EdgeList
 
getEdges() - Method in class org.locationtech.jts.geomgraph.EdgeRing
Returns the list of DirectedEdges that make up this EdgeRing
getEdges() - Method in class org.locationtech.jts.geomgraph.Node
 
getEdges() - Method in class org.locationtech.jts.planargraph.DirectedEdgeStar
Returns the DirectedEdges, in ascending order by angle with the positive x-axis.
getEdges() - Method in class org.locationtech.jts.planargraph.PlanarGraph
Returns the Edges that have been added to this PlanarGraph
getEdges(GeometryFactory) - Method in class org.locationtech.jts.triangulate.ConformingDelaunayTriangulationBuilder
Gets the edges of the computed triangulation as a MultiLineString.
getEdges(GeometryFactory) - Method in class org.locationtech.jts.triangulate.DelaunayTriangulationBuilder
Gets the edges of the computed triangulation as a MultiLineString.
getEdges() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Gets the collection of base QuadEdges (one for every pair of vertices which is connected).
getEdges(GeometryFactory) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Gets the geometry for the edges in the subdivision as a MultiLineString containing 2-point lines.
getEdges() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
 
getEdgesBetween(Node, Node) - Static method in class org.locationtech.jts.planargraph.Node
Returns all Edges that connect the two nodes (which are assumed to be different).
getEdgeSegment(int, LineSegment) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
 
getEnd() - Method in class org.locationtech.jts.triangulate.Segment
Gets the end coordinate of the segment
getEnd() - Method in class org.locationtech.jtstest.testrunner.TestEngine
 
getEndCapStyle() - Method in class org.locationtech.jts.operation.buffer.BufferParameters
Gets the end cap style.
getEndIndex() - Method in class org.locationtech.jts.index.chain.MonotoneChain
 
getEndIndex() - Method in class org.locationtech.jts.linearref.LengthIndexedLine
Returns the index of the end of the line
getEndIndex() - Method in class org.locationtech.jts.linearref.LocationIndexedLine
Returns the index of the end of the line
getEndLocation(Geometry) - Static method in class org.locationtech.jts.linearref.LinearLocation
Gets a location which refers to the end of a linear Geometry.
getEndpoint(int, int) - Method in class org.locationtech.jts.algorithm.LineIntersector
Gets an endpoint of an input segment.
getEndPoint() - Method in class org.locationtech.jts.geom.LineString
 
getEndPoints(Geometry) - Static method in class org.locationtech.jtsexample.technique.LineStringSelfIntersections
 
getEndX() - Method in class org.locationtech.jts.triangulate.Segment
Gets the end X ordinate of the segment
getEndY() - Method in class org.locationtech.jts.triangulate.Segment
Gets the end Y ordinate of the segment
getEndZ() - Method in class org.locationtech.jts.triangulate.Segment
Gets the end Z ordinate of the segment
getEnvelope() - Method in class org.locationtech.jts.geom.Geometry
Gets a Geometry representing the envelope (bounding box) of this Geometry.
getEnvelope() - Method in class org.locationtech.jts.geomgraph.Edge
 
getEnvelope() - Method in class org.locationtech.jts.index.chain.MonotoneChain
 
getEnvelope() - Method in class org.locationtech.jts.index.quadtree.Key
 
getEnvelope() - Method in class org.locationtech.jts.index.quadtree.Node
 
getEnvelope() - Method in class org.locationtech.jts.operation.distance.FacetSequence
 
getEnvelope() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Gets the envelope of the Subdivision (including the frame).
getEnvelope() - Method in class org.locationtech.jts.util.GeometricShapeFactory.Dimensions
 
getEnvelope() - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
getEnvelope() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BoxBandTool
Gets the envelope of the indicated rectangle, in model coordinates.
getEnvelopeAll() - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
getEnvelopeInternal() - Method in class org.locationtech.jts.geom.Geometry
Gets an Envelope containing the minimum and maximum x and y values in this Geometry.
getEnvelopeOrDefault(Geometry) - Static method in class org.locationtech.jtstest.function.FunctionsUtil
 
getEnvelopeResult() - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
getErrorIndicator() - Method in class org.locationtech.jts.operation.buffer.validate.BufferDistanceValidator
Gets a geometry which indicates the location and nature of a validation failure.
getErrorIndicator() - Method in class org.locationtech.jts.operation.buffer.validate.BufferResultValidator
Gets a geometry which indicates the location and nature of a validation failure.
getErrorLocation() - Method in class org.locationtech.jts.operation.buffer.validate.BufferDistanceValidator
 
getErrorLocation() - Method in class org.locationtech.jts.operation.buffer.validate.BufferResultValidator
 
getErrorMessage() - Method in class org.locationtech.jts.noding.FastNodingValidator
Returns an error message indicating the segments containing the intersection.
getErrorMessage() - Method in class org.locationtech.jts.operation.buffer.validate.BufferDistanceValidator
 
getErrorMessage() - Method in class org.locationtech.jts.operation.buffer.validate.BufferResultValidator
 
getErrorType() - Method in class org.locationtech.jts.operation.valid.TopologyValidationError
Gets the type of this error.
getException() - Method in class org.locationtech.jtstest.testrunner.Test
 
getExceptionCount() - Method in class org.locationtech.jtstest.testrunner.TestEngine
 
getExpectedBoundary() - Method in class org.locationtech.jtstest.test.TestCase
 
getExpectedBoundary() - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
getExpectedConvexHull() - Method in class org.locationtech.jtstest.test.TestCase
 
getExpectedConvexHull() - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
getExpectedDifference() - Method in class org.locationtech.jtstest.test.TestCase
 
getExpectedDifference() - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
getExpectedIntersection() - Method in class org.locationtech.jtstest.test.TestCase
 
getExpectedIntersection() - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
getExpectedIntersectionMatrix() - Method in class org.locationtech.jtstest.test.TestCase
 
getExpectedIntersectionMatrix() - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
getExpectedResult() - Method in class org.locationtech.jtstest.testrunner.Test
 
getExpectedSymDifference() - Method in class org.locationtech.jtstest.test.TestCase
 
getExpectedSymDifference() - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
getExpectedUnion() - Method in class org.locationtech.jtstest.test.TestCase
 
getExpectedUnion() - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
getExponent() - Method in class org.locationtech.jts.index.quadtree.DoubleBits
Determines the exponent for the number
getExtent() - Method in class org.locationtech.jts.shape.GeometricShapeBuilder
 
getExteriorRing() - Method in class org.locationtech.jts.geom.Polygon
 
getExtremalPoints() - Method in class org.locationtech.jts.algorithm.MinimumBoundingCircle
Gets the extremal points which define the computed Minimum Bounding Circle.
getFactory() - Method in class org.locationtech.jts.geom.Geometry
Gets the factory which contains the context in which this geometry was created.
getFactoryOrDefault(Geometry) - Static method in class org.locationtech.jtstest.function.FunctionsUtil
 
getFactoryOrDefault(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.FunctionsUtil
 
getFailedCount() - Method in class org.locationtech.jtstest.testrunner.TestEngine
 
getFailedMsg() - Method in class org.locationtech.jtstest.test.TestCase
 
getFailedMsg() - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
getFarthestPoints() - Method in class org.locationtech.jts.algorithm.MinimumBoundingCircle
Gets a geometry representing a line between the two farthest points in the input.
getFillColor() - Method in class org.locationtech.jtstest.testbuilder.model.GeometryDepiction
 
getFillColor() - Method in class org.locationtech.jtstest.testbuilder.ui.style.BasicStyle
 
getFromClipboard() - Static method in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
getFromNode() - Method in class org.locationtech.jts.planargraph.DirectedEdge
Returns the node from which this DirectedEdge leaves.
getFullString(Throwable) - Static method in class org.locationtech.jtstest.util.ExceptionFormatter
 
getFunction() - Method in class org.locationtech.jtstest.geomfunction.GeometryFunctionInvocation
 
getFunction() - Method in class org.locationtech.jtstest.testbuilder.event.GeometryFunctionEvent
 
getFunction() - Method in class org.locationtech.jtstest.testbuilder.GeometryFunctionListPanel
 
getFunction() - Method in class org.locationtech.jtstest.testbuilder.GeometryFunctionTreePanel
 
getFunction() - Method in class org.locationtech.jtstest.testbuilder.SpatialFunctionPanel
 
getFunctionParams() - Method in class org.locationtech.jtstest.testbuilder.SpatialFunctionPanel
 
getFunctionRegistry() - Static method in class org.locationtech.jtstest.testbuilder.JTSTestBuilder
 
getFunctions() - Method in class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
 
getFunctions(String) - Method in class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
 
getGeometries() - Method in class org.locationtech.jtstest.test.TestCase
 
getGeometries() - Method in class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
getGeometry() - Method in interface org.locationtech.jts.geom.prep.PreparedGeometry
Gets the original Geometry which has been prepared.
getGeometry(Geometry) - Static method in class org.locationtech.jts.geom.util.LinearComponentExtracter
Extracts the linear components from a single Geometry and returns them as either a LineString or MultiLineString.
getGeometry(Geometry, boolean) - Static method in class org.locationtech.jts.geom.util.LinearComponentExtracter
Extracts the linear components from a single Geometry and returns them as either a LineString or MultiLineString.
getGeometry(Geometry) - Static method in class org.locationtech.jts.geom.util.LineStringExtracter
Extracts the LineString elements from a single Geometry and returns them as either a LineString or MultiLineString.
getGeometry() - Method in class org.locationtech.jts.geomgraph.GeometryGraph
 
getGeometry() - Method in class org.locationtech.jts.io.gml2.GMLHandler
Gets the geometry parsed by this handler.
getGeometry() - Method in class org.locationtech.jts.linearref.LinearGeometryBuilder
 
getGeometry() - Method in class org.locationtech.jts.operation.polygonize.Polygonizer
Gets a geometry representing the polygons formed by the polygonization.
getGeometry() - Method in class org.locationtech.jts.shape.fractal.KochSnowflakeBuilder
 
getGeometry() - Method in class org.locationtech.jts.shape.fractal.SierpinskiCarpetBuilder
 
getGeometry() - Method in class org.locationtech.jts.shape.GeometricShapeBuilder
 
getGeometry() - Method in class org.locationtech.jts.shape.random.RandomPointsBuilder
 
getGeometry() - Method in class org.locationtech.jts.shape.random.RandomPointsInGridBuilder
Gets the MultiPoint containing the generated point
getGeometry(GeometryFactory) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
 
getGeometry(int) - Method in interface org.locationtech.jtstest.test.Testable
 
getGeometry(int) - Method in class org.locationtech.jtstest.test.TestCase
 
getGeometry() - Method in interface org.locationtech.jtstest.testbuilder.model.GeometryContainer
 
getGeometry() - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
getGeometry(int) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
getGeometry() - Method in class org.locationtech.jtstest.testbuilder.model.IndexedGeometryContainer
 
getGeometry() - Method in class org.locationtech.jtstest.testbuilder.model.Layer
 
getGeometry() - Method in class org.locationtech.jtstest.testbuilder.model.ResultGeometryContainer
 
getGeometry() - Method in class org.locationtech.jtstest.testbuilder.model.StaticGeometryContainer
 
getGeometry(int) - Method in class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
getGeometry(int) - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
getGeometry() - Method in class org.locationtech.jtstest.testrunner.GeometryResult
 
getGeometryA() - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
getGeometryA() - Method in class org.locationtech.jtstest.testrunner.TestCase
 
getGeometryB() - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
getGeometryB() - Method in class org.locationtech.jtstest.testrunner.TestCase
 
getGeometryComponent() - Method in class org.locationtech.jts.operation.distance.GeometryLocation
Returns the geometry component on (or in) which this location occurs.
getGeometryCount() - Method in class org.locationtech.jts.geomgraph.Label
 
getGeometryEditControlPanel() - Method in class org.locationtech.jtstest.testbuilder.TestCasePanel
 
getGeometryEditModel() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
getGeometryEditPanel() - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
getGeometryEditPanel() - Static method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
getGeometryEditPanel() - Method in class org.locationtech.jtstest.testbuilder.TestCasePanel
 
getGeometryFactory() - Static method in class org.locationtech.jtstest.testbuilder.JTSTestBuilder
 
getGeometryFactory() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
getGeometryFunctions() - Method in class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
 
getGeometryIndex() - Method in class org.locationtech.jtstest.testrunner.Test
 
getGeometryN(int) - Method in class org.locationtech.jts.geom.Geometry
Returns an element Geometry from a GeometryCollection (or this, if the geometry is not a collection).
getGeometryN(int) - Method in class org.locationtech.jts.geom.GeometryCollection
 
getGeometryN(Geometry, int) - Static method in class org.locationtech.jtstest.function.GeometryFunctions
 
getGeometryOperation() - Static method in class org.locationtech.jtstest.testrunner.JTSTestRunnerCmd
 
getGeometryOperation() - Method in class org.locationtech.jtstest.testrunner.TestReader
 
getGeometryOperation() - Method in class org.locationtech.jtstest.testrunner.TestRun
 
getGeometryOperation() - Static method in class org.locationtech.jtstest.testrunner.TopologyTestApp
 
getGeometryReturnType(String) - Static method in class org.locationtech.jtstest.geomop.GeometryMethodOperation
 
getGeometryStyle() - Method in class org.locationtech.jtstest.testbuilder.model.Layer
 
getGeometryText(int) - Method in class org.locationtech.jtstest.testbuilder.WKTPanel
 
getGeometryTextA() - Method in class org.locationtech.jtstest.testbuilder.WKTPanel
 
getGeometryTextB() - Method in class org.locationtech.jtstest.testbuilder.WKTPanel
 
getGeometryTextClean(int) - Method in class org.locationtech.jtstest.testbuilder.WKTPanel
 
getGeometryType() - Method in class org.locationtech.jts.geom.Geometry
Returns the name of this Geometry's actual class.
getGeometryType() - Method in class org.locationtech.jts.geom.GeometryCollection
 
getGeometryType() - Method in class org.locationtech.jts.geom.LinearRing
 
getGeometryType() - Method in class org.locationtech.jts.geom.LineString
 
getGeometryType() - Method in class org.locationtech.jts.geom.MultiLineString
 
getGeometryType() - Method in class org.locationtech.jts.geom.MultiPoint
 
getGeometryType() - Method in class org.locationtech.jts.geom.MultiPolygon
 
getGeometryType() - Method in class org.locationtech.jts.geom.Point
 
getGeometryType() - Method in class org.locationtech.jts.geom.Polygon
 
getGeometryType() - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
getGeometryType() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.AbstractDrawTool
 
getGeometryType() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.AbstractStreamDrawTool
 
getGeometryType() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.LineStringTool
 
getGeometryType() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.PointTool
 
getGeometryType() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.PolygonTool
 
getGeometryType() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.StreamPolygonTool
 
getGeomIndex() - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
getGeomModel() - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
getGeomStyle() - Method in class org.locationtech.jtstest.testbuilder.ui.style.LayerStyle
 
getGraph() - Method in class org.locationtech.jts.edgegraph.EdgeGraphBuilder
 
getGraph() - Method in class org.locationtech.jts.operation.overlay.OverlayOp
Gets the graph constructed to compute the overlay.
getGraphics2D() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
getGridPrecisionModel() - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
Gets a PrecisionModel corresponding to the grid size.
getGridSize() - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
getGridSize() - Method in class org.locationtech.jtstest.testbuilder.model.DrawingGrid
 
getGridSizeModel() - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
getHeight() - Method in class org.locationtech.jts.geom.Envelope
Returns the difference between the maximum and minimum y values.
getHeight() - Method in class org.locationtech.jts.util.GeometricShapeFactory.Dimensions
 
getHeightInView() - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
getHue(Color) - Static method in class org.locationtech.jtstest.testbuilder.ui.ColorUtil
 
getId() - Method in class org.locationtech.jts.index.chain.MonotoneChain
 
getIM() - Method in class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
getIndex() - Method in class org.locationtech.jts.noding.MCIndexNoder
 
getIndex() - Method in class org.locationtech.jts.noding.MCIndexSegmentSetMutualIntersector
Gets the index constructed over the base segment strings.
getIndex(Edge) - Method in class org.locationtech.jts.planargraph.DirectedEdgeStar
Returns the zero-based index of the given Edge, after sorting in ascending order by angle with the positive x-axis.
getIndex(DirectedEdge) - Method in class org.locationtech.jts.planargraph.DirectedEdgeStar
Returns the zero-based index of the given DirectedEdge, after sorting in ascending order by angle with the positive x-axis.
getIndex(int) - Method in class org.locationtech.jts.planargraph.DirectedEdgeStar
Returns value of i modulo the number of edges in this DirectedEdgeStar (i.e.
getIndex(Edge) - Method in class org.locationtech.jts.planargraph.Node
Returns the zero-based index of the given Edge, after sorting in ascending order by angle with the positive x-axis.
getIndex() - Method in class org.locationtech.jtstest.testbuilder.geom.AdjacentVertexFinder
 
getIndex() - Method in class org.locationtech.jtstest.testbuilder.geom.GeometryPointLocater
 
getIndex() - Method in class org.locationtech.jtstest.testbuilder.geom.VertexLocater
 
getIndexAlongSegment(int, int) - Method in class org.locationtech.jts.algorithm.LineIntersector
Computes the index (order) of the intIndex'th intersection point in the direction of a specified input line segment
getIndexOfChild(Object, Object) - Method in class org.locationtech.jtstest.testbuilder.GeometryTreeModel
Returns the index of child in parent.
getIndicatorCircle(Point2D) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.EditVertexTool
 
getIndices() - Method in class org.locationtech.jtstest.testbuilder.geom.VertexLocater.Location
 
getInfo(Coordinate) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
getInitialVertices() - Method in class org.locationtech.jts.triangulate.ConformingDelaunayTriangulator
Gets the sites (vertices) used to initialize the triangulation.
getInputGeometry() - Method in class org.locationtech.jts.geom.util.GeometryTransformer
Utility function to make input geometry available
getInsertEvent() - Method in class org.locationtech.jts.geomgraph.index.SweepLineEvent
 
getInsertEvent() - Method in class org.locationtech.jts.index.sweepline.SweepLineEvent
 
getInstance() - Static method in class org.locationtech.jtstest.testbuilder.ui.tools.DeleteVertexTool
 
getInstance() - Static method in class org.locationtech.jtstest.testbuilder.ui.tools.EditVertexTool
 
getInstance() - Static method in class org.locationtech.jtstest.testbuilder.ui.tools.ExtractComponentTool
 
getInstance() - Static method in class org.locationtech.jtstest.testbuilder.ui.tools.InfoTool
 
getInstance() - Static method in class org.locationtech.jtstest.testbuilder.ui.tools.LineStringTool
 
getInstance() - Static method in class org.locationtech.jtstest.testbuilder.ui.tools.PanTool
 
getInstance() - Static method in class org.locationtech.jtstest.testbuilder.ui.tools.PointTool
 
getInstance() - Static method in class org.locationtech.jtstest.testbuilder.ui.tools.PolygonTool
 
getInstance() - Static method in class org.locationtech.jtstest.testbuilder.ui.tools.RectangleTool
 
getInstance() - Static method in class org.locationtech.jtstest.testbuilder.ui.tools.StreamPolygonTool
 
getInstance() - Static method in class org.locationtech.jtstest.testrunner.Parameters
Returns the singleton.
getInt(byte[], int) - Static method in class org.locationtech.jts.io.ByteOrderValues
 
getInteger(JTextField, Integer) - Static method in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
getIntegerOrNull(Object[], int) - Static method in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
getIntegerOrNull(Object[], int) - Static method in class org.locationtech.jtstest.geomop.BaseGeometryFunction
 
getInteriorIntersection() - Method in class org.locationtech.jts.noding.InteriorIntersectionFinder
Gets the computed location of the intersection.
getInteriorIntersections() - Method in class org.locationtech.jts.noding.InteriorIntersectionFinderAdder
 
getInteriorIntersections() - Method in class org.locationtech.jts.noding.IntersectionFinderAdder
Deprecated.
 
getInteriorPoint() - Method in class org.locationtech.jts.algorithm.InteriorPointArea
Gets the computed interior point.
getInteriorPoint() - Method in class org.locationtech.jts.algorithm.InteriorPointLine
 
getInteriorPoint() - Method in class org.locationtech.jts.algorithm.InteriorPointPoint
 
getInteriorPoint() - Method in class org.locationtech.jts.geom.Geometry
Computes an interior point of this Geometry.
getInteriorRingN(int) - Method in class org.locationtech.jts.geom.Polygon
 
getIntersection(int) - Method in class org.locationtech.jts.algorithm.LineIntersector
Returns the intIndex'th intersection point
getIntersection() - Method in class org.locationtech.jts.noding.SegmentIntersectionDetector
Gets the computed location of the intersection.
getIntersectionAlongSegment(int, int) - Method in class org.locationtech.jts.algorithm.LineIntersector
Computes the intIndex'th intersection point in the direction of a specified input line segment
getIntersectionFinder() - Method in class org.locationtech.jts.geom.prep.PreparedLineString
 
getIntersectionFinder() - Method in class org.locationtech.jts.geom.prep.PreparedPolygon
Gets the indexed intersection finder for this geometry.
getIntersectionMatrix() - Method in class org.locationtech.jts.operation.relate.RelateOp
Gets the IntersectionMatrix for the spatial relationship between the input geometries.
getIntersectionMatrix() - Method in interface org.locationtech.jtstest.test.Testable
 
getIntersectionMatrix() - Method in class org.locationtech.jtstest.test.TestCase
 
getIntersectionMatrix() - Method in class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
getIntersectionMatrix() - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
getIntersectionNum() - Method in class org.locationtech.jts.algorithm.LineIntersector
Returns the number of intersection points found.
getIntersections() - Method in class org.locationtech.jts.noding.FastNodingValidator
Gets a list of all intersections found.
getIntersections() - Method in class org.locationtech.jts.noding.InteriorIntersectionFinder
Gets the intersections found.
getIntersectionSegments() - Method in class org.locationtech.jts.noding.InteriorIntersectionFinder
Gets the endpoints of the intersecting segments.
getIntersectionSegments() - Method in class org.locationtech.jts.noding.SegmentIntersectionDetector
Gets the endpoints of the intersecting segments.
getIntersectsOp() - Method in class org.locationtech.jts.index.strtree.AbstractSTRtree
 
getIntersectsOp() - Method in class org.locationtech.jts.index.strtree.SIRtree
 
getIntersectsOp() - Method in class org.locationtech.jts.index.strtree.STRtree
 
getInterval() - Method in class org.locationtech.jts.index.bintree.Key
 
getInterval() - Method in class org.locationtech.jts.index.bintree.Node
 
getInvalidLocation() - Method in class org.locationtech.jts.operation.overlay.validate.OverlayResultValidator
 
getInvalidPoint() - Method in class org.locationtech.jts.geomgraph.GeometryGraph
 
getInvalidPoint() - Method in class org.locationtech.jts.operation.valid.ConsistentAreaTester
 
getInvalidRingLines() - Method in class org.locationtech.jts.operation.polygonize.Polygonizer
Gets the list of lines forming invalid rings found during polygonization.
getInverse() - Method in class org.locationtech.jts.geom.util.AffineTransformation
Computes the inverse of this transformation, if one exists.
getItem() - Method in class org.locationtech.jts.index.strtree.ItemBoundable
 
getItem() - Method in class org.locationtech.jts.index.sweepline.SweepLineInterval
 
getItems() - Method in class org.locationtech.jts.index.ArrayListVisitor
 
getItems() - Method in class org.locationtech.jts.index.bintree.NodeBase
 
getItems() - Method in class org.locationtech.jts.index.quadtree.NodeBase
 
getJoinStyle() - Method in class org.locationtech.jts.operation.buffer.BufferParameters
Gets the join style
getKDT() - Method in class org.locationtech.jts.triangulate.ConformingDelaunayTriangulator
Gets the KdTree which contains the vertices of the triangulation.
getLabel() - Method in class org.locationtech.jts.geomgraph.DirectedEdgeStar
 
getLabel() - Method in class org.locationtech.jts.geomgraph.EdgeEnd
 
getLabel() - Method in class org.locationtech.jts.geomgraph.EdgeRing
 
getLabel() - Method in class org.locationtech.jts.geomgraph.GraphComponent
 
getLabel() - Method in class org.locationtech.jts.operation.relate.EdgeEndBundle
 
getLastCoordinate() - Method in class org.locationtech.jts.linearref.LinearGeometryBuilder
 
getLayer(int) - Method in class org.locationtech.jtstest.testbuilder.model.LayerList
 
getLayers() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
getLayerStyle() - Method in class org.locationtech.jtstest.testbuilder.model.Layer
 
getLeft() - Method in class org.locationtech.jts.index.kdtree.KdNode
Returns the left node of the tree
getLength() - Method in class org.locationtech.jts.algorithm.MinimumDiameter
Gets the length of the minimum diameter of the input Geometry
getLength() - Method in class org.locationtech.jts.geom.Geometry
Returns the length of this Geometry.
getLength() - Method in class org.locationtech.jts.geom.GeometryCollection
 
getLength() - Method in class org.locationtech.jts.geom.LineSegment
Computes the length of the line segment.
getLength() - Method in class org.locationtech.jts.geom.LineString
Returns the length of this LineString
getLength() - Method in class org.locationtech.jts.geom.Polygon
Returns the perimeter of this Polygon
getLength(Geometry, LinearLocation) - Static method in class org.locationtech.jts.linearref.LengthLocationMap
Computes the length for a given LinearLocation on a linear Geometry.
getLength(LinearLocation) - Method in class org.locationtech.jts.linearref.LengthLocationMap
 
getLength() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Gets the length of the geometry of this quadedge.
getLength() - Method in class org.locationtech.jtstest.testbuilder.geom.GeometryLocation
 
getLength(Geometry) - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.MultiLineHandler
 
getLength(Geometry) - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.MultiPointHandler
Calcuates the record length of this object.
getLength(Geometry) - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.PointHandler
Calcuates the record length of this object.
getLength(Geometry) - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.PolygonHandler
 
getLength(Geometry) - Method in interface org.locationtech.jtstest.testbuilder.io.shapefile.ShapeHandler
 
getLevel() - Method in class org.locationtech.jts.index.bintree.Key
 
getLevel() - Method in class org.locationtech.jts.index.quadtree.Key
 
getLevel() - Method in class org.locationtech.jts.index.strtree.AbstractNode
Returns 0 if this node is a leaf, 1 if a parent of a leaf, and so on; the root node will have the highest level
getLine() - Method in class org.locationtech.jts.linearref.LinearIterator
Gets the LineString component the iterator is current at.
getLine() - Method in class org.locationtech.jts.operation.linemerge.LineMergeEdge
Returns the LineString specifying the vertices of this edge.
getLine(Geometry) - Static method in class org.locationtech.jts.precision.MinimumClearance
Gets a LineString containing two points which are at the Minimum Clearance distance for the given Geometry.
getLine() - Method in class org.locationtech.jts.precision.MinimumClearance
Gets a LineString containing two points which are at the Minimum Clearance distance.
getLine(Geometry) - Static method in class org.locationtech.jts.precision.SimpleMinimumClearance
 
getLine() - Method in class org.locationtech.jts.precision.SimpleMinimumClearance
 
getLinearRing() - Method in class org.locationtech.jts.geomgraph.EdgeRing
 
getLineColor() - Method in class org.locationtech.jtstest.testbuilder.ui.style.BasicStyle
 
getLineCurve(Coordinate[], double) - Method in class org.locationtech.jts.operation.buffer.OffsetCurveBuilder
This method handles single points as well as LineStrings.
getLineIntersector() - Method in class org.locationtech.jts.noding.IntersectionAdder
 
getLineNumber() - Method in class org.locationtech.jtstest.testrunner.TestCase
 
getLines(Collection, Collection) - Static method in class org.locationtech.jts.geom.util.LinearComponentExtracter
Extracts the linear components from a single Geometry and adds them to the provided Collection.
getLines(Collection, Collection, boolean) - Static method in class org.locationtech.jts.geom.util.LinearComponentExtracter
Extracts the linear components from a single Geometry and adds them to the provided Collection.
getLines(Geometry, Collection) - Static method in class org.locationtech.jts.geom.util.LinearComponentExtracter
Extracts the linear components from a single Geometry and adds them to the provided Collection.
getLines(Geometry, Collection, boolean) - Static method in class org.locationtech.jts.geom.util.LinearComponentExtracter
Extracts the linear components from a single Geometry and adds them to the provided Collection.
getLines(Geometry) - Static method in class org.locationtech.jts.geom.util.LinearComponentExtracter
Extracts the linear components from a single geometry.
getLines(Geometry, boolean) - Static method in class org.locationtech.jts.geom.util.LinearComponentExtracter
Extracts the linear components from a single geometry.
getLines(Geometry, List) - Static method in class org.locationtech.jts.geom.util.LineStringExtracter
Extracts the LineString elements from a single Geometry and adds them to the provided List.
getLines(Geometry) - Static method in class org.locationtech.jts.geom.util.LineStringExtracter
Extracts the LineString elements from a single Geometry and returns them in a List.
getLineSegment(int, LineSegment) - Method in class org.locationtech.jts.index.chain.MonotoneChain
Gets the line segment starting at index
getLineSegment() - Method in class org.locationtech.jts.triangulate.Segment
Gets a LineSegment modelling this segment.
getList() - Method in class org.locationtech.jtstest.test.TestCaseList
 
getList() - Method in class org.locationtech.jtstest.testbuilder.LoadTestCasesDialog
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.locationtech.jtstest.testbuilder.LayerCheckBoxList.CellRenderer
 
getLocation() - Method in class org.locationtech.jts.algorithm.RayCrossingCounter
Gets the Location of the point relative to the ring, polygon or multipolygon from which the processed segments were provided.
getLocation(int, int) - Method in class org.locationtech.jts.geomgraph.Depth
 
getLocation(int, int) - Method in class org.locationtech.jts.geomgraph.Label
 
getLocation(int) - Method in class org.locationtech.jts.geomgraph.Label
 
getLocation(Geometry, double) - Static method in class org.locationtech.jts.linearref.LengthLocationMap
Computes the LinearLocation for a given length along a linear Geometry.
getLocation(Geometry, double, boolean) - Static method in class org.locationtech.jts.linearref.LengthLocationMap
Computes the LinearLocation for a given length along a linear Geometry, with control over how the location is resolved at component endpoints.
getLocation(double) - Method in class org.locationtech.jts.linearref.LengthLocationMap
Compute the LinearLocation corresponding to a length.
getLocation(double, boolean) - Method in class org.locationtech.jts.linearref.LengthLocationMap
Compute the LinearLocation corresponding to a length.
getLocation(Coordinate) - Method in class org.locationtech.jts.operation.overlay.validate.FuzzyPointLocator
 
getLocation(Coordinate, boolean, double) - Method in class org.locationtech.jtstest.testbuilder.geom.GeometryPointLocater
 
getLocations() - Method in class org.locationtech.jts.geomgraph.TopologyLocation
 
getLocations(Geometry) - Static method in class org.locationtech.jts.operation.distance.ConnectedElementLocationFilter
Returns a list containing a point from each Polygon, LineString, and Point found inside the specified geometry.
getLocations(Coordinate, double) - Method in class org.locationtech.jtstest.testbuilder.geom.FacetLocater
 
getLocations(Coordinate, double) - Method in class org.locationtech.jtstest.testbuilder.geom.VertexLocater
 
getLong(byte[], int) - Static method in class org.locationtech.jts.io.ByteOrderValues
 
getLowerLeftCornerInModel() - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
getM() - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinate
 
getMajor() - Method in class org.locationtech.jts.JTSVersion
Gets the major number of the release version.
getMarkPoint() - Method in class org.locationtech.jtstest.testbuilder.ValidPanel
 
getMatrixEntries() - Method in class org.locationtech.jts.geom.util.AffineTransformation
Gets an array containing the entries of the transformation matrix.
getMax() - Method in class org.locationtech.jts.index.bintree.Interval
 
getMax() - Method in class org.locationtech.jts.index.intervalrtree.IntervalRTreeNode
 
getMax() - Method in class org.locationtech.jts.index.sweepline.SweepLineInterval
 
getMaxA() - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
getMaxB() - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
getMaximumSegmentIndex() - Method in class org.locationtech.jts.geomgraph.Edge
 
getMaximumSignificantDigits() - Method in class org.locationtech.jts.geom.PrecisionModel
Returns the maximum number of significant digits provided by this precision model.
getMaxNodeDegree() - Method in class org.locationtech.jts.geomgraph.EdgeRing
 
getMaxPointDistance() - Method in class org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance.MaxDensifiedByFractionDistanceFilter
 
getMaxPointDistance() - Method in class org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance.MaxPointDistanceFilter
 
getMaxPointDistance() - Method in class org.locationtech.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder.MaxMidpointDistanceFilter
 
getMaxPointDistance() - Method in class org.locationtech.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder.MaxPointDistanceFilter
 
getMaxX() - Method in class org.locationtech.jts.geom.Envelope
Returns the Envelopes maximum x-value.
getMaxX() - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
getMaxX(int) - Method in class org.locationtech.jts.geomgraph.index.MonotoneChainEdge
 
getMaxX() - Method in class org.locationtech.jts.geomgraph.index.SweepLineSegment
 
getMaxY() - Method in class org.locationtech.jts.geom.Envelope
Returns the Envelopes maximum y-value.
getMaxY() - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
getMenuBar() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar
 
getMergedLineStrings() - Method in class org.locationtech.jts.operation.linemerge.LineMerger
Gets the LineStrings created by the merging process.
getMessage() - Method in class org.locationtech.jts.operation.valid.TopologyValidationError
Gets an error message describing this error.
getMin() - Method in class org.locationtech.jts.index.bintree.Interval
 
getMin() - Method in class org.locationtech.jts.index.intervalrtree.IntervalRTreeNode
 
getMin() - Method in class org.locationtech.jts.index.sweepline.SweepLineInterval
 
getMinA() - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
getMinB() - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
getMinEdgeRing() - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
getMinimumDiameter(Geometry) - Static method in class org.locationtech.jts.algorithm.MinimumDiameter
Gets the length of the minimum diameter enclosing a geometry
getMinimumRectangle(Geometry) - Static method in class org.locationtech.jts.algorithm.MinimumDiameter
Gets the minimum rectangle enclosing a geometry.
getMinimumRectangle() - Method in class org.locationtech.jts.algorithm.MinimumDiameter
Gets the minimum rectangular Polygon which encloses the input geometry.
getMinor() - Method in class org.locationtech.jts.JTSVersion
Gets the minor number of the release version.
getMinSize() - Method in class org.locationtech.jts.util.GeometricShapeFactory.Dimensions
 
getMinX() - Method in class org.locationtech.jts.geom.Envelope
Returns the Envelopes minimum x-value.
getMinX() - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
getMinX(int) - Method in class org.locationtech.jts.geomgraph.index.MonotoneChainEdge
 
getMinX() - Method in class org.locationtech.jts.geomgraph.index.SweepLineSegment
 
getMinY() - Method in class org.locationtech.jts.geom.Envelope
Returns the Envelopes minimum y-value.
getMinY() - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
getMitreLimit() - Method in class org.locationtech.jts.operation.buffer.BufferParameters
Gets the mitre ratio limit.
getModel() - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
getModel() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
getModelEnv() - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
getModelToViewTransform() - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
getModifiedCoordinates() - Method in class org.locationtech.jtstest.testbuilder.topostretch.GeometryVerticesMover
 
getModifiedCoordinates() - Method in class org.locationtech.jtstest.testbuilder.topostretch.TopologyStretcher
Gets the Coordinates in each stretched geometry which were modified (if any).
getMonotoneChainEdge() - Method in class org.locationtech.jts.geomgraph.Edge
 
getMonotoneChains() - Method in class org.locationtech.jts.noding.MCIndexNoder
 
getName() - Method in class org.locationtech.jtstest.command.Option
 
getName() - Method in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
getName() - Method in interface org.locationtech.jtstest.geomfunction.GeometryFunction
Gets the name of this function
getName() - Method in class org.locationtech.jtstest.geomfunction.RepeaterGeometryFunction
 
getName() - Method in class org.locationtech.jtstest.geomop.BaseGeometryFunction
 
getName() - Method in interface org.locationtech.jtstest.geomop.GeometryFunction
Gets the name of this function
getName() - Method in interface org.locationtech.jtstest.test.Testable
 
getName() - Method in class org.locationtech.jtstest.test.TestCase
 
getName() - Method in class org.locationtech.jtstest.testbuilder.model.Layer
 
getName() - Method in class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
getName() - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
getNameInfo() - Method in class org.locationtech.jtstest.testbuilder.model.Layer
 
getNearestPoint(Coordinate, double) - Method in class org.locationtech.jtstest.testbuilder.geom.NearestPointFinder
 
getNeighbours() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
Gets the neighbours of this triangle.
getNestedPoint() - Method in class org.locationtech.jts.operation.valid.IndexedNestedRingTester
 
getNext() - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
getNext(DirectedEdge) - Method in class org.locationtech.jts.geomgraph.EdgeRing
 
getNext() - Method in class org.locationtech.jts.operation.linemerge.LineMergeDirectedEdge
Returns the directed edge that starts at this directed edge's end point, or null if there are zero or multiple directed edges starting there.
getNext(DirectedEdge) - Method in class org.locationtech.jts.operation.overlay.MaximalEdgeRing
 
getNext(DirectedEdge) - Method in class org.locationtech.jts.operation.overlay.MinimalEdgeRing
 
getNextCW(EdgeEnd) - Method in class org.locationtech.jts.geomgraph.EdgeEndStar
 
getNextCWEdge(DirectedEdge) - Method in class org.locationtech.jts.planargraph.DirectedEdgeStar
Returns the DirectedEdge on the right-hand (CW) side of the given DirectedEdge (which must be a member of this DirectedEdgeStar).
getNextEdge(DirectedEdge) - Method in class org.locationtech.jts.planargraph.DirectedEdgeStar
Returns the DirectedEdge on the left-hand (CCW) side of the given DirectedEdge (which must be a member of this DirectedEdgeStar).
getNextMin() - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
getNode() - Method in class org.locationtech.jts.geomgraph.EdgeEnd
 
getNode(Interval) - Method in class org.locationtech.jts.index.bintree.Node
Returns the subnode containing the envelope.
getNode(Envelope) - Method in class org.locationtech.jts.index.quadtree.Node
Returns the subquad containing the envelope searchEnv.
getNodeCapacity() - Method in class org.locationtech.jts.index.strtree.AbstractSTRtree
Returns the maximum number of child nodes that a node may have
getNodedEdges() - Method in class org.locationtech.jts.operation.overlay.EdgeSetNoder
 
getNodedSubstrings() - Method in class org.locationtech.jts.noding.IteratedNoder
 
getNodedSubstrings() - Method in class org.locationtech.jts.noding.MCIndexNoder
 
getNodedSubstrings(Collection) - Static method in class org.locationtech.jts.noding.NodedSegmentString
Gets the SegmentStrings which result from splitting this string at node points.
getNodedSubstrings(Collection, Collection) - Static method in class org.locationtech.jts.noding.NodedSegmentString
Adds the noded SegmentStrings which result from splitting this string at node points.
getNodedSubstrings() - Method in interface org.locationtech.jts.noding.Noder
Returns a Collection of fully noded SegmentStrings.
getNodedSubstrings() - Method in class org.locationtech.jts.noding.ScaledNoder
 
getNodedSubstrings() - Method in class org.locationtech.jts.noding.SimpleNoder
 
getNodedSubstrings() - Method in class org.locationtech.jts.noding.SinglePassNoder
Returns a Collection of fully noded SegmentStrings.
getNodedSubstrings() - Method in class org.locationtech.jts.noding.snapround.MCIndexSnapRounder
 
getNodedSubstrings() - Method in class org.locationtech.jts.noding.snapround.SimpleSnapRounder
 
getNodeIterator() - Method in class org.locationtech.jts.geomgraph.PlanarGraph
 
getNodeIterator() - Method in class org.locationtech.jts.operation.relate.RelateNodeGraph
 
getNodeList() - Method in class org.locationtech.jts.noding.NodedSegmentString
 
getNodes() - Method in class org.locationtech.jts.geomgraph.PlanarGraph
 
getNodes() - Method in class org.locationtech.jts.planargraph.PlanarGraph
 
getNonSimpleLocation() - Method in class org.locationtech.jts.operation.IsSimpleOp
Gets a coordinate for the location where the geometry fails to be simple.
getNumArgs() - Method in class org.locationtech.jtstest.command.Option
 
getNumGeometries() - Method in class org.locationtech.jts.geom.Geometry
Returns the number of Geometrys in a GeometryCollection (or 1, if the geometry is not a collection).
getNumGeometries() - Method in class org.locationtech.jts.geom.GeometryCollection
 
getNumInteriorRing() - Method in class org.locationtech.jts.geom.Polygon
 
getNumOptions() - Method in class org.locationtech.jtstest.command.OptionSpec
 
getNumPoints() - Method in class org.locationtech.jts.geom.Geometry
Returns the count of this Geometrys vertices.
getNumPoints() - Method in class org.locationtech.jts.geom.GeometryCollection
 
getNumPoints() - Method in class org.locationtech.jts.geom.LineString
 
getNumPoints() - Method in class org.locationtech.jts.geom.Point
 
getNumPoints() - Method in class org.locationtech.jts.geom.Polygon
 
getNumPoints() - Method in class org.locationtech.jts.geomgraph.Edge
 
getObject() - Method in class org.locationtech.jts.geomgraph.index.SweepLineEvent
 
getOffsetCurve(Coordinate[], double) - Method in class org.locationtech.jts.operation.buffer.OffsetCurveBuilder
 
getOffsetX() - Method in class org.locationtech.jts.geom.PrecisionModel
Deprecated.
Offsets are no longer used
getOffsetY() - Method in class org.locationtech.jts.geom.PrecisionModel
Deprecated.
Offsets are no longer used
getOperation() - Method in class org.locationtech.jtstest.testrunner.Test
 
getOpName() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
getOpName() - Method in class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
getOpName() - Method in class org.locationtech.jtstest.testbuilder.ScalarFunctionPanel
 
getOppositeNode(Node) - Method in class org.locationtech.jts.planargraph.Edge
If node is one of the two nodes associated with this Edge, returns the other node; otherwise returns null.
getOption(String) - Method in class org.locationtech.jtstest.command.CommandLine
 
getOption(int) - Method in class org.locationtech.jtstest.command.OptionSpec
 
getOptions(String) - Method in class org.locationtech.jtstest.command.CommandLine
 
getOptions() - Method in class org.locationtech.jtstest.command.OptionSpec
 
getOrdinate(int) - Method in class org.locationtech.jts.geom.Coordinate
Gets the ordinate value for the given index.
getOrdinate(int, int) - Method in interface org.locationtech.jts.geom.CoordinateSequence
Returns the ordinate of a coordinate in this sequence.
getOrdinate(int, int) - Method in class org.locationtech.jts.geom.impl.CoordinateArraySequence
 
getOrdinate(int, int) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Double
 
getOrdinate(int, int) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Float
 
getOrdinate(int, int) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence
 
getOrdinate(int, int) - Method in class org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence
 
getOrdinate(int, int) - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
 
getOutEdges() - Method in class org.locationtech.jts.planargraph.Node
Returns the collection of DirectedEdges that leave this Node.
getOutgoingDegree() - Method in class org.locationtech.jts.geomgraph.DirectedEdgeStar
 
getOutgoingDegree(EdgeRing) - Method in class org.locationtech.jts.geomgraph.DirectedEdgeStar
 
getParameterNames() - Method in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
getParameterNames() - Method in interface org.locationtech.jtstest.geomfunction.GeometryFunction
Gets the parameter names for this function
getParameterNames() - Method in class org.locationtech.jtstest.geomfunction.RepeaterGeometryFunction
 
getParameterNames() - Method in class org.locationtech.jtstest.geomop.BaseGeometryFunction
 
getParameterNames() - Method in interface org.locationtech.jtstest.geomop.GeometryFunction
Gets the parameter names for this function
getParameterTypes() - Method in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
Gets the types of the other function arguments, if any.
getParameterTypes() - Method in interface org.locationtech.jtstest.geomfunction.GeometryFunction
Gets the types of the other function arguments, if any.
getParameterTypes() - Method in class org.locationtech.jtstest.geomfunction.RepeaterGeometryFunction
 
getParameterTypes() - Method in class org.locationtech.jtstest.geomop.BaseGeometryFunction
Gets the types of the other function arguments, if any.
getParameterTypes() - Method in interface org.locationtech.jtstest.geomop.GeometryFunction
Gets the types of the other function arguments, if any.
getParent() - Method in class org.locationtech.jts.planargraph.Subgraph
Gets the PlanarGraph which this subgraph is part of.
getParseExceptionCount() - Method in class org.locationtech.jtstest.testrunner.TestEngine
 
getParsingProblems() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
getParsingProblems() - Method in class org.locationtech.jtstest.testrunner.TestEngine
 
getParsingProblems() - Method in class org.locationtech.jtstest.testrunner.TestReader
 
getPassedCount() - Method in class org.locationtech.jtstest.testrunner.TestEngine
 
getPatch() - Method in class org.locationtech.jts.JTSVersion
Gets the patch number of the release version.
getPathIterator(AffineTransform) - Method in class org.locationtech.jts.awt.GeometryCollectionShape
 
getPathIterator(AffineTransform, double) - Method in class org.locationtech.jts.awt.GeometryCollectionShape
 
getPathIterator(AffineTransform) - Method in class org.locationtech.jts.awt.PolygonShape
 
getPathIterator(AffineTransform, double) - Method in class org.locationtech.jts.awt.PolygonShape
 
getPlane() - Method in class org.locationtech.jts.operation.distance3d.PlanarPolygon3D
 
getPoint() - Method in class org.locationtech.jts.index.bintree.Key
 
getPoint() - Method in class org.locationtech.jts.index.quadtree.Key
 
getPointLocator() - Method in class org.locationtech.jts.geom.prep.PreparedPolygon
 
getPointN(int) - Method in class org.locationtech.jts.geom.LineString
 
getPoints(Geometry, List) - Static method in class org.locationtech.jts.geom.util.PointExtracter
Extracts the Point elements from a single Geometry and adds them to the provided List.
getPoints(Geometry) - Static method in class org.locationtech.jts.geom.util.PointExtracter
Extracts the Point elements from a single Geometry and returns them in a List.
getPoints(double) - Method in class org.locationtech.jts.operation.overlay.validate.OffsetPointGenerator
Gets the computed offset points.
getPolygon() - Method in class org.locationtech.jts.operation.distance3d.PlanarPolygon3D
 
getPolygonHoleN(Geometry, int) - Static method in class org.locationtech.jtstest.function.GeometryFunctions
 
getPolygonHoles(Geometry) - Static method in class org.locationtech.jtstest.function.GeometryFunctions
 
getPolygons(Geometry, List) - Static method in class org.locationtech.jts.geom.util.PolygonExtracter
Extracts the Polygon elements from a single Geometry and adds them to the provided List.
getPolygons(Geometry) - Static method in class org.locationtech.jts.geom.util.PolygonExtracter
Extracts the Polygon elements from a single Geometry and returns them in a List.
getPolygons() - Method in class org.locationtech.jts.operation.overlay.PolygonBuilder
 
getPolygons() - Method in class org.locationtech.jts.operation.polygonize.Polygonizer
Gets the list of polygons formed by the polygonization.
getPolygonShell(Geometry) - Static method in class org.locationtech.jtstest.function.GeometryFunctions
 
getPrecisionModel() - Method in class org.locationtech.jts.geom.Geometry
Returns the PrecisionModel used by the Geometry.
getPrecisionModel() - Method in class org.locationtech.jts.geom.GeometryFactory
Returns the PrecisionModel that Geometries created by this factory will be associated with.
getPrecisionModel() - Static method in class org.locationtech.jtstest.testbuilder.JTSTestBuilder
 
getPrecisionModel() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
getPrecisionModel() - Method in class org.locationtech.jtstest.testbuilder.PrecisionModelDialog
 
getPrecisionModel() - Method in class org.locationtech.jtstest.testbuilder.PrecisionModelPanel
 
getPrecisionModel() - Method in class org.locationtech.jtstest.testrunner.TestRun
 
getPrimary() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Gets the primary edge of this quadedge and its sym.
getPrimaryEdges(boolean) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Gets all primary quadedges in the subdivision.
getProperIntersectionPoint() - Method in class org.locationtech.jts.geomgraph.index.SegmentIntersector
 
getProperIntersectionPoint() - Method in class org.locationtech.jts.noding.IntersectionAdder
 
getQuadrant() - Method in class org.locationtech.jts.geomgraph.EdgeEnd
 
getQuadrant() - Method in class org.locationtech.jts.planargraph.DirectedEdge
Returns 0, 1, 2, or 3, indicating the quadrant in which this DirectedEdge's orientation lies.
getQuadrantSegments() - Method in class org.locationtech.jts.operation.buffer.BufferParameters
Gets the number of quadrant segments which will be used
getRadius() - Method in class org.locationtech.jts.algorithm.MinimumBoundingCircle
Gets the radius of the computed Minimum Bounding Circle.
getRadius() - Method in class org.locationtech.jts.shape.GeometricShapeBuilder
 
getRawCoordinates() - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Double
Gets the underlying array containing the coordinate values.
getRawCoordinates() - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Float
Gets the underlying array containing the coordinate values.
getRenderer() - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
getResult() - Method in class org.locationtech.jts.dissolve.LineDissolver
Gets the dissolved result as a MultiLineString.
getResult() - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
getResult() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
getResult() - Method in class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
getResult() - Method in class org.locationtech.jtstest.testbuilder.ScalarFunctionPanel
 
getResultDisplayString(Geometry) - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
getResultGeometry() - Method in class org.locationtech.jts.densify.Densifier
Gets the densified geometry.
getResultGeometry(double) - Method in class org.locationtech.jts.operation.buffer.BufferOp
Returns the buffer computed for a geometry for a given buffer distance.
getResultGeometry(int) - Method in class org.locationtech.jts.operation.overlay.OverlayOp
Gets the result of the overlay for a given overlay operation.
getResultGeometry(int) - Method in class org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp
 
getResultGeometry(int) - Method in class org.locationtech.jts.operation.overlay.snap.SnapOverlayOp
 
getResultGeometry() - Method in class org.locationtech.jts.simplify.DouglasPeuckerSimplifier
Gets the simplified geometry.
getResultGeometry() - Method in class org.locationtech.jts.simplify.TopologyPreservingSimplifier
 
getResultGeometry() - Method in class org.locationtech.jts.simplify.VWSimplifier
Gets the simplified geometry.
getResultMatcher() - Static method in class org.locationtech.jtstest.testrunner.JTSTestRunnerCmd
 
getResultMatcher() - Method in class org.locationtech.jtstest.testrunner.TestRun
 
getResultMatcher() - Static method in class org.locationtech.jtstest.testrunner.TopologyTestApp
 
getResultValuePanel() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
getResultWKTPanel() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
getReturnType() - Method in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
getReturnType() - Method in interface org.locationtech.jtstest.geomfunction.GeometryFunction
Gets the return type of this function
getReturnType() - Method in class org.locationtech.jtstest.geomfunction.RepeaterGeometryFunction
 
getReturnType() - Method in class org.locationtech.jtstest.geomop.BaseGeometryFunction
 
getReturnType(String) - Method in class org.locationtech.jtstest.geomop.BufferValidatedGeometryOperation
 
getReturnType() - Method in interface org.locationtech.jtstest.geomop.GeometryFunction
Gets the return type of this function
getReturnType(String) - Method in class org.locationtech.jtstest.geomop.GeometryFunctionOperation
 
getReturnType(String) - Method in class org.locationtech.jtstest.geomop.GeometryMethodOperation
 
getReturnType(String) - Method in interface org.locationtech.jtstest.geomop.GeometryOperation
Gets the class of the return type of the given operation.
getReturnType(String) - Method in class org.locationtech.jtstest.geomop.LoggingGeometryOperation
 
getReturnType(String) - Method in class org.locationtech.jtstest.geomop.OverlayValidatedGeometryOperation
 
getReturnType(String) - Method in class org.locationtech.jtstest.geomop.PreparedGeometryOperation
 
getReturnType(String) - Method in class org.locationtech.jtstest.geomop.TeeGeometryOperation
 
getRight() - Method in class org.locationtech.jts.index.kdtree.KdNode
Returns the right node of the tree
getRightmostEdge() - Method in class org.locationtech.jts.geomgraph.DirectedEdgeStar
 
getRingCurve(Coordinate[], int, double) - Method in class org.locationtech.jts.operation.buffer.OffsetCurveBuilder
This method handles the degenerate cases of single points and lines, as well as rings.
getRoot() - Method in class org.locationtech.jts.index.strtree.AbstractSTRtree
 
getRoot() - Method in class org.locationtech.jtstest.testbuilder.GeometryTreeModel
Returns the root of the tree.
getRunDescription(TestCaseList) - Static method in class org.locationtech.jtstest.testbuilder.model.XMLTestWriter
 
getRunIndex() - Method in class org.locationtech.jtstest.testrunner.TestRun
 
getRunJava(String, TestBuilderModel) - Static method in class org.locationtech.jtstest.testbuilder.model.JavaTestWriter
 
getRunWorkspace(TestCaseList) - Static method in class org.locationtech.jtstest.testbuilder.model.XMLTestWriter
 
getRunXml() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
getRunXml(TestCaseList, PrecisionModel) - Static method in class org.locationtech.jtstest.testbuilder.model.XMLTestWriter
 
getSafeEnvelope() - Method in class org.locationtech.jts.noding.snapround.HotPixel
Returns a "safe" envelope that is guaranteed to contain the hot pixel.
getScalarFunctionPanel() - Method in class org.locationtech.jtstest.testbuilder.TestCasePanel
 
getScalarFunctions() - Method in class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
 
getScale() - Method in class org.locationtech.jts.geom.PrecisionModel
Returns the scale factor used to specify a fixed precision model.
getScale() - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
getScaleFormat() - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
getSegment(Geometry) - Method in class org.locationtech.jts.linearref.LinearLocation
Gets a LineSegment representing the segment of the given linear Geometry which contains this location.
getSegment() - Method in exception org.locationtech.jts.triangulate.quadedge.LocateFailureException
 
getSegmentEnd() - Method in class org.locationtech.jts.linearref.LinearIterator
Gets the second Coordinate of the current segment.
getSegmentFraction() - Method in class org.locationtech.jts.linearref.LinearLocation
Gets the segment fraction for this location
getSegmentIndex() - Method in class org.locationtech.jts.geomgraph.EdgeIntersection
 
getSegmentIndex() - Method in class org.locationtech.jts.linearref.LinearLocation
Gets the segment index for this location
getSegmentIndex() - Method in class org.locationtech.jts.operation.distance.GeometryLocation
Returns the segment index for this location.
getSegmentLength(Geometry) - Method in class org.locationtech.jts.linearref.LinearLocation
Gets the length of the segment in the given Geometry containing this location.
getSegmentOctant(int) - Method in class org.locationtech.jts.noding.BasicSegmentString
Gets the octant of the segment starting at vertex index.
getSegmentOctant(int) - Method in class org.locationtech.jts.noding.NodedSegmentString
Gets the octant of the segment starting at vertex index.
getSegmentSetIntersector() - Method in class org.locationtech.jts.noding.FastSegmentSetIntersectionFinder
Gets the segment set intersector used by this class.
getSegmentStart() - Method in class org.locationtech.jts.linearref.LinearIterator
Gets the first Coordinate of the current segment.
getSelectedFiles(JFileChooser) - Static method in class org.locationtech.jtstest.testrunner.GuiUtil
Workaround for Swing bug: JFileChooser does not support multi-file selection See Sun bug database 4218431.
getSelectedGeometry() - Method in class org.locationtech.jtstest.testbuilder.GeometryTreePanel
 
getSequencedLineStrings() - Method in class org.locationtech.jts.operation.linemerge.LineSequencer
Returns the LineString or MultiLineString built by the sequencing process, if one exists.
getShape() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BoxBandTool
 
getShape() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.EditVertexTool
 
getShape() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.IndicatorTool
Gets the shape for displaying the current state of the action.
getShape() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.LineBandTool
 
getShapeHandler(Geometry, int) - Static method in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
getShapeHandler(int) - Static method in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
getShapeType() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.MultiLineHandler
Get the type of shape stored (Shapefile.ARC)
getShapeType() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.MultiPointHandler
Returns the shapefile shape type value for a point
getShapeType() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.PointHandler
Returns the shapefile shape type value for a point
getShapeType() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.PolygonHandler
 
getShapeType(Geometry, int) - Static method in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
getShapeType() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.ShapefileHeader
 
getShapeType() - Method in interface org.locationtech.jtstest.testbuilder.io.shapefile.ShapeHandler
 
getShapeTypeDescription(int) - Static method in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
Returns a string for the shape type of index.
getShell() - Method in class org.locationtech.jts.geomgraph.EdgeRing
 
getSignature() - Method in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
getSignature() - Method in interface org.locationtech.jtstest.geomfunction.GeometryFunction
Gets a string representing the signature of this function.
getSignature() - Method in class org.locationtech.jtstest.geomfunction.GeometryFunctionInvocation
 
getSignature() - Method in class org.locationtech.jtstest.geomfunction.RepeaterGeometryFunction
 
getSimplifyFactor() - Method in class org.locationtech.jts.operation.buffer.BufferParameters
Gets the simplify factor.
getSize() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel.CaseList
 
getSortIndex() - Method in class org.locationtech.jts.geom.Geometry
 
getSortIndex() - Method in class org.locationtech.jts.geom.GeometryCollection
 
getSortIndex() - Method in class org.locationtech.jts.geom.LinearRing
 
getSortIndex() - Method in class org.locationtech.jts.geom.LineString
 
getSortIndex() - Method in class org.locationtech.jts.geom.MultiLineString
 
getSortIndex() - Method in class org.locationtech.jts.geom.MultiPoint
 
getSortIndex() - Method in class org.locationtech.jts.geom.MultiPolygon
 
getSortIndex() - Method in class org.locationtech.jts.geom.Point
 
getSortIndex() - Method in class org.locationtech.jts.geom.Polygon
 
getSource() - Method in class org.locationtech.jtstest.testbuilder.model.Layer
 
getSpatialFunctionPanel() - Method in class org.locationtech.jtstest.testbuilder.TestCasePanel
 
getSplitCoordinates() - Method in class org.locationtech.jts.noding.SegmentNodeList
Gets the list of coordinates for the fully noded segment string, including all original segment string vertices and vertices introduced by nodes in this list.
getSplitPoint() - Method in class org.locationtech.jts.triangulate.SplitSegment
 
getSquareBaseLine() - Method in class org.locationtech.jts.shape.GeometricShapeBuilder
 
getSquareExtent() - Method in class org.locationtech.jts.shape.GeometricShapeBuilder
 
getSRID() - Method in class org.locationtech.jts.geom.Geometry
Returns the ID of the Spatial Reference System used by the Geometry.
getSRID() - Method in class org.locationtech.jts.geom.GeometryFactory
Gets the SRID value defined for this factory.
getStackTrace(Throwable) - Static method in class org.locationtech.jts.util.StringUtil
Returns an throwable's stack trace
getStackTrace(Throwable, int) - Static method in class org.locationtech.jts.util.StringUtil
 
getStackTrace() - Method in class org.locationtech.jtstest.testbuilder.BusyDialog
 
getStackTrace(Throwable) - Static method in class org.locationtech.jtstest.util.StringUtil
Returns an throwable's stack trace
getStackTrace(Throwable, int) - Static method in class org.locationtech.jtstest.util.StringUtil
 
getStart() - Method in class org.locationtech.jts.triangulate.Segment
Gets the start coordinate of the segment
getStart() - Method in class org.locationtech.jtstest.testrunner.TestEngine
 
getStartIndex() - Method in class org.locationtech.jts.index.chain.MonotoneChain
 
getStartIndex() - Method in class org.locationtech.jts.linearref.LengthIndexedLine
Returns the index of the start of the line
getStartIndex() - Method in class org.locationtech.jts.linearref.LocationIndexedLine
Returns the index of the start of the line
getStartIndexes() - Method in class org.locationtech.jts.geomgraph.index.MonotoneChainEdge
 
getStartPoint() - Method in class org.locationtech.jts.geom.LineString
 
getStartX() - Method in class org.locationtech.jts.triangulate.Segment
Gets the start X ordinate of the segment
getStartY() - Method in class org.locationtech.jts.triangulate.Segment
Gets the start Y ordinate of the segment
getStartZ() - Method in class org.locationtech.jts.triangulate.Segment
Gets the start Z ordinate of the segment
getStretchedGeometry(int) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryStretcherView
 
getStretchedVertex(double) - Method in class org.locationtech.jtstest.testbuilder.topostretch.StretchedVertex
Gets the point which this near vertex will be stretched to (by a given distance)
getStretchedVertices(int) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryStretcherView
 
getStretchSize() - Method in class org.locationtech.jtstest.testbuilder.TestCasePanel
 
getStringArrayClassField(Class, String) - Static method in class org.locationtech.jtstest.util.ClassUtil
 
getStringClassField(Class, String) - Static method in class org.locationtech.jtstest.util.ClassUtil
 
getSubdivision() - Method in class org.locationtech.jts.triangulate.ConformingDelaunayTriangulationBuilder
Gets the QuadEdgeSubdivision which models the computed triangulation.
getSubdivision() - Method in class org.locationtech.jts.triangulate.ConformingDelaunayTriangulator
Gets the QuadEdgeSubdivision which represents the triangulation.
getSubdivision() - Method in class org.locationtech.jts.triangulate.DelaunayTriangulationBuilder
Gets the QuadEdgeSubdivision which models the computed triangulation.
getSubdivision() - Method in class org.locationtech.jts.triangulate.VoronoiDiagramBuilder
Gets the QuadEdgeSubdivision which models the computed diagram.
getSubnodeIndex(Interval, double) - Static method in class org.locationtech.jts.index.bintree.NodeBase
Returns the index of the subnode that wholely contains the given interval.
getSubnodeIndex(Envelope, double, double) - Static method in class org.locationtech.jts.index.quadtree.NodeBase
Gets the index of the subquad that wholly contains the given envelope.
getSupportingSegment() - Method in class org.locationtech.jts.algorithm.MinimumDiameter
Gets the segment forming the base of the minimum diameter
getSym() - Method in class org.locationtech.jts.geomgraph.DirectedEdge
Each Edge gives rise to a pair of symmetric DirectedEdges, in opposite directions.
getSym() - Method in class org.locationtech.jts.planargraph.DirectedEdge
Returns the symmetric DirectedEdge -- the other DirectedEdge associated with this DirectedEdge's parent Edge.
getTestable() - Method in class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
getTestCase() - Method in class org.locationtech.jtstest.testrunner.Test
 
getTestCaseCount() - Method in class org.locationtech.jtstest.testrunner.TestEngine
 
getTestCaseList() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
getTestCasePanel() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
getTestCases() - Method in class org.locationtech.jtstest.testrunner.TestRun
 
getTestCount() - Method in class org.locationtech.jtstest.testrunner.TestCase
Returns the number of tests.
getTestCount() - Method in class org.locationtech.jtstest.testrunner.TestEngine
Returns the total number of tests.
getTestCount() - Method in class org.locationtech.jtstest.testrunner.TestRun
 
getTestFile() - Method in class org.locationtech.jtstest.testrunner.TestRun
 
getTestIndex() - Method in class org.locationtech.jtstest.testrunner.Test
 
getTestJava(List) - Static method in class org.locationtech.jtstest.testbuilder.model.JavaTestWriter
 
getTestList() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel.CaseList
 
getTestRun() - Method in class org.locationtech.jtstest.testrunner.TestCase
 
getTestRunnerTestCase() - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
getTestRuns() - Method in class org.locationtech.jtstest.testrunner.TestEngine
 
getTests() - Method in class org.locationtech.jtstest.testrunner.TestCase
 
getTestSVG(Testable) - Static method in class org.locationtech.jtstest.testbuilder.model.SVGTestWriter
 
getTestXML(Geometry, String, String[], boolean) - Method in class org.locationtech.jtstest.testbuilder.model.XMLTestWriter
 
getTestXML(TestRunnerTestCaseAdapter) - Method in class org.locationtech.jtstest.testbuilder.model.XMLTestWriter
 
getTestXML(Testable) - Method in class org.locationtech.jtstest.testbuilder.model.XMLTestWriter
 
getTestXML(Testable, boolean) - Method in class org.locationtech.jtstest.testbuilder.model.XMLTestWriter
 
getTestXML(TestCaseList) - Method in class org.locationtech.jtstest.testbuilder.model.XMLTestWriter
 
getText(int) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
getText(Geometry, int) - Static method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
getTime() - Method in class org.locationtech.jts.util.Stopwatch
 
getTimer() - Method in class org.locationtech.jtstest.testbuilder.ScalarFunctionPanel
 
getTimeString() - Method in class org.locationtech.jts.util.Stopwatch
 
getTimeString(long) - Static method in class org.locationtech.jts.util.Stopwatch
 
getTimeString(long) - Static method in class org.locationtech.jtstest.util.StringUtil
Converts the milliseconds value into a String of the form "9d 22h 15m 8s".
getTolerance() - Method in class org.locationtech.jts.triangulate.ConformingDelaunayTriangulator
Gets the tolerance value used to construct the triangulation.
getTolerance() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Gets the vertex-equality tolerance value used in this subdivision
getToleranceInModel() - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
getToNode() - Method in class org.locationtech.jts.planargraph.DirectedEdge
Returns the node to which this DirectedEdge goes.
getToolbar() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
getToolBar() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar
 
getToolTipText(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
getTopologyStretchSize() - Static method in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
getTransferData(DataFlavor) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryTransferable
 
getTransferData(DataFlavor) - Method in class org.locationtech.jtstest.testbuilder.ui.ClipImage
 
getTransferDataFlavors() - Method in class org.locationtech.jtstest.testbuilder.model.GeometryTransferable
 
getTransferDataFlavors() - Method in class org.locationtech.jtstest.testbuilder.ui.ClipImage
 
getTransformation() - Method in class org.locationtech.jts.geom.util.AffineTransformationBuilder
Computes the AffineTransformation determined by the control point mappings, or null if the control vectors do not determine a well-defined transformation.
getTriangleCoordinates(boolean) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Gets the coordinates for each triangle in the subdivision as an array.
getTriangleEdges(QuadEdge, QuadEdge[]) - Static method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Gets the edges for the triangle to the left of the given QuadEdge.
getTriangleEdges(boolean) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Gets a list of the triangles in the subdivision, specified as an array of the primary quadedges around the triangle.
getTriangles(GeometryFactory) - Method in class org.locationtech.jts.triangulate.ConformingDelaunayTriangulationBuilder
Gets the faces of the computed triangulation as a GeometryCollection of Polygon.
getTriangles(GeometryFactory) - Method in class org.locationtech.jts.triangulate.DelaunayTriangulationBuilder
Gets the faces of the computed triangulation as a GeometryCollection of Polygon.
getTriangles(GeometryFactory) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Gets the geometry for the triangles in a triangulated subdivision as a GeometryCollection of triangular Polygons.
getTrianglesAdjacentToVertex(int) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
Gets the triangles which are adjacent (include) to a given vertex of this triangle.
getTriangleVertices(boolean) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Gets a list of the triangles in the subdivision, specified as an array of the triangle Vertexes.
getTurn(double, double) - Static method in class org.locationtech.jts.algorithm.Angle
Returns whether an angle must turn clockwise or counterclockwise to overlap another angle.
getType() - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequenceFactory
Returns the type of packed coordinate sequences this factory builds, either PackedCoordinateSequenceFactory#Float or PackedCoordinateSequenceFactory#Double
getType() - Method in class org.locationtech.jts.geom.PrecisionModel
Gets the type of this precision model
getUserData() - Method in class org.locationtech.jts.geom.Geometry
Gets the user data object for this geometry, if any.
getValidationError() - Method in class org.locationtech.jts.operation.valid.IsValidOp
Computes the validity of the geometry, and if not valid returns the validation error for the geometry, or null if the geometry is valid.
getValue() - Method in class org.locationtech.jtstest.testbuilder.ui.SwingWorker
Get the value produced by the worker thread, or null if it hasn't been constructed yet.
getVersion() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.ShapefileHeader
 
getVertex(int) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
 
getVertex(Coordinate, double) - Method in class org.locationtech.jtstest.testbuilder.geom.VertexLocater
 
getVertexCoordinate() - Method in class org.locationtech.jtstest.testbuilder.topostretch.StretchedVertex
 
getVertexEdges() - Method in class org.locationtech.jts.edgegraph.EdgeGraph
 
getVertexFactory() - Method in class org.locationtech.jts.triangulate.ConformingDelaunayTriangulator
Gets the ConstraintVertexFactory used to create new constraint vertices at split points.
getVertexIndex() - Method in class org.locationtech.jts.linearref.LinearIterator
The vertex index of the vertex the iterator is currently at.
getVertexUniqueEdges(boolean) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Gets a collection of QuadEdges whose origin vertices are a unique set which includes all vertices in the subdivision.
getVertices(boolean) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Gets the unique Vertexes in the subdivision, including the frame vertices if desired.
getVertices() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
Gets the vertices for this triangle.
getVertices(Coordinate) - Method in class org.locationtech.jtstest.testbuilder.geom.AdjacentVertexFinder
 
getViewEnv() - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
getViewport() - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
getVoronoiCellPolygon(QuadEdge, GeometryFactory) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Gets the Voronoi cell around a site specified by the origin of a QuadEdge.
getVoronoiCellPolygons(GeometryFactory) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Gets a List of Polygons for the Voronoi cells of this triangulation.
getVoronoiDiagram(GeometryFactory) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Gets the cells in the Voronoi diagram for this triangulation.
getWellKnownText(int) - Method in interface org.locationtech.jtstest.test.Testable
 
getWellKnownText(int) - Method in class org.locationtech.jtstest.test.TestCase
 
getWellKnownText(int) - Method in class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
getWellKnownText(int) - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
getWidth() - Method in class org.locationtech.jts.geom.Envelope
Returns the difference between the maximum and minimum x values.
getWidth() - Method in class org.locationtech.jts.index.bintree.Interval
 
getWidth() - Method in class org.locationtech.jts.util.GeometricShapeFactory.Dimensions
 
getWidthCoordinate() - Method in class org.locationtech.jts.algorithm.MinimumDiameter
Gets the Coordinate forming one end of the minimum diameter
getWidthInView() - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
getWindingRule() - Method in class org.locationtech.jts.awt.ShapeCollectionPathIterator
 
getWorkspace() - Method in class org.locationtech.jtstest.testrunner.TestRun
 
getX() - Method in class org.locationtech.jts.algorithm.HCoordinate
 
getX(int) - Method in interface org.locationtech.jts.geom.CoordinateSequence
Returns ordinate X (0) of the specified coordinate.
getX(int) - Method in class org.locationtech.jts.geom.impl.CoordinateArraySequence
 
getX(int) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence
 
getX() - Method in class org.locationtech.jts.geom.Point
 
getX() - Method in class org.locationtech.jts.index.kdtree.KdNode
Returns the X coordinate of the node
getX() - Method in class org.locationtech.jts.math.Vector2D
 
getX() - Method in class org.locationtech.jts.math.Vector3D
 
getX(int) - Method in class org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence
 
getX() - Method in class org.locationtech.jts.triangulate.quadedge.Vertex
 
getX(int) - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
 
getY() - Method in class org.locationtech.jts.algorithm.HCoordinate
 
getY(int) - Method in interface org.locationtech.jts.geom.CoordinateSequence
Returns ordinate Y (1) of the specified coordinate.
getY(int) - Method in class org.locationtech.jts.geom.impl.CoordinateArraySequence
 
getY(int) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence
 
getY() - Method in class org.locationtech.jts.geom.Point
 
getY() - Method in class org.locationtech.jts.index.kdtree.KdNode
Returns the Y coordinate of the node
getY() - Method in class org.locationtech.jts.math.Vector2D
 
getY() - Method in class org.locationtech.jts.math.Vector3D
 
getY(int) - Method in class org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence
 
getY() - Method in class org.locationtech.jts.triangulate.quadedge.Vertex
 
getY(int) - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
 
getZ() - Method in class org.locationtech.jts.math.Vector3D
 
getZ(int) - Method in class org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence
 
getZ() - Method in class org.locationtech.jts.triangulate.quadedge.Vertex
 
GML_ATTR_SRSNAME - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_BOX - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_COORD - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_COORD_X - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_COORD_Y - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_COORD_Z - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_COORDINATES - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_GEOMETRY_MEMBER - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_INNER_BOUNDARY_IS - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_LINEARRING - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_LINESTRING - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_LINESTRING_MEMBER - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_MULTI_GEOMETRY - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_MULTI_LINESTRING - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_MULTI_POINT - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_MULTI_POLYGON - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_NAMESPACE - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_OUTER_BOUNDARY_IS - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_POINT - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_POINT_MEMBER - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_POLYGON - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_POLYGON_MEMBER - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GML_PREFIX - Static variable in class org.locationtech.jts.io.gml2.GMLConstants
 
GMLConstants - Class in org.locationtech.jts.io.gml2
Various constant strings associated with GML format.
GMLConstants() - Constructor for class org.locationtech.jts.io.gml2.GMLConstants
 
GMLHandler - Class in org.locationtech.jts.io.gml2
A SAX DefaultHandler which builds Geometrys from GML2-formatted geometries.
GMLHandler(GeometryFactory, ErrorHandler) - Constructor for class org.locationtech.jts.io.gml2.GMLHandler
Creates a new handler.
GMLReader - Class in org.locationtech.jts.io.gml2
Reads a GML2 geometry from an XML fragment into a Geometry.
GMLReader() - Constructor for class org.locationtech.jts.io.gml2.GMLReader
 
GMLWriter - Class in org.locationtech.jts.io.gml2
Writes Geometrys as XML fragments in GML2 format.
GMLWriter() - Constructor for class org.locationtech.jts.io.gml2.GMLWriter
Creates a writer which outputs GML with default settings.
GMLWriter(boolean) - Constructor for class org.locationtech.jts.io.gml2.GMLWriter
Creates a writer which may emit the GML namespace prefix declaration in the geometry root element.
graph - Variable in class org.locationtech.jts.operation.polygonize.Polygonizer
 
GraphComponent - Class in org.locationtech.jts.geomgraph
A GraphComponent is the parent class for the objects' that form a graph.
GraphComponent() - Constructor for class org.locationtech.jts.geomgraph.GraphComponent
 
GraphComponent(Label) - Constructor for class org.locationtech.jts.geomgraph.GraphComponent
 
GraphComponent - Class in org.locationtech.jts.planargraph
The base class for all graph component classes.
GraphComponent() - Constructor for class org.locationtech.jts.planargraph.GraphComponent
 
GraphicsUtil - Class in org.locationtech.jtstest.testbuilder.ui
 
GraphicsUtil() - Constructor for class org.locationtech.jtstest.testbuilder.ui.GraphicsUtil
 
gray(int) - Static method in class org.locationtech.jtstest.testbuilder.ui.ColorUtil
 
grid(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateShapeFunctions
 
GRID_CLR - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
GRID_MAJOR_CLR - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
GRID_MAJOR_FACTOR - Static variable in class org.locationtech.jtstest.testbuilder.model.DrawingGrid
 
GRID_MINOR_CLR - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
gridMagnitudeModel() - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
Gets the magnitude (power of 10) for the basic grid size.
GridRenderer - Class in org.locationtech.jtstest.testbuilder.ui.render
 
GridRenderer(Viewport, DrawingGrid) - Constructor for class org.locationtech.jtstest.testbuilder.ui.render.GridRenderer
 
gridSize() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
gt(DD) - Method in class org.locationtech.jts.math.DD
Tests whether this value is greater than another DoubleDouble value.
GuiUtil - Class in org.locationtech.jtstest.testrunner
Useful GUI utilities
GuiUtil() - Constructor for class org.locationtech.jtstest.testrunner.GuiUtil
 

H

HalfEdge - Class in org.locationtech.jts.edgegraph
Represents a directed component of an edge in an EdgeGraph.
HalfEdge(Coordinate) - Constructor for class org.locationtech.jts.edgegraph.HalfEdge
Creates an edge originating from a given coordinate.
haltonPoints(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateRandomShapeFunctions
 
haltonPoints57(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateRandomShapeFunctions
 
haltonPointsWithBases(Geometry, int, int, int) - Static method in class org.locationtech.jtstest.function.CreateRandomShapeFunctions
 
HAND - Static variable in class org.locationtech.jtstest.testbuilder.AppCursors
 
hasChildren() - Method in class org.locationtech.jts.index.bintree.NodeBase
 
hasChildren() - Method in class org.locationtech.jts.index.quadtree.NodeBase
 
hasDuplicateRings() - Method in class org.locationtech.jts.operation.valid.ConsistentAreaTester
Checks for two duplicate rings in an area.
hasGeometryResult(GeometryFunction) - Static method in class org.locationtech.jtstest.geomfunction.GeometryFunctionRegistry
 
hasGeometryResult(GeometryFunction) - Static method in class org.locationtech.jtstest.geomop.GeometryFunctionRegistry
 
hashCode() - Method in class org.locationtech.jts.geom.Coordinate
Gets a hashcode for this coordinate.
hashCode(double) - Static method in class org.locationtech.jts.geom.Coordinate
Computes a hash code for a double value, using the algorithm from Joshua Bloch's book Effective Java"
hashCode() - Method in class org.locationtech.jts.geom.Envelope
 
hashCode() - Method in class org.locationtech.jts.geom.Geometry
Gets a hash code for the Geometry.
hashCode() - Method in class org.locationtech.jts.geom.LineSegment
Gets a hashcode for this object.
hashCode() - Method in class org.locationtech.jts.math.Vector2D
Gets a hashcode for this vector.
hasInteriorIntersection() - Method in class org.locationtech.jts.noding.IntersectionAdder
An interior intersection is an intersection which is in the interior of some segment.
hasIntersection() - Method in class org.locationtech.jts.algorithm.LineIntersector
Tests whether the input geometries intersect.
hasIntersection() - Method in class org.locationtech.jts.geomgraph.index.SegmentIntersector
 
hasIntersection() - Method in class org.locationtech.jts.noding.InteriorIntersectionFinder
Tests whether an intersection was found.
hasIntersection() - Method in class org.locationtech.jts.noding.IntersectionAdder
 
hasIntersection() - Method in class org.locationtech.jts.noding.SegmentIntersectionDetector
Tests whether an intersection was found.
hasItems() - Method in class org.locationtech.jts.index.bintree.NodeBase
 
hasItems() - Method in class org.locationtech.jts.index.quadtree.NodeBase
 
hasNext() - Method in class org.locationtech.jts.geom.GeometryCollectionIterator
Tests whether any geometry elements remain to be returned.
hasNext() - Method in class org.locationtech.jts.linearref.LinearIterator
Tests whether there are any vertices left to iterator over.
hasNonEmptyElements(Geometry[]) - Static method in class org.locationtech.jts.geom.Geometry
Returns true if the array contains any non-empty Geometrys.
hasNonProperIntersection() - Method in class org.locationtech.jts.noding.SegmentIntersectionDetector
Tests whether a non-proper intersection was found.
hasNullElements(Object[]) - Static method in class org.locationtech.jts.geom.Geometry
Returns true if the array contains any null elements.
hasOption(String) - Method in class org.locationtech.jtstest.command.CommandLine
 
hasOption() - Method in class org.locationtech.jtstest.command.OptionSpec
 
hasParseErrors() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
hasProperInteriorIntersection() - Method in class org.locationtech.jts.geomgraph.index.SegmentIntersector
A proper interior intersection is a proper intersection which is not contained in the set of boundary nodes set for this SegmentIntersector.
hasProperInteriorIntersection() - Method in class org.locationtech.jts.noding.IntersectionAdder
A proper interior intersection is a proper intersection which is not contained in the set of boundary nodes set for this SegmentIntersector.
hasProperIntersection() - Method in class org.locationtech.jts.geomgraph.index.SegmentIntersector
A proper intersection is an intersection which is interior to at least two line segments.
hasProperIntersection() - Method in class org.locationtech.jts.noding.IntersectionAdder
A proper intersection is an intersection which is interior to at least two line segments.
hasProperIntersection() - Method in class org.locationtech.jts.noding.SegmentIntersectionDetector
Tests whether a proper intersection was found.
hasRepeatedPoint(Geometry) - Method in class org.locationtech.jts.operation.valid.RepeatedPointTester
 
hasRepeatedPoint(Coordinate[]) - Method in class org.locationtech.jts.operation.valid.RepeatedPointTester
 
hasRepeatedPoints(Coordinate[]) - Static method in class org.locationtech.jts.geom.CoordinateArrays
Returns whether #equals returns true for any two consecutive Coordinates in the given array.
hasSegment(Geometry, Coordinate, Coordinate) - Static method in class org.locationtech.jts.util.Debug
 
hasTooFewPoints() - Method in class org.locationtech.jts.geomgraph.GeometryGraph
This constructor is used by clients that wish to add Edges explicitly, rather than adding a Geometry.
HausdorffSimilarityMeasure - Class in org.locationtech.jts.algorithm.match
Measures the degree of similarity between two Geometrys using the Hausdorff distance metric.
HausdorffSimilarityMeasure() - Constructor for class org.locationtech.jts.algorithm.match.HausdorffSimilarityMeasure
 
HCoordinate - Class in org.locationtech.jts.algorithm
Represents a homogeneous coordinate in a 2-D coordinate space.
HCoordinate() - Constructor for class org.locationtech.jts.algorithm.HCoordinate
 
HCoordinate(double, double, double) - Constructor for class org.locationtech.jts.algorithm.HCoordinate
 
HCoordinate(double, double) - Constructor for class org.locationtech.jts.algorithm.HCoordinate
 
HCoordinate(Coordinate) - Constructor for class org.locationtech.jts.algorithm.HCoordinate
 
HCoordinate(HCoordinate, HCoordinate) - Constructor for class org.locationtech.jts.algorithm.HCoordinate
 
HCoordinate(Coordinate, Coordinate) - Constructor for class org.locationtech.jts.algorithm.HCoordinate
Constructs a homogeneous coordinate which is the intersection of the lines define by the homogenous coordinates represented by two Coordinates.
HCoordinate(Coordinate, Coordinate, Coordinate, Coordinate) - Constructor for class org.locationtech.jts.algorithm.HCoordinate
 
height - Variable in class org.locationtech.jts.util.GeometricShapeFactory.Dimensions
 
hexToBytes(String) - Static method in class org.locationtech.jts.io.WKBReader
Converts a hexadecimal string to a byte array.
HIGHLIGHT_CLR - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
HIGHLIGHT_FILL_CLR - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
HIGHLIGHT_SIZE - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
HOLE_OUTSIDE_SHELL - Static variable in class org.locationtech.jts.operation.valid.TopologyValidationError
Indicates that a hole of a polygon lies partially or completely in the exterior of the shell
holeList - Variable in class org.locationtech.jts.operation.polygonize.Polygonizer
 
holes - Variable in class org.locationtech.jts.geom.Polygon
The interior boundaries, if any.
horizontalBisector(Geometry) - Method in class org.locationtech.jts.algorithm.InteriorPointArea
 
HotPixel - Class in org.locationtech.jts.noding.snapround
Implements a "hot pixel" as used in the Snap Rounding algorithm.
HotPixel(Coordinate, double, LineIntersector) - Constructor for class org.locationtech.jts.noding.snapround.HotPixel
Creates a new hot pixel, using a given scale factor.
HotPixelSnapAction(HotPixel, SegmentString, int) - Constructor for class org.locationtech.jts.noding.snapround.MCIndexPointSnapper.HotPixelSnapAction
 
HSBPalette - Class in org.locationtech.jtstest.util
 
HSBPalette(int, float, float, int, float, float, int, float, float) - Constructor for class org.locationtech.jtstest.util.HSBPalette
 
HtmlWriter - Class in org.locationtech.jtstest.testbuilder.model
An object that creates an .html file describing the test cases.
HtmlWriter() - Constructor for class org.locationtech.jtstest.testbuilder.model.HtmlWriter
 

I

icon(String) - Static method in class org.locationtech.jtstest.testbuilder.IconLoader
 
ICON_COLLECTION - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
ICON_COLLECTION_B - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
ICON_LINEARRING - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
ICON_LINEARRING_B - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
ICON_LINESTRING - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
ICON_LINESTRING_B - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
ICON_POINT - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
ICON_POINT_B - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
ICON_POLYGON - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
ICON_POLYGON_B - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
IconLoader - Class in org.locationtech.jtstest.testbuilder
Gets an icon from this class' package.
IconLoader() - Constructor for class org.locationtech.jtstest.testbuilder.IconLoader
 
IdentityPointTransformation - Class in org.locationtech.jts.awt
Copies point ordinates with no transformation.
IdentityPointTransformation() - Constructor for class org.locationtech.jts.awt.IdentityPointTransformation
 
ignorableWhitespace(char[], int, int) - Method in class org.locationtech.jts.io.gml2.GMLHandler
 
IMAGE_FORMAT_NAME_PNG - Static variable in class org.locationtech.jtstest.testbuilder.ui.ImageUtil
 
ImageUtil - Class in org.locationtech.jtstest.testbuilder.ui
 
ImageUtil() - Constructor for class org.locationtech.jtstest.testbuilder.ui.ImageUtil
 
inCentre(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.geom.Triangle
Computes the incentre of a triangle.
inCentre() - Method in class org.locationtech.jts.geom.Triangle
Computes the incentre of this triangle.
incentre(Geometry) - Static method in class org.locationtech.jtstest.function.TriangleFunctions
 
increasingDirection(Coordinate[]) - Static method in class org.locationtech.jts.geom.CoordinateArrays
Determines which orientation of the Coordinate array is (overall) increasing.
IncrementalDelaunayTriangulator - Class in org.locationtech.jts.triangulate
Computes a Delaunay Triangulation of a set of Vertexes, using an incremental insertion algorithm.
IncrementalDelaunayTriangulator(QuadEdgeSubdivision) - Constructor for class org.locationtech.jts.triangulate.IncrementalDelaunayTriangulator
Creates a new triangulator using the given QuadEdgeSubdivision.
indent(String, int) - Static method in class org.locationtech.jtstest.util.StringUtil
 
index(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.Orientation
Returns the orientation index of the direction of the point q relative to a directed infinite line specified by p1-p2.
IndexedFacetDistance - Class in org.locationtech.jts.operation.distance
Computes the distance between the facets (segments and vertices) of two Geometrys using a Branch-and-Bound algorithm.
IndexedFacetDistance(Geometry) - Constructor for class org.locationtech.jts.operation.distance.IndexedFacetDistance
Creates a new distance-finding instance for a given target Geometry.
IndexedGeometryContainer - Class in org.locationtech.jtstest.testbuilder.model
 
IndexedGeometryContainer(GeometryEditModel, int) - Constructor for class org.locationtech.jtstest.testbuilder.model.IndexedGeometryContainer
 
IndexedNestedRingTester - Class in org.locationtech.jts.operation.valid
Tests whether any of a set of LinearRings are nested inside another ring in the set, using a spatial index to speed up the comparisons.
IndexedNestedRingTester(GeometryGraph) - Constructor for class org.locationtech.jts.operation.valid.IndexedNestedRingTester
 
IndexedPointInAreaLocator - Class in org.locationtech.jts.algorithm.locate
Determines the Location of Coordinates relative to an areal geometry, using indexing for efficiency.
IndexedPointInAreaLocator(Geometry) - Constructor for class org.locationtech.jts.algorithm.locate.IndexedPointInAreaLocator
Creates a new locator for a given Geometry.
indexOf(Coordinate, Coordinate[]) - Static method in class org.locationtech.jts.geom.CoordinateArrays
Returns the index of coordinate in coordinates.
indexOf(Coordinate) - Method in class org.locationtech.jts.linearref.LengthIndexedLine
Computes the minimum index for a point on the line.
indexOf(Coordinate) - Method in class org.locationtech.jts.linearref.LocationIndexedLine
Computes the index for a given point on the line.
indexOfAfter(Coordinate, double) - Method in class org.locationtech.jts.linearref.LengthIndexedLine
Finds the index for a point on the line which is greater than the given index.
indexOfAfter(Coordinate, LinearLocation) - Method in class org.locationtech.jts.linearref.LocationIndexedLine
Finds the index for a point on the line which is greater than the given index.
indexOfIgnoreParentheses(char, String, int) - Static method in class org.locationtech.jtstest.util.StringUtil
Returns the position of the first occurrence of the given character found in s starting at start.
indicator - Static variable in class org.locationtech.jtstest.testbuilder.ui.render.OperationMonitorManager
 
INDICATOR_FILL_CLR - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
INDICATOR_LINE_CLR - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
IndicatorTool - Class in org.locationtech.jtstest.testbuilder.ui.tools
 
IndicatorTool() - Constructor for class org.locationtech.jtstest.testbuilder.ui.tools.IndicatorTool
 
IndicatorTool(Cursor) - Constructor for class org.locationtech.jtstest.testbuilder.ui.tools.IndicatorTool
 
indicesOf(Geometry) - Method in class org.locationtech.jts.linearref.LengthIndexedLine
Computes the indices for a subline of the line.
indicesOf(Geometry) - Method in class org.locationtech.jts.linearref.LocationIndexedLine
Computes the indices for a subline of the line.
InfoPanel - Class in org.locationtech.jtstest.testbuilder
 
InfoPanel() - Constructor for class org.locationtech.jtstest.testbuilder.InfoPanel
 
InfoTool - Class in org.locationtech.jtstest.testbuilder.ui.tools
 
init(HalfEdge, HalfEdge) - Static method in class org.locationtech.jts.edgegraph.HalfEdge
Initialize a symmetric pair of halfedges.
init(HalfEdge) - Method in class org.locationtech.jts.edgegraph.HalfEdge
 
init() - Method in class org.locationtech.jts.geom.Envelope
Initialize to a null Envelope.
init(double, double, double, double) - Method in class org.locationtech.jts.geom.Envelope
Initialize an Envelope for a region defined by maximum and minimum values.
init(Coordinate, Coordinate) - Method in class org.locationtech.jts.geom.Envelope
Initialize an Envelope to a region defined by two Coordinates.
init(Coordinate) - Method in class org.locationtech.jts.geom.Envelope
Initialize an Envelope to a region defined by a single Coordinate.
init(Envelope) - Method in class org.locationtech.jts.geom.Envelope
Initialize an Envelope from an existing Envelope.
init(Coordinate, Coordinate) - Method in class org.locationtech.jts.geomgraph.EdgeEnd
 
init(double, double) - Method in class org.locationtech.jts.index.bintree.Interval
 
init(QuadEdgeTriangle) - Method in class org.locationtech.jts.triangulate.quadedge.EdgeConnectedTriangleTraversal
 
init(Collection) - Method in class org.locationtech.jts.triangulate.quadedge.EdgeConnectedTriangleTraversal
Called to initialize the traversal queue with a given set of QuadEdgeTriangles
init() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel.CaseList
 
init(TestCaseList) - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel.CaseList
 
initGeometry() - Method in interface org.locationtech.jtstest.test.Testable
 
initGeometry() - Method in class org.locationtech.jtstest.test.TestCase
 
initGeometry() - Method in class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
initGeometry() - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
initialize() - Method in class org.locationtech.jts.algorithm.distance.PointPairDistance
 
initialize(Coordinate, Coordinate) - Method in class org.locationtech.jts.algorithm.distance.PointPairDistance
 
initialize() - Method in class org.locationtech.jts.operation.buffer.validate.PointPairDistance
 
initialize(Coordinate, Coordinate) - Method in class org.locationtech.jts.operation.buffer.validate.PointPairDistance
 
inputLines - Variable in class org.locationtech.jts.algorithm.LineIntersector
 
InputStreamInStream - Class in org.locationtech.jts.io
An adapter to allow an InputStream to be used as an InStream
InputStreamInStream(InputStream) - Constructor for class org.locationtech.jts.io.InputStreamInStream
 
insert(HalfEdge) - Method in class org.locationtech.jts.edgegraph.HalfEdge
Inserts an edge into the ring of edges around the origin vertex of this edge.
insert(EdgeEnd) - Method in class org.locationtech.jts.geomgraph.DirectedEdgeStar
Insert a directed edge in the list
insert(EdgeEnd) - Method in class org.locationtech.jts.geomgraph.EdgeEndStar
Insert a EdgeEnd into this EdgeEndStar
insert(Interval, Object) - Method in class org.locationtech.jts.index.bintree.Bintree
 
insert(Interval, Object) - Method in class org.locationtech.jts.index.bintree.Root
Insert an item into the tree this is the root of.
insert(double, double, Object) - Method in class org.locationtech.jts.index.intervalrtree.SortedPackedIntervalRTree
Adds an item to the index which is associated with the given interval
insert(Coordinate) - Method in class org.locationtech.jts.index.kdtree.KdTree
Inserts a new point in the kd-tree, with no data.
insert(Coordinate, Object) - Method in class org.locationtech.jts.index.kdtree.KdTree
Inserts a new point into the kd-tree.
insert(Envelope, Object) - Method in class org.locationtech.jts.index.quadtree.Quadtree
 
insert(Envelope, Object) - Method in class org.locationtech.jts.index.quadtree.Root
Insert an item into the quadtree this is the root of.
insert(Envelope, Object) - Method in interface org.locationtech.jts.index.SpatialIndex
Adds a spatial item with an extent specified by the given Envelope to the index
insert(Object, Object) - Method in class org.locationtech.jts.index.strtree.AbstractSTRtree
 
insert(double, double, Object) - Method in class org.locationtech.jts.index.strtree.SIRtree
Inserts an item having the given bounds into the tree.
insert(Envelope, Object) - Method in class org.locationtech.jts.index.strtree.STRtree
Inserts an item having the given bounds into the tree.
INSERT - Static variable in class org.locationtech.jts.index.sweepline.SweepLineEvent
 
insert(EdgeEnd) - Method in class org.locationtech.jts.operation.relate.EdgeEndBundle
 
insert(EdgeEnd) - Method in class org.locationtech.jts.operation.relate.EdgeEndBundleStar
Insert a EdgeEnd in order in the list.
insert() - Method in class org.locationtech.jtstest.testbuilder.geom.GeometryLocation
 
insert(Geometry, LineString, int, Coordinate) - Static method in class org.locationtech.jtstest.testbuilder.geom.GeometryVertexInserter
 
insertEdge(Edge) - Method in class org.locationtech.jts.geomgraph.PlanarGraph
 
insertEdgeEnd(EdgeEnd, Object) - Method in class org.locationtech.jts.geomgraph.EdgeEndStar
Insert an EdgeEnd into the map, and clear the edgeList cache, since the list of edges has now changed
insertEdgeEnds(List) - Method in class org.locationtech.jts.operation.relate.RelateNodeGraph
 
insertSite(Coordinate) - Method in class org.locationtech.jts.triangulate.ConformingDelaunayTriangulator
Inserts a site into the triangulation, maintaining the conformal Delaunay property.
insertSite(Vertex) - Method in class org.locationtech.jts.triangulate.IncrementalDelaunayTriangulator
Inserts a new point into a subdivision representing a Delaunay triangulation, and fixes the affected edges so that the result is still a Delaunay triangulation.
insertSite(Vertex) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Inserts a new site into the Subdivision, connecting it to the vertices of the containing triangle (or quadrilateral, if the split point falls on an existing edge).
insertSites(Collection) - Method in class org.locationtech.jts.triangulate.IncrementalDelaunayTriangulator
Inserts all sites in a collection.
insertUniqueEdge(Edge) - Method in class org.locationtech.jts.operation.overlay.OverlayOp
Insert an edge from one of the noded input graphs.
INSIDE_AREA - Static variable in class org.locationtech.jts.operation.distance.GeometryLocation
A special value of segmentIndex used for locations inside area geometries.
inspectGeometry() - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
inspectGeometryDialog() - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
InspectorPanel - Class in org.locationtech.jtstest.testbuilder
 
InspectorPanel() - Constructor for class org.locationtech.jtstest.testbuilder.InspectorPanel
 
InspectorPanel(boolean) - Constructor for class org.locationtech.jtstest.testbuilder.InspectorPanel
 
instance() - Static method in class org.locationtech.jts.geom.DefaultCoordinateSequenceFactory
Deprecated.
Returns the singleton instance of DefaultCoordinateSequenceFactory
instance() - Static method in class org.locationtech.jts.geom.impl.CoordinateArraySequenceFactory
Returns the singleton instance of CoordinateArraySequenceFactory
instance() - Static method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequenceFactory
Returns the singleton instance of ExtendedCoordinateSequenceFactory
instance() - Static method in class org.locationtech.jtstest.testbuilder.JTSTestBuilder
 
instance() - Static method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
instance() - Static method in class org.locationtech.jtstest.TestCoordinateSequenceFactory
 
instancePrint(Object) - Method in class org.locationtech.jts.util.Debug
 
instancePrint(Iterator) - Method in class org.locationtech.jts.util.Debug
 
instancePrintIfWatch(Object) - Method in class org.locationtech.jts.util.Debug
 
instancePrintObject(Object) - Method in class org.locationtech.jts.util.Debug
 
instancePrintWatch() - Method in class org.locationtech.jts.util.Debug
 
InStream - Interface in org.locationtech.jts.io
A interface for classes providing an input stream of bytes.
IntegerResult - Class in org.locationtech.jtstest.testrunner
 
IntegerResult(Integer) - Constructor for class org.locationtech.jtstest.testrunner.IntegerResult
 
INTERIOR - Static variable in class org.locationtech.jts.geom.Location
The location value for the interior of a geometry.
interiorAngle(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.Angle
Computes the interior angle between two segments of a ring.
interiorIntersectionCount(Geometry) - Static method in class org.locationtech.jtstest.function.NodingFunctions
 
InteriorIntersectionFinder - Class in org.locationtech.jts.noding
Finds an interior intersection in a set of SegmentStrings, if one exists.
InteriorIntersectionFinder(LineIntersector) - Constructor for class org.locationtech.jts.noding.InteriorIntersectionFinder
Creates an intersection finder which finds an interior intersection if one exists
InteriorIntersectionFinderAdder - Class in org.locationtech.jts.noding
Finds interior intersections between line segments in NodedSegmentStrings, and adds them as nodes using NodedSegmentString.addIntersection(LineIntersector, int, int, int).
InteriorIntersectionFinderAdder(LineIntersector) - Constructor for class org.locationtech.jts.noding.InteriorIntersectionFinderAdder
Creates an intersection finder which finds all proper intersections
interiorPoint(Geometry) - Static method in class org.locationtech.jtstest.function.ConstructionFunctions
 
InteriorPointArea - Class in org.locationtech.jts.algorithm
Computes a point in the interior of an areal geometry.
InteriorPointArea(Geometry) - Constructor for class org.locationtech.jts.algorithm.InteriorPointArea
Creates a new interior point finder for an areal geometry.
InteriorPointLine - Class in org.locationtech.jts.algorithm
Computes a point in the interior of an linear geometry.
InteriorPointLine(Geometry) - Constructor for class org.locationtech.jts.algorithm.InteriorPointLine
 
InteriorPointPoint - Class in org.locationtech.jts.algorithm
Computes a point in the interior of an point geometry.
InteriorPointPoint(Geometry) - Constructor for class org.locationtech.jts.algorithm.InteriorPointPoint
 
interpolateZ(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.geom.Triangle
Computes the Z-value (elevation) of an XY point on a three-dimensional plane defined by a triangle whose vertices have Z-values.
interpolateZ(Coordinate) - Method in class org.locationtech.jts.geom.Triangle
Computes the Z-value (elevation) of an XY point on a three-dimensional plane defined by this triangle (whose vertices must have Z-values).
interpolateZ(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.triangulate.quadedge.Vertex
Interpolates the Z-value (height) of a point enclosed in a triangle whose vertices all have Z values.
interpolateZ(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.triangulate.quadedge.Vertex
Computes the interpolated Z-value for a point p lying on the segment p0-p1
interpolateZValue(Vertex, Vertex, Vertex) - Method in class org.locationtech.jts.triangulate.quadedge.Vertex
For this vertex enclosed in a triangle defined by three vertices v0, v1 and v2, interpolate a z value from the surrounding vertices.
interrupt() - Method in class org.locationtech.jtstest.testbuilder.ui.SwingWorker
A new method that interrupts the worker thread.
intersection(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.CGAlgorithmsDD
Computes an intersection point between two lines using DD arithmetic.
intersection(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.HCoordinate
Computes the (approximate) intersection point between two line segments using homogeneous coordinates.
intersection(Coordinate[], Envelope) - Static method in class org.locationtech.jts.geom.CoordinateArrays
Extracts the coordinates which intersect an Envelope.
intersection(Envelope) - Method in class org.locationtech.jts.geom.Envelope
Computes the intersection of two Envelopes.
intersection(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Computes a Geometry representing the point-set which is common to both this Geometry and the other Geometry.
intersection(LineSegment) - Method in class org.locationtech.jts.geom.LineSegment
Computes an intersection point between two line segments, if there is one.
INTERSECTION - Static variable in class org.locationtech.jts.operation.overlay.OverlayOp
The code for the Intersection overlay operation.
intersection(Geometry, Geometry) - Static method in class org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp
 
intersection(Geometry, Geometry) - Static method in class org.locationtech.jts.operation.overlay.snap.SnapOverlayOp
 
intersection(Geometry, Geometry) - Method in class org.locationtech.jts.precision.CommonBitsOp
Computes the set-theoretic intersection of two Geometrys, using enhanced precision.
intersection(Geometry, Geometry) - Static method in class org.locationtech.jts.precision.EnhancedPrecisionOp
Computes the set-theoretic intersection of two Geometrys, using enhanced precision.
intersection(Segment) - Method in class org.locationtech.jts.triangulate.Segment
Computes the intersection point between this segment and another one.
intersection(String, String, PrecisionModel) - Method in class org.locationtech.jtsexample.geom.PrecisionModelExample
 
intersection(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayCommonBitsRemovedFunctions
 
intersection(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayEnhancedPrecisionFunctions
 
intersection(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayFunctions
 
intersection(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayNoSnapFunctions
 
IntersectionAdder - Class in org.locationtech.jts.noding
Computes the possible intersections between two line segments in NodedSegmentStrings and adds them to each string using NodedSegmentString.addIntersection(LineIntersector, int, int, int).
IntersectionAdder(LineIntersector) - Constructor for class org.locationtech.jts.noding.IntersectionAdder
 
IntersectionFinderAdder - Class in org.locationtech.jts.noding
Deprecated.
see InteriorIntersectionFinderAdder
IntersectionFinderAdder(LineIntersector) - Constructor for class org.locationtech.jts.noding.IntersectionFinderAdder
Deprecated.
Creates an intersection finder which finds all proper intersections
IntersectionMatrix - Class in org.locationtech.jts.geom
Models a Dimensionally Extended Nine-Intersection Model (DE-9IM) matrix.
IntersectionMatrix() - Constructor for class org.locationtech.jts.geom.IntersectionMatrix
Creates an IntersectionMatrix with FALSE dimension values.
IntersectionMatrix(String) - Constructor for class org.locationtech.jts.geom.IntersectionMatrix
Creates an IntersectionMatrix with the given dimension symbols.
IntersectionMatrix(IntersectionMatrix) - Constructor for class org.locationtech.jts.geom.IntersectionMatrix
Creates an IntersectionMatrix with the same elements as other.
intersects(Coordinate, Geometry) - Method in class org.locationtech.jts.algorithm.PointLocator
Convenience method to test a point for intersection with a Geometry
intersects(Coordinate, Coordinate) - Method in class org.locationtech.jts.algorithm.RectangleLineIntersector
Tests whether the query rectangle intersects a given line segment.
intersects(double, double, double, double) - Method in class org.locationtech.jts.awt.GeometryCollectionShape
 
intersects(Rectangle2D) - Method in class org.locationtech.jts.awt.GeometryCollectionShape
 
intersects(double, double, double, double) - Method in class org.locationtech.jts.awt.PolygonShape
 
intersects(Rectangle2D) - Method in class org.locationtech.jts.awt.PolygonShape
 
intersects(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.geom.Envelope
Test the point q to see whether it intersects the Envelope defined by p1-p2
intersects(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.geom.Envelope
Tests whether the envelope defined by p1-p2 and the envelope defined by q1-q2 intersect.
intersects(Envelope) - Method in class org.locationtech.jts.geom.Envelope
Check if the region defined by other intersects the region of this Envelope.
intersects(Coordinate, Coordinate) - Method in class org.locationtech.jts.geom.Envelope
Check if the extent defined by two extremal points intersects the extent of this Envelope.
intersects(Coordinate) - Method in class org.locationtech.jts.geom.Envelope
Check if the point p intersects (lies inside) the region of this Envelope.
intersects(double, double) - Method in class org.locationtech.jts.geom.Envelope
Check if the point (x, y) intersects (lies inside) the region of this Envelope.
intersects(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Tests whether this geometry intersects the argument geometry.
intersects(OctagonalEnvelope) - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
intersects(Coordinate) - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
intersects(Geometry) - Method in interface org.locationtech.jts.geom.prep.PreparedGeometry
Tests whether the base Geometry intersects a given geometry.
intersects(Geometry) - Method in class org.locationtech.jts.geom.prep.PreparedLineString
 
intersects(Geometry) - Method in class org.locationtech.jts.geom.prep.PreparedPoint
Tests whether this point intersects a Geometry.
intersects(Geometry) - Method in class org.locationtech.jts.geom.prep.PreparedPolygon
 
intersects(double, double) - Method in class org.locationtech.jts.index.intervalrtree.IntervalRTreeNode
 
intersects(Object, Object) - Method in interface org.locationtech.jts.index.strtree.AbstractSTRtree.IntersectsOp
For STRtrees, the bounds will be Envelopes; for SIRtrees, Intervals; for other subclasses of AbstractSTRtree, some other class.
intersects(Interval) - Method in class org.locationtech.jts.index.strtree.Interval
 
intersects(Collection) - Method in class org.locationtech.jts.noding.FastSegmentSetIntersectionFinder
Tests for intersections with a given set of target SegmentStrings.
intersects(Collection, SegmentIntersectionDetector) - Method in class org.locationtech.jts.noding.FastSegmentSetIntersectionFinder
Tests for intersections with a given set of target SegmentStrings.
intersects(Coordinate, Coordinate) - Method in class org.locationtech.jts.noding.snapround.HotPixel
Tests whether the line segment (p0-p1) intersects this hot pixel.
intersects(Coordinate) - Method in class org.locationtech.jts.operation.distance3d.PlanarPolygon3D
 
intersects(Coordinate, LineString) - Method in class org.locationtech.jts.operation.distance3d.PlanarPolygon3D
 
intersects(Polygon, Geometry) - Static method in class org.locationtech.jts.operation.predicate.RectangleIntersects
Tests whether a rectangle intersects a given geometry.
intersects(Geometry) - Method in class org.locationtech.jts.operation.predicate.RectangleIntersects
Tests whether the given Geometry intersects the query rectangle.
intersects(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.SelectionFunctions
 
intersects(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.SpatialPredicateFunctions
 
intersectsInModel(Envelope) - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
Interval - Class in org.locationtech.jts.index.bintree
Represents an (1-dimensional) closed interval on the Real number line.
Interval() - Constructor for class org.locationtech.jts.index.bintree.Interval
 
Interval(double, double) - Constructor for class org.locationtech.jts.index.bintree.Interval
 
Interval(Interval) - Constructor for class org.locationtech.jts.index.bintree.Interval
 
Interval - Class in org.locationtech.jts.index.strtree
A contiguous portion of 1D-space.
Interval(Interval) - Constructor for class org.locationtech.jts.index.strtree.Interval
 
Interval(double, double) - Constructor for class org.locationtech.jts.index.strtree.Interval
 
IntervalRTreeBranchNode - Class in org.locationtech.jts.index.intervalrtree
 
IntervalRTreeBranchNode(IntervalRTreeNode, IntervalRTreeNode) - Constructor for class org.locationtech.jts.index.intervalrtree.IntervalRTreeBranchNode
 
IntervalRTreeLeafNode - Class in org.locationtech.jts.index.intervalrtree
 
IntervalRTreeLeafNode(double, double, Object) - Constructor for class org.locationtech.jts.index.intervalrtree.IntervalRTreeLeafNode
 
IntervalRTreeNode - Class in org.locationtech.jts.index.intervalrtree
 
IntervalRTreeNode() - Constructor for class org.locationtech.jts.index.intervalrtree.IntervalRTreeNode
 
IntervalRTreeNode.NodeComparator - Class in org.locationtech.jts.index.intervalrtree
 
IntervalSize - Class in org.locationtech.jts.index.quadtree
Provides a test for whether an interval is so small it should be considered as zero for the purposes of inserting it into a binary tree.
IntervalSize() - Constructor for class org.locationtech.jts.index.quadtree.IntervalSize
 
intLineIndex - Variable in class org.locationtech.jts.algorithm.LineIntersector
The indexes of the endpoints of the intersection lines, in order along the corresponding line
intPt - Variable in class org.locationtech.jts.algorithm.LineIntersector
 
intValue() - Method in class org.locationtech.jts.math.DD
Converts this value to the nearest integer.
invalid(Geometry) - Static method in class org.locationtech.jtstest.function.SelectionFunctions
 
INVALID_COORDINATE - Static variable in class org.locationtech.jts.operation.valid.TopologyValidationError
Indicates that the X or Y ordinate of a Coordinate is not a valid numeric value (e.g.
invalidGeoms(Geometry) - Static method in class org.locationtech.jtstest.function.ValidationFunctions
 
invalidLocations(Geometry) - Static method in class org.locationtech.jtstest.function.ValidationFunctions
Validates all geometries in a collection independently.
invalidRingLines - Variable in class org.locationtech.jts.operation.polygonize.Polygonizer
 
InvalidShapefileException - Exception in org.locationtech.jtstest.testbuilder.io.shapefile
Thrown when an attempt is made to load a shapefile which contains an error such as an invlaid shape
InvalidShapefileException(String) - Constructor for exception org.locationtech.jtstest.testbuilder.io.shapefile.InvalidShapefileException
 
invoke(Geometry, Object[]) - Method in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
invoke(Geometry, Object[]) - Method in interface org.locationtech.jtstest.geomfunction.GeometryFunction
Invokes this function.
invoke(Geometry, Object[]) - Method in class org.locationtech.jtstest.geomfunction.RepeaterGeometryFunction
 
invoke(Geometry, Object[]) - Method in class org.locationtech.jtstest.geomfunction.StaticMethodGeometryFunction
 
invoke(Method, Object, Object[]) - Static method in class org.locationtech.jtstest.geomfunction.StaticMethodGeometryFunction
 
invoke(Geometry, Object[]) - Method in class org.locationtech.jtstest.geomop.BaseGeometryFunction
 
invoke(String, Geometry, Object[]) - Method in class org.locationtech.jtstest.geomop.BufferValidatedGeometryOperation
Invokes the named operation
invoke(Geometry, Object[]) - Method in interface org.locationtech.jtstest.geomop.GeometryFunction
Invokes this function.
invoke(String, Geometry, Object[]) - Method in class org.locationtech.jtstest.geomop.GeometryFunctionOperation
 
invoke(String, Geometry, Object[]) - Method in class org.locationtech.jtstest.geomop.GeometryMethodOperation
 
invoke(String, Geometry, Object[]) - Method in interface org.locationtech.jtstest.geomop.GeometryOperation
Invokes an operation on a Geometry.
invoke(String, Geometry, Object[]) - Method in class org.locationtech.jtstest.geomop.LoggingGeometryOperation
 
invoke(String, Geometry, Object[]) - Method in class org.locationtech.jtstest.geomop.OverlayValidatedGeometryOperation
Invokes the named operation
invoke(String, Geometry, Object[]) - Method in class org.locationtech.jtstest.geomop.PreparedGeometryOperation
Invokes the named operation
invoke(Geometry, Object[]) - Method in class org.locationtech.jtstest.geomop.StaticMethodGeometryFunction
 
invoke(Method, Object, Object[]) - Static method in class org.locationtech.jtstest.geomop.StaticMethodGeometryFunction
 
invoke(String, Geometry, Object[]) - Method in class org.locationtech.jtstest.geomop.TeeGeometryOperation
Invokes the named operation
invokeAndWait(Runnable) - Static method in class org.locationtech.jtstest.testrunner.GuiUtil
Runs r in the event dispatch thread, which may be the current thread.
invokeGeometryOverlayMethod(int, Geometry, Geometry) - Static method in class org.locationtech.jtstest.geomop.OverlayValidatedGeometryOperation
 
invokeValidatedOverlayOp(int, Geometry, Object[]) - Method in class org.locationtech.jtstest.geomop.OverlayValidatedGeometryOperation
Invokes an overlay op, optionally using snapping, and optionally validating the result.
invRot() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Gets the dual of this edge, directed from its left to its right.
IOUtil - Class in org.locationtech.jtstest.util.io
 
IOUtil() - Constructor for class org.locationtech.jtstest.util.io.IOUtil
 
isAcute(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.Angle
Tests whether the angle between p0-p1-p2 is acute.
isAcute(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.geom.Triangle
Tests whether a triangle is acute.
isAcute() - Method in class org.locationtech.jts.geom.Triangle
Tests whether this triangle is acute.
isAddingPoints() - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
isAdjacentSegments(int, int) - Static method in class org.locationtech.jts.geomgraph.index.SegmentIntersector
 
isAdjacentSegments(int, int) - Static method in class org.locationtech.jts.noding.IntersectionAdder
 
isAnyNull(int) - Method in class org.locationtech.jts.geomgraph.Label
 
isAnyNull() - Method in class org.locationtech.jts.geomgraph.TopologyLocation
 
isArea() - Method in class org.locationtech.jts.geomgraph.Label
 
isArea(int) - Method in class org.locationtech.jts.geomgraph.Label
 
isArea() - Method in class org.locationtech.jts.geomgraph.TopologyLocation
 
isAreaLabelsConsistent(GeometryGraph) - Method in class org.locationtech.jts.geomgraph.EdgeEndStar
 
isBinary() - Method in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
isBinary() - Method in interface org.locationtech.jtstest.geomfunction.GeometryFunction
 
isBinary() - Method in class org.locationtech.jtstest.geomfunction.RepeaterGeometryFunction
 
isBinary() - Method in class org.locationtech.jtstest.geomop.BaseGeometryFunction
 
isBinary() - Method in interface org.locationtech.jtstest.geomop.GeometryFunction
 
isBinaryGeomFunction(GeometryFunction) - Static method in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
isBinaryGeomFunction(GeometryFunction) - Static method in class org.locationtech.jtstest.geomop.BaseGeometryFunction
 
isBooleanFunction(String) - Static method in class org.locationtech.jtstest.geomop.GeometryMethodOperation
 
isBooleanFunction(String) - Method in class org.locationtech.jtstest.testrunner.TestReader
 
isBorder() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
Tests whether this triangle is adjacent to the outside of the subdivision.
isBorder(int) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
 
isBoundaryHausdorffDistanceInTolerance(Geometry, Geometry, double) - Method in class org.locationtech.jtstest.testrunner.BufferResultMatcher
 
isBoundaryNode(int, Coordinate) - Method in class org.locationtech.jts.geomgraph.PlanarGraph
 
isBufferResultMatch(Geometry, Geometry, double) - Method in class org.locationtech.jtstest.testrunner.BufferResultMatcher
 
isCCW(Coordinate[]) - Static method in class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
Computes whether a ring defined by an array of Coordinates is oriented counter-clockwise.
isCCW(Coordinate[]) - Static method in class org.locationtech.jts.algorithm.Orientation
Computes whether a ring defined by an array of Coordinates is oriented counter-clockwise.
isCCW(Vertex, Vertex) - Method in class org.locationtech.jts.triangulate.quadedge.Vertex
Tests whether the triangle formed by this vertex and two other vertices is in CCW orientation.
isCCW(Geometry) - Static method in class org.locationtech.jtstest.function.OrientationFunctions
 
isClosed() - Method in class org.locationtech.jts.geom.LinearRing
Tests whether this ring is closed.
isClosed() - Method in class org.locationtech.jts.geom.LineString
 
isClosed() - Method in class org.locationtech.jts.geom.MultiLineString
 
isClosed() - Method in class org.locationtech.jts.geomgraph.Edge
 
isClosed() - Method in class org.locationtech.jts.noding.BasicSegmentString
 
isClosed() - Method in class org.locationtech.jts.noding.NodedSegmentString
 
isClosed() - Method in interface org.locationtech.jts.noding.SegmentString
 
isClosed(Geometry) - Static method in class org.locationtech.jtstest.function.GeometryFunctions
 
isCollapsed() - Method in class org.locationtech.jts.geomgraph.Edge
An Edge is collapsed if it is an Area edge and it consists of two segments which are equal and opposite (eg a zero-width V).
isCollinear() - Method in class org.locationtech.jts.algorithm.LineIntersector
 
isContains() - Method in class org.locationtech.jts.geom.IntersectionMatrix
Tests whether this IntersectionMatrix is T*****FF*.
isCoordinate(Coordinate) - Method in class org.locationtech.jts.geom.LineString
Returns true if the given point is a vertex of this LineString.
isCovered() - Method in class org.locationtech.jts.geomgraph.GraphComponent
 
isCoveredBy() - Method in class org.locationtech.jts.geom.IntersectionMatrix
Returns true if this IntersectionMatrix is T*F**F*** or *TF**F*** or **FT*F*** or **F*TF***
isCoveredByA(Coordinate) - Method in class org.locationtech.jts.operation.overlay.OverlayOp
Tests if an L edge should be included in the result or not.
isCoveredByLA(Coordinate) - Method in class org.locationtech.jts.operation.overlay.OverlayOp
Tests if a point node should be included in the result or not.
isCoveredSet() - Method in class org.locationtech.jts.geomgraph.GraphComponent
 
isCovers() - Method in class org.locationtech.jts.geom.IntersectionMatrix
Returns true if this IntersectionMatrix is T*****FF* or *T****FF* or ***T**FF* or ****T*FF*
isCreateNew() - Method in class org.locationtech.jtstest.testbuilder.event.SpatialFunctionPanelEvent
 
isCrosses(int, int) - Method in class org.locationtech.jts.geom.IntersectionMatrix
Tests whether this geometry crosses the specified geometry.
isDataFlavorSupported(DataFlavor) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryTransferable
 
isDataFlavorSupported(DataFlavor) - Method in class org.locationtech.jtstest.testbuilder.ui.ClipImage
 
isDebugging() - Static method in class org.locationtech.jts.util.Debug
 
isDelete() - Method in class org.locationtech.jts.geomgraph.index.SweepLineEvent
 
isDelete() - Method in class org.locationtech.jts.index.sweepline.SweepLineEvent
 
isDisjoint() - Method in class org.locationtech.jts.geom.IntersectionMatrix
Returns true if this IntersectionMatrix is FF*FF****.
isDone() - Method in class org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance.MaxDensifiedByFractionDistanceFilter
 
isDone() - Method in class org.locationtech.jts.awt.ShapeCollectionPathIterator
 
isDone() - Method in interface org.locationtech.jts.geom.CoordinateSequenceFilter
Reports whether the application of this filter can be terminated.
isDone() - Method in class org.locationtech.jts.geom.util.AffineTransformation
Reports that this filter should continue to be executed until all coordinates have been transformed.
isDone() - Method in class org.locationtech.jts.geom.util.ShortCircuitedGeometryVisitor
 
isDone() - Method in class org.locationtech.jts.geomgraph.index.SegmentIntersector
 
isDone() - Method in class org.locationtech.jts.noding.InteriorIntersectionFinder
 
isDone() - Method in class org.locationtech.jts.noding.InteriorIntersectionFinderAdder
Always process all intersections
isDone() - Method in class org.locationtech.jts.noding.IntersectionAdder
Always process all intersections
isDone() - Method in class org.locationtech.jts.noding.IntersectionFinderAdder
Deprecated.
Always process all intersections
isDone() - Method in class org.locationtech.jts.noding.SegmentIntersectionDetector
Tests whether processing can terminate, because all required information has been obtained (e.g.
isDone() - Method in interface org.locationtech.jts.noding.SegmentIntersector
Reports whether the client of this class needs to continue testing all intersections in an arrangement.
isDone() - Method in class org.locationtech.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder.MaxMidpointDistanceFilter
 
isDone() - Method in class org.locationtech.jts.precision.CoordinatePrecisionReducerFilter
Always runs over all geometry components.
isDouble(Class) - Static method in class org.locationtech.jtstest.util.ClassUtil
 
isDoubleFunction(String) - Static method in class org.locationtech.jtstest.geomop.GeometryMethodOperation
 
isDoubleFunction(String) - Method in class org.locationtech.jtstest.testrunner.TestReader
 
isEmpty() - Method in class org.locationtech.jts.geom.Geometry
Tests whether the set of points covered by this Geometry is empty.
isEmpty() - Method in class org.locationtech.jts.geom.GeometryCollection
 
isEmpty() - Method in class org.locationtech.jts.geom.LineString
 
isEmpty() - Method in class org.locationtech.jts.geom.Point
 
isEmpty() - Method in class org.locationtech.jts.geom.Polygon
 
isEmpty() - Method in class org.locationtech.jts.index.kdtree.KdTree
Tests whether the index contains any items.
isEmpty() - Method in class org.locationtech.jts.index.quadtree.NodeBase
 
isEmpty() - Method in class org.locationtech.jts.index.quadtree.Quadtree
Tests whether the index contains any items.
isEmpty() - Method in class org.locationtech.jts.index.strtree.AbstractNode
Tests whether there are any Boundables at this node.
isEmpty() - Method in class org.locationtech.jts.index.strtree.AbstractSTRtree
Tests whether the index contains any items.
isEmpty() - Method in class org.locationtech.jts.util.PriorityQueue
Test if the priority queue is logically empty.
isEnabled() - Method in class org.locationtech.jtstest.testbuilder.model.Layer
 
isEndOfLine() - Method in class org.locationtech.jts.linearref.LinearIterator
Checks whether the iterator cursor is pointing to the endpoint of a component LineString.
isEndPoint() - Method in class org.locationtech.jts.algorithm.LineIntersector
 
isEndPoint(int) - Method in class org.locationtech.jts.geomgraph.EdgeIntersection
 
isEndpoint(Geometry) - Method in class org.locationtech.jts.linearref.LinearLocation
Tests whether this location is an endpoint of the linear component it refers to.
isEndPoint(int) - Method in class org.locationtech.jts.noding.SegmentNode
 
isEqual(CoordinateSequence, CoordinateSequence) - Static method in class org.locationtech.jts.geom.CoordinateSequences
Tests whether two CoordinateSequences are equal.
isEqualOnSide(Label, int) - Method in class org.locationtech.jts.geomgraph.Label
 
isEqualOnSide(TopologyLocation, int) - Method in class org.locationtech.jts.geomgraph.TopologyLocation
 
isEquals(int, int) - Method in class org.locationtech.jts.geom.IntersectionMatrix
Tests whether the argument dimensions are equal and this IntersectionMatrix matches the pattern T*F**FFF*.
isEquivalentClass(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Returns whether the two Geometrys are equal, from the point of view of the equalsExact method.
isEquivalentClass(Geometry) - Method in class org.locationtech.jts.geom.LineString
 
isFailed() - Method in class org.locationtech.jtstest.test.TestCase
 
isFailed() - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
isFiltered(Style) - Method in interface org.locationtech.jtstest.testbuilder.ui.style.StyleList.StyleFilter
 
isFinishingRelease(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.LineBandTool
 
isFloating() - Method in class org.locationtech.jts.geom.PrecisionModel
Tests whether the precision model supports floating point
isForward - Variable in class org.locationtech.jts.geomgraph.DirectedEdge
 
isForward() - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
isFractional() - Method in class org.locationtech.jtstest.testbuilder.model.DrawingGrid
 
isFrameBorderEdge(QuadEdge) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Tests whether a QuadEdge is an edge on the border of the frame facets and the internal facets.
isFrameEdge(QuadEdge) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Tests whether a QuadEdge is an edge incident on a frame triangle vertex.
isFrameVertex(Vertex) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Tests whether a vertex is a vertex of the outer triangle.
isFunctionSelected() - Method in class org.locationtech.jtstest.testbuilder.SpatialFunctionPanel
 
isGeoJSON(String) - Static method in class org.locationtech.jtstest.util.io.MultiFormatReader
 
isGeometry(Class<?>) - Static method in class org.locationtech.jtstest.util.ClassUtil
 
isGeometryChanged() - Method in class org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance.MaxDensifiedByFractionDistanceFilter
 
isGeometryChanged() - Method in interface org.locationtech.jts.geom.CoordinateSequenceFilter
Reports whether the execution of this filter has modified the coordinates of the geometry.
isGeometryChanged() - Method in class org.locationtech.jts.geom.util.AffineTransformation
 
isGeometryChanged() - Method in class org.locationtech.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder.MaxMidpointDistanceFilter
 
isGeometryChanged() - Method in class org.locationtech.jts.precision.CoordinatePrecisionReducerFilter
Always reports that the geometry has changed
isGeometryCollection() - Method in class org.locationtech.jts.geom.Geometry
Tests whether this is an instance of a general GeometryCollection, rather than a homogeneous subclass.
isGeometryComplete() - Method in class org.locationtech.jts.io.gml2.GMLHandler
Tests whether this handler has completed parsing a geometry.
isGeometryFunction(String) - Static method in class org.locationtech.jtstest.geomop.GeometryMethodOperation
 
isGeometryFunction(String) - Method in class org.locationtech.jtstest.testrunner.TestReader
 
isGeometryOperationSpecified() - Static method in class org.locationtech.jtstest.testrunner.JTSTestRunnerCmd
Tests whether a GeometryOperation was specified on the command line
isGeometryOperationSpecified() - Static method in class org.locationtech.jtstest.testrunner.TopologyTestApp
Tests whether a GeometryOperation was specified on the command line
isGML(String) - Static method in class org.locationtech.jtstest.util.io.MultiFormatReader
 
isHole() - Method in class org.locationtech.jts.geomgraph.EdgeRing
 
isHorizontal() - Method in class org.locationtech.jts.geom.LineSegment
Tests whether the segment is horizontal.
isIdentity() - Method in class org.locationtech.jts.geom.util.AffineTransformation
Tests if this transformation is the identity transformation.
isInBoundary(int) - Method in class org.locationtech.jts.algorithm.BoundaryNodeRule.EndPointBoundaryNodeRule
 
isInBoundary(int) - Method in interface org.locationtech.jts.algorithm.BoundaryNodeRule
Tests whether a point that lies in boundaryCount geometry component boundaries is considered to form part of the boundary of the parent geometry.
isInBoundary(int) - Method in class org.locationtech.jts.algorithm.BoundaryNodeRule.Mod2BoundaryNodeRule
 
isInBoundary(int) - Method in class org.locationtech.jts.algorithm.BoundaryNodeRule.MonoValentEndPointBoundaryNodeRule
 
isInBoundary(int) - Method in class org.locationtech.jts.algorithm.BoundaryNodeRule.MultiValentEndPointBoundaryNodeRule
 
isIncidentEdgeInResult() - Method in class org.locationtech.jts.geomgraph.Node
Tests whether any incident edge is flagged as being in the result.
isInCircle(Vertex, Vertex, Vertex) - Method in class org.locationtech.jts.triangulate.quadedge.Vertex
Tests if the vertex is inside the circle defined by the triangle with vertices a, b, c (oriented counter-clockwise).
isInCircleCC(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.triangulate.quadedge.TrianglePredicate
Computes the inCircle test using distance from the circumcentre.
isInCircleDDFast(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.triangulate.quadedge.TrianglePredicate
 
isInCircleDDNormalized(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.triangulate.quadedge.TrianglePredicate
 
isInCircleDDSlow(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.triangulate.quadedge.TrianglePredicate
Tests if a point is inside the circle defined by the triangle with vertices a, b, c (oriented counter-clockwise).
isInCircleNonRobust(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.triangulate.quadedge.TrianglePredicate
Tests if a point is inside the circle defined by the triangle with vertices a, b, c (oriented counter-clockwise).
isInCircleNormalized(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.triangulate.quadedge.TrianglePredicate
Tests if a point is inside the circle defined by the triangle with vertices a, b, c (oriented counter-clockwise).
isInCircleRobust(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.triangulate.quadedge.TrianglePredicate
Tests if a point is inside the circle defined by the triangle with vertices a, b, c (oriented counter-clockwise).
isIndicatorVisible() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.IndicatorTool
Important for XOR drawing.
isInExtent(Coordinate) - Method in class org.locationtech.jts.shape.random.RandomPointsBuilder
 
isInHalfPlane(int, int) - Static method in class org.locationtech.jts.geomgraph.Quadrant
Returns whether the given quadrant lies within the given halfplane (specified by its right-hand quadrant).
isInResult() - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
isInResult() - Method in class org.locationtech.jts.geomgraph.GraphComponent
 
isInRing(Coordinate, Coordinate[]) - Static method in class org.locationtech.jts.algorithm.PointLocation
Tests whether a point lies inside or on a ring.
isInsert() - Method in class org.locationtech.jts.geomgraph.index.SweepLineEvent
 
isInsert() - Method in class org.locationtech.jts.index.sweepline.SweepLineEvent
 
isInsideArea() - Method in class org.locationtech.jts.operation.distance.GeometryLocation
Tests whether this location represents a point inside an area geometry.
isInteger(String) - Static method in class org.locationtech.jtstest.util.StringUtil
Returns true if s can be converted to an int.
isIntegerFunction(String) - Static method in class org.locationtech.jtstest.geomop.GeometryMethodOperation
 
isIntegerFunction(String) - Method in class org.locationtech.jtstest.testrunner.TestReader
 
isIntegerPrecision() - Method in class org.locationtech.jts.noding.ScaledNoder
 
isInterior() - Method in class org.locationtech.jts.noding.SegmentNode
 
isInteriorAreaEdge() - Method in class org.locationtech.jts.geomgraph.DirectedEdge
This is an interior Area edge if its label is an Area label for both Geometries and for each Geometry both sides are in the interior.
isInteriorIntersection() - Method in class org.locationtech.jts.algorithm.LineIntersector
Tests whether either intersection point is an interior point of one of the input segments.
isInteriorIntersection(int) - Method in class org.locationtech.jts.algorithm.LineIntersector
Tests whether either intersection point is an interior point of the specified input segment.
isInteriorsConnected() - Method in class org.locationtech.jts.operation.valid.ConnectedInteriorTester
 
isIntersection(Coordinate) - Method in class org.locationtech.jts.algorithm.LineIntersector
Test whether a point is a intersection point of two line segments.
isIntersection(Coordinate) - Method in class org.locationtech.jts.geomgraph.EdgeIntersectionList
Tests if the given point is an edge intersection
isIntersects() - Method in class org.locationtech.jts.geom.IntersectionMatrix
Returns true if isDisjoint returns false.
isIsolated() - Method in class org.locationtech.jts.geomgraph.Edge
 
isIsolated() - Method in class org.locationtech.jts.geomgraph.EdgeRing
 
isIsolated() - Method in class org.locationtech.jts.geomgraph.GraphComponent
An isolated component is one that does not intersect or touch any other component.
isIsolated() - Method in class org.locationtech.jts.geomgraph.Node
 
isLeaf(Object) - Method in class org.locationtech.jtstest.testbuilder.GeometryTreeModel
Returns true if node is a leaf.
isLine(int) - Method in class org.locationtech.jts.geomgraph.Label
 
isLine() - Method in class org.locationtech.jts.geomgraph.TopologyLocation
 
isLineEdge() - Method in class org.locationtech.jts.geomgraph.DirectedEdge
This edge is a line edge if at least one of the labels is a line label any labels which are not line labels have all Locations = EXTERIOR
isLive() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Tests whether this edge has been deleted.
isLive() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
 
isMagnifyingTopology - Static variable in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
isMagnifyingTopology() - Static method in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
isMarked(HalfEdge) - Static method in class org.locationtech.jts.edgegraph.MarkHalfEdge
Tests whether the given edge is marked.
isMarked() - Method in class org.locationtech.jts.edgegraph.MarkHalfEdge
Tests whether this edge is marked.
isMarked - Variable in class org.locationtech.jts.planargraph.GraphComponent
 
isMarked() - Method in class org.locationtech.jts.planargraph.GraphComponent
Tests if a component has been marked at some point during the processing involving this graph.
isMatch(Geometry, String, Object[], Result, Result, double) - Method in class org.locationtech.jtstest.testrunner.BufferResultMatcher
Tests whether the two results are equal within the given tolerance.
isMatch(Geometry, String, Object[], Result, Result, double) - Method in class org.locationtech.jtstest.testrunner.EqualityResultMatcher
Tests whether the two results are equal within the given tolerance.
isMatch(Geometry, String, Object[], Result, Result, double) - Method in class org.locationtech.jtstest.testrunner.NullResultMatcher
Always reports a match.
isMatch(Geometry, String, Object[], Result, Result, double) - Method in interface org.locationtech.jtstest.testrunner.ResultMatcher
Tests whether the actual and expected results match well enough for the test to be considered as passed.
isNaN() - Method in class org.locationtech.jts.math.DD
Tests whether this value is NaN.
isNegative() - Method in class org.locationtech.jts.math.DD
Tests whether this value is less than 0.
isNodeAdded() - Method in class org.locationtech.jts.noding.snapround.MCIndexPointSnapper.HotPixelSnapAction
 
isNodeConsistentArea() - Method in class org.locationtech.jts.operation.valid.ConsistentAreaTester
Check all nodes to see if their labels are consistent with area topology.
isNodingValid(Geometry) - Static method in class org.locationtech.jtstest.function.NodingFunctions
 
isNonNested() - Method in class org.locationtech.jts.operation.valid.IndexedNestedRingTester
 
isNorthern(int) - Static method in class org.locationtech.jts.geomgraph.Quadrant
Returns true if the given quadrant is 0 or 1.
isNull() - Method in class org.locationtech.jts.geom.Envelope
Returns true if this Envelope is a "null" envelope.
isNull() - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
isNull() - Method in class org.locationtech.jts.geomgraph.Depth
A Depth object is null (has never been initialized) if all depths are null.
isNull(int) - Method in class org.locationtech.jts.geomgraph.Depth
 
isNull(int, int) - Method in class org.locationtech.jts.geomgraph.Depth
 
isNull(int) - Method in class org.locationtech.jts.geomgraph.Label
 
isNull() - Method in class org.locationtech.jts.geomgraph.TopologyLocation
 
isNumber(Class) - Static method in class org.locationtech.jtstest.util.ClassUtil
 
isObtuse(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.Angle
Tests whether the angle between p0-p1-p2 is obtuse.
isOfClass(Object, Class) - Static method in class org.locationtech.jts.geom.util.GeometryExtracter
 
isOnConstraint() - Method in class org.locationtech.jts.triangulate.ConstraintVertex
Tests whether this vertex lies on a constraint.
isOnEdge(QuadEdge, Coordinate) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Tests whether a Coordinate lies on a QuadEdge, up to a tolerance determined by the subdivision tolerance.
isOnLine(Coordinate, Coordinate[]) - Static method in class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
Tests whether a point lies on the line segments defined by a list of coordinates.
isOnLine(Coordinate, Coordinate[]) - Static method in class org.locationtech.jts.algorithm.PointLocation
Tests whether a point lies on the line defined by a list of coordinates.
isOnLine(Coordinate, CoordinateSequence) - Static method in class org.locationtech.jts.algorithm.PointLocation
Tests whether a point lies on the line defined by a CoordinateSequence.
isOnSameSegment(LinearLocation) - Method in class org.locationtech.jts.linearref.LinearLocation
Tests whether two locations are on the same segment in the parent Geometry.
isOnSegment() - Method in class org.locationtech.jts.algorithm.RayCrossingCounter
Reports whether the point lies exactly on one of the supplied segments.
isOpposite(int, int) - Static method in class org.locationtech.jts.geomgraph.Quadrant
Returns true if the quadrants are 1 and 3, or 2 and 4
isOverlaps(int, int) - Method in class org.locationtech.jts.geom.IntersectionMatrix
Returns true if this IntersectionMatrix is T*T***T** (for two points or two surfaces) 1*T***T** (for two curves) .
isParallel(Vector2D) - Method in class org.locationtech.jts.math.Vector2D
 
isPassed() - Method in class org.locationtech.jtstest.test.TestCase
 
isPassed() - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
isPassed() - Method in class org.locationtech.jtstest.testrunner.Test
Returns whether the Test is passed.
isPoint() - Method in class org.locationtech.jts.operation.distance.FacetSequence
 
isPointInPolygon() - Method in class org.locationtech.jts.algorithm.RayCrossingCounter
Tests whether the point lies in or on the ring, polygon or multipolygon from which the processed segments were provided.
isPointInRing(Coordinate, Coordinate[]) - Static method in class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
Tests whether a point lies inside or on a ring.
isPointInRing(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.PointLocationFunctions
 
isPointwiseEqual(Edge) - Method in class org.locationtech.jts.geomgraph.Edge
 
isPositive() - Method in class org.locationtech.jts.math.DD
Tests whether this value is greater than 0.
isProper - Variable in class org.locationtech.jts.algorithm.LineIntersector
 
isProper() - Method in class org.locationtech.jts.algorithm.LineIntersector
Tests whether an intersection is proper.
isPrunable() - Method in class org.locationtech.jts.index.bintree.NodeBase
 
isPrunable() - Method in class org.locationtech.jts.index.quadtree.NodeBase
 
isReadOnly() - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
isRectangle() - Method in class org.locationtech.jts.geom.Geometry
 
isRectangle() - Method in class org.locationtech.jts.geom.Polygon
Tests if a valid polygon is simple.
isRectangle(Geometry) - Static method in class org.locationtech.jtstest.function.GeometryFunctions
 
isRemoved() - Method in class org.locationtech.jts.planargraph.DirectedEdge
Tests whether this directed edge has been removed from its containing graph
isRemoved() - Method in class org.locationtech.jts.planargraph.Edge
Tests whether this edge has been removed from its containing graph
isRemoved() - Method in class org.locationtech.jts.planargraph.GraphComponent
Tests whether this component has been removed from its containing graph
isRemoved() - Method in class org.locationtech.jts.planargraph.Node
Tests whether this node has been removed from its containing graph
isRepeatable(GeometryFunction) - Static method in class org.locationtech.jtstest.geomfunction.RepeaterGeometryFunction
 
isRepeated() - Method in class org.locationtech.jts.index.kdtree.KdNode
Tests whether more than one point with this value have been inserted (up to the tolerance)
isResolvable(Point2D, Point2D) - Method in class org.locationtech.jtstest.testbuilder.model.DrawingGrid
 
isResultMatcherSpecified() - Static method in class org.locationtech.jtstest.testrunner.JTSTestRunnerCmd
Tests whether a ResultMatcher was specified on the command line
isResultMatcherSpecified() - Static method in class org.locationtech.jtstest.testrunner.TopologyTestApp
Tests whether a ResultMatcher was specified on the command line
isResultOfOp(Label, int) - Static method in class org.locationtech.jts.operation.overlay.OverlayOp
Tests whether a point with a given topological Label relative to two geometries is contained in the result of overlaying the geometries using a given overlay operation.
isResultOfOp(int, int, int) - Static method in class org.locationtech.jts.operation.overlay.OverlayOp
Tests whether a point with given Locations relative to two geometries is contained in the result of overlaying the geometries using a given overlay operation.
isRing(Coordinate[]) - Static method in class org.locationtech.jts.geom.CoordinateArrays
Tests whether an array of Coordinates forms a ring, by checking length and closure.
isRing(CoordinateSequence) - Static method in class org.locationtech.jts.geom.CoordinateSequences
Tests whether a CoordinateSequence forms a valid LinearRing, by checking the sequence length and closure (whether the first and last points are identical in 2D).
isRing() - Method in class org.locationtech.jts.geom.LineString
 
isRun - Variable in class org.locationtech.jtstest.test.TestCase
 
isRun() - Method in class org.locationtech.jtstest.test.TestCase
 
isRun() - Method in class org.locationtech.jtstest.testrunner.Test
 
isRun() - Method in class org.locationtech.jtstest.testrunner.TestCase
 
isRunning() - Method in class org.locationtech.jtstest.testrunner.TestEngine
Returns whether the TestEngine is running any TestCase's.
isSameLabel(SweepLineEvent) - Method in class org.locationtech.jts.geomgraph.index.SweepLineEvent
 
isSearchMatch(Interval) - Method in class org.locationtech.jts.index.bintree.Node
 
isSearchMatch(Interval) - Method in class org.locationtech.jts.index.bintree.NodeBase
 
isSearchMatch(Interval) - Method in class org.locationtech.jts.index.bintree.Root
The root node matches all searches
isSearchMatch(Envelope) - Method in class org.locationtech.jts.index.quadtree.Node
 
isSearchMatch(Envelope) - Method in class org.locationtech.jts.index.quadtree.NodeBase
 
isSearchMatch(Envelope) - Method in class org.locationtech.jts.index.quadtree.Root
 
isSequenceable() - Method in class org.locationtech.jts.operation.linemerge.LineSequencer
Tests whether the arrangement of linestrings has a valid sequence.
isSequenced(Geometry) - Static method in class org.locationtech.jts.operation.linemerge.LineSequencer
Tests whether a Geometry is sequenced correctly.
isShell() - Method in class org.locationtech.jts.geomgraph.EdgeRing
 
isShowingGrid() - Static method in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
isShowingLabel() - Static method in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
isShowingOrientation() - Static method in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
isShowingStructure() - Static method in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
isShowingVertices() - Static method in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
isSimple() - Method in class org.locationtech.jts.geom.Geometry
Tests whether this Geometry is simple.
isSimple() - Method in class org.locationtech.jts.geom.Point
 
isSimple() - Method in class org.locationtech.jts.operation.IsSimpleOp
Tests whether the geometry is simple.
isSimple(LineString) - Method in class org.locationtech.jts.operation.IsSimpleOp
Deprecated.
use isSimple()
isSimple(MultiLineString) - Method in class org.locationtech.jts.operation.IsSimpleOp
Deprecated.
use isSimple()
isSimple(MultiPoint) - Method in class org.locationtech.jts.operation.IsSimpleOp
Deprecated.
use isSimple()
isSimple(Geometry) - Static method in class org.locationtech.jtstest.function.GeometryFunctions
 
IsSimpleOp - Class in org.locationtech.jts.operation
Tests whether a Geometry is simple.
IsSimpleOp() - Constructor for class org.locationtech.jts.operation.IsSimpleOp
Deprecated.
use IsSimpleOp(Geometry)
IsSimpleOp(Geometry) - Constructor for class org.locationtech.jts.operation.IsSimpleOp
Creates a simplicity checker using the default SFS Mod-2 Boundary Node Rule
IsSimpleOp(Geometry, BoundaryNodeRule) - Constructor for class org.locationtech.jts.operation.IsSimpleOp
Creates a simplicity checker using a given BoundaryNodeRule
isSingleSided() - Method in class org.locationtech.jts.operation.buffer.BufferParameters
Tests whether the buffer is to be generated on a single side only.
isSymDiffAreaInTolerance(Geometry, Geometry) - Method in class org.locationtech.jtstest.testrunner.BufferResultMatcher
 
isTouches(int, int) - Method in class org.locationtech.jts.geom.IntersectionMatrix
Returns true if this IntersectionMatrix is FT*******, F**T***** or F***T****.
isTrue(int) - Static method in class org.locationtech.jts.geom.IntersectionMatrix
Tests if the dimension value matches TRUE (i.e.
isTrue(boolean) - Static method in class org.locationtech.jts.util.Assert
Throws an AssertionFailedException if the given assertion is not true.
isTrue(boolean, String) - Static method in class org.locationtech.jts.util.Assert
Throws an AssertionFailedException with the given message if the given assertion is not true.
isValid() - Method in class org.locationtech.jts.geom.Geometry
Tests whether this Geometry is topologically valid, according to the OGC SFS specification.
isValid() - Method in class org.locationtech.jts.geom.MultiPoint
 
isValid(Geometry) - Method in class org.locationtech.jts.linearref.LinearLocation
Tests whether this location refers to a valid location on the given linear Geometry.
isValid() - Method in class org.locationtech.jts.noding.FastNodingValidator
Checks for an intersection and reports if one is found.
isValid() - Method in class org.locationtech.jts.operation.buffer.validate.BufferDistanceValidator
 
isValid(Geometry, double, Geometry) - Static method in class org.locationtech.jts.operation.buffer.validate.BufferResultValidator
 
isValid() - Method in class org.locationtech.jts.operation.buffer.validate.BufferResultValidator
 
isValid(Geometry, Geometry, int, Geometry) - Static method in class org.locationtech.jts.operation.overlay.validate.OverlayResultValidator
 
isValid(int) - Method in class org.locationtech.jts.operation.overlay.validate.OverlayResultValidator
 
isValid(Geometry) - Static method in class org.locationtech.jts.operation.valid.IsValidOp
Tests whether a Geometry is valid.
isValid(Coordinate) - Static method in class org.locationtech.jts.operation.valid.IsValidOp
Checks whether a coordinate is valid for processing.
isValid() - Method in class org.locationtech.jts.operation.valid.IsValidOp
Computes the validity of the geometry, and returns true if it is valid.
isValid(Geometry) - Static method in class org.locationtech.jtstest.function.GeometryFunctions
 
isValidAllowSelfTouchingRingFormingHole(Geometry) - Static method in class org.locationtech.jtstest.function.ValidationFunctions
 
isValidEdge(Coordinate, Coordinate) - Static method in class org.locationtech.jts.edgegraph.EdgeGraph
Tests if the given coordinates form a valid edge (with non-zero length).
isValidIndex(double) - Method in class org.locationtech.jts.linearref.LengthIndexedLine
Tests whether an index is in the valid index range for the line.
isValidIndex(LinearLocation) - Method in class org.locationtech.jts.linearref.LocationIndexedLine
Tests whether an index is in the valid index range for the line.
isValidMsg(Geometry, double, Geometry) - Static method in class org.locationtech.jts.operation.buffer.validate.BufferResultValidator
Checks whether the geometry buffer is valid, and returns an error message if not.
IsValidOp - Class in org.locationtech.jts.operation.valid
Implements the algorithms required to compute the isValid() method for Geometrys.
IsValidOp(Geometry) - Constructor for class org.locationtech.jts.operation.valid.IsValidOp
 
isVertex() - Method in class org.locationtech.jts.linearref.LinearLocation
Tests whether this location refers to a vertex
isVertex() - Method in class org.locationtech.jtstest.testbuilder.geom.GeometryLocation
 
isVertex() - Method in class org.locationtech.jtstest.testbuilder.geom.GeometryPointLocater
 
isVertexOfEdge(QuadEdge, Vertex) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Tests whether a Vertex is the start or end vertex of a QuadEdge, up to the subdivision tolerance distance.
isVertical() - Method in class org.locationtech.jts.geom.LineSegment
Tests whether the segment is vertical.
isViewPerformant() - Method in class org.locationtech.jtstest.testbuilder.model.GeometryStretcherView
 
isVisited() - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
isVisited() - Method in class org.locationtech.jts.geomgraph.GraphComponent
 
isVisited - Variable in class org.locationtech.jts.planargraph.GraphComponent
 
isVisited() - Method in class org.locationtech.jts.planargraph.GraphComponent
Tests if a component has been visited during the course of a graph algorithm
isWithin() - Method in class org.locationtech.jts.geom.IntersectionMatrix
Tests whether this IntersectionMatrix is T*F**F***.
isWithinDistance(Geometry, double) - Method in class org.locationtech.jts.geom.Geometry
Tests whether the distance from this Geometry to another is less than or equal to a specified value.
isWithinDistance(Geometry, Geometry, double) - Static method in class org.locationtech.jts.operation.distance.DistanceOp
Test whether two geometries lie within a given distance of each other.
isWithinDistance(Geometry, Geometry, double) - Static method in class org.locationtech.jts.operation.distance3d.Distance3DOp
Test whether two geometries lie within a given distance of each other.
isWithinDistance(Geometry, Geometry, double) - Static method in class org.locationtech.jtstest.function.DistanceFunctions
 
isWKB(String) - Static method in class org.locationtech.jtstest.util.io.MultiFormatReader
 
isWKT(String) - Static method in class org.locationtech.jtstest.util.io.MultiFormatReader
 
isZero() - Method in class org.locationtech.jts.math.DD
Tests whether this value is equal to 0.
isZeroWidth(double, double) - Static method in class org.locationtech.jts.index.quadtree.IntervalSize
Computes whether the interval [min, max] is effectively zero width.
ItemBoundable - Class in org.locationtech.jts.index.strtree
Boundable wrapper for a non-Boundable spatial object.
ItemBoundable(Object, Object) - Constructor for class org.locationtech.jts.index.strtree.ItemBoundable
 
ItemDistance - Interface in org.locationtech.jts.index.strtree
A function method which computes the distance between two ItemBoundables in an STRtree.
items - Variable in class org.locationtech.jts.index.bintree.NodeBase
 
items - Variable in class org.locationtech.jts.index.quadtree.NodeBase
 
itemsTree() - Method in class org.locationtech.jts.index.strtree.AbstractSTRtree
Gets a tree structure (as a nested list) corresponding to the structure of the items and nodes in this tree.
ItemVisitor - Interface in org.locationtech.jts.index
A visitor for items in an index.
IteratedNoder - Class in org.locationtech.jts.noding
Nodes a set of NodedSegmentStrings completely.
IteratedNoder(PrecisionModel) - Constructor for class org.locationtech.jts.noding.IteratedNoder
 
iterator() - Method in class org.locationtech.jts.geomgraph.EdgeEndStar
Iterator access to the ordered list of edges is optimized by copying the map collection to a list.
iterator() - Method in class org.locationtech.jts.geomgraph.EdgeIntersectionList
Returns an iterator of EdgeIntersections
iterator() - Method in class org.locationtech.jts.geomgraph.EdgeList
 
iterator() - Method in class org.locationtech.jts.geomgraph.NodeMap
 
iterator() - Method in class org.locationtech.jts.index.bintree.Bintree
 
iterator() - Method in class org.locationtech.jts.noding.SegmentNodeList
returns an iterator of SegmentNodes
iterator() - Method in class org.locationtech.jts.operation.relate.EdgeEndBundle
 
iterator() - Method in class org.locationtech.jts.planargraph.DirectedEdgeStar
Returns an Iterator over the DirectedEdges, in ascending order by angle with the positive x-axis.
iterator() - Method in class org.locationtech.jts.planargraph.NodeMap
Returns an Iterator over the Nodes in this NodeMap, sorted in ascending order by angle with the positive x-axis.

J

JAVA_FILE_FILTER - Static variable in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
JavaTestWriter - Class in org.locationtech.jtstest.testbuilder.model
 
JavaTestWriter() - Constructor for class org.locationtech.jtstest.testbuilder.model.JavaTestWriter
 
jMenuFileExit_actionPerformed(ActionEvent) - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
File | Exit action performed
jMenuHelpAbout_actionPerformed(ActionEvent) - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
Help | About action performed
JOIN_BEVEL - Static variable in class org.locationtech.jts.operation.buffer.BufferParameters
Specifies a bevel join style.
JOIN_MITRE - Static variable in class org.locationtech.jts.operation.buffer.BufferParameters
Specifies a mitre join style.
JOIN_ROUND - Static variable in class org.locationtech.jts.operation.buffer.BufferParameters
Specifies a round join style.
JTSFunctions - Class in org.locationtech.jtstest.function
 
JTSFunctions() - Constructor for class org.locationtech.jtstest.function.JTSFunctions
 
JTSTestBuilder - Class in org.locationtech.jtstest.testbuilder
A Swing application which supports creating geometries and running JTS operations.
JTSTestBuilder() - Constructor for class org.locationtech.jtstest.testbuilder.JTSTestBuilder
Construct the application
JTSTestBuilder_AboutBox - Class in org.locationtech.jtstest.testbuilder
 
JTSTestBuilder_AboutBox(Frame) - Constructor for class org.locationtech.jtstest.testbuilder.JTSTestBuilder_AboutBox
 
JTSTestBuilderController - Class in org.locationtech.jtstest.testbuilder.controller
 
JTSTestBuilderController() - Constructor for class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
JTSTestBuilderFrame - Class in org.locationtech.jtstest.testbuilder
The main frame for the JTS Test Builder.
JTSTestBuilderFrame() - Constructor for class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
Construct the frame
JTSTestBuilderMenuBar - Class in org.locationtech.jtstest.testbuilder
 
JTSTestBuilderMenuBar(JTSTestBuilderFrame) - Constructor for class org.locationtech.jtstest.testbuilder.JTSTestBuilderMenuBar
 
JTSTestBuilderToolBar - Class in org.locationtech.jtstest.testbuilder
 
JTSTestBuilderToolBar(JTSTestBuilderFrame) - Constructor for class org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar
 
JTSTestReflectionException - Exception in org.locationtech.jtstest.testrunner
An Exception which indicates a problem during reflection
JTSTestReflectionException(String) - Constructor for exception org.locationtech.jtstest.testrunner.JTSTestReflectionException
 
JTSTestReflectionException(String, Object[]) - Constructor for exception org.locationtech.jtstest.testrunner.JTSTestReflectionException
 
JTSTestRunnerCmd - Class in org.locationtech.jtstest.testrunner
A command-line utility to execute tests specified in JTS Test XML files.
JTSTestRunnerCmd() - Constructor for class org.locationtech.jtstest.testrunner.JTSTestRunnerCmd
 
JTSVersion - Class in org.locationtech.jts
JTS API version information.
jtsVersion(Geometry) - Static method in class org.locationtech.jtstest.function.JTSFunctions
 

K

KB - Static variable in class org.locationtech.jts.util.Memory
 
KdNode - Class in org.locationtech.jts.index.kdtree
A node of a KdTree, which represents one or more points in the same location.
KdNode(double, double, Object) - Constructor for class org.locationtech.jts.index.kdtree.KdNode
Creates a new KdNode.
KdNode(Coordinate, Object) - Constructor for class org.locationtech.jts.index.kdtree.KdNode
Creates a new KdNode.
KdNodeVisitor - Interface in org.locationtech.jts.index.kdtree
A visitor for KdNodes in a KdTree index.
KdTree - Class in org.locationtech.jts.index.kdtree
An implementation of a 2-D KD-Tree.
KdTree() - Constructor for class org.locationtech.jts.index.kdtree.KdTree
Creates a new instance of a KdTree with a snapping tolerance of 0.0.
KdTree(double) - Constructor for class org.locationtech.jts.index.kdtree.KdTree
Creates a new instance of a KdTree, specifying a snapping distance tolerance.
kdTreeQuery(Geometry, Geometry, double) - Static method in class org.locationtech.jtstest.function.SpatialIndexFunctions
 
kdTreeQueryRepeated(Geometry, Geometry, double) - Static method in class org.locationtech.jtstest.function.SpatialIndexFunctions
 
Key - Class in org.locationtech.jts.index.bintree
A Key is a unique identifier for a node in a tree.
Key(Interval) - Constructor for class org.locationtech.jts.index.bintree.Key
 
Key - Class in org.locationtech.jts.index.quadtree
A Key is a unique identifier for a node in a quadtree.
Key(Envelope) - Constructor for class org.locationtech.jts.index.quadtree.Key
 
keyPressed(KeyEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
keyReleased(KeyEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
keySet() - Method in class org.locationtech.jtstest.function.DoubleKeyMap
 
keySet(Object) - Method in class org.locationtech.jtstest.function.DoubleKeyMap
 
keyTyped(KeyEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
kill() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
 
KMLReaderExample - Class in org.locationtech.jtsexample.io.gml2
An example of using the GMLHandler class to read geometry data out of KML files.
KMLReaderExample() - Constructor for class org.locationtech.jtsexample.io.gml2.KMLReaderExample
 
KMLWriter - Class in org.locationtech.jts.io.kml
Writes a formatted string containing the KML representation of a JTS Geometry.
KMLWriter() - Constructor for class org.locationtech.jts.io.kml.KMLWriter
Creates a new writer.
kochSnowflake(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateFractalShapeFunctions
 
KochSnowflakeBuilder - Class in org.locationtech.jts.shape.fractal
 
KochSnowflakeBuilder(GeometryFactory) - Constructor for class org.locationtech.jts.shape.fractal.KochSnowflakeBuilder
 

L

L - Static variable in class org.locationtech.jts.geom.Dimension
Dimension value of a curve (1).
label - Variable in class org.locationtech.jts.geomgraph.EdgeEnd
 
label - Variable in class org.locationtech.jts.geomgraph.GraphComponent
 
Label - Class in org.locationtech.jts.geomgraph
A Label indicates the topological relationship of a component of a topology graph to a given Geometry.
Label(int) - Constructor for class org.locationtech.jts.geomgraph.Label
Construct a Label with a single location for both Geometries.
Label(int, int) - Constructor for class org.locationtech.jts.geomgraph.Label
Construct a Label with a single location for both Geometries.
Label(int, int, int) - Constructor for class org.locationtech.jts.geomgraph.Label
Construct a Label with On, Left and Right locations for both Geometries.
Label(int, int, int, int) - Constructor for class org.locationtech.jts.geomgraph.Label
Construct a Label with On, Left and Right locations for both Geometries.
Label(Label) - Constructor for class org.locationtech.jts.geomgraph.Label
Construct a Label with the same values as the argument Label.
LABEL_TEST_CASE - Static variable in class org.locationtech.jtstest.testbuilder.AppStrings
 
lastCoordinate() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.LineBandTool
 
LastFoundQuadEdgeLocator - Class in org.locationtech.jts.triangulate.quadedge
Locates QuadEdges in a QuadEdgeSubdivision, optimizing the search by starting in the locality of the last edge found.
LastFoundQuadEdgeLocator(QuadEdgeSubdivision) - Constructor for class org.locationtech.jts.triangulate.quadedge.LastFoundQuadEdgeLocator
 
lastNode(List) - Method in class org.locationtech.jts.index.strtree.AbstractSTRtree
 
Layer - Class in org.locationtech.jtstest.testbuilder.model
 
Layer(String) - Constructor for class org.locationtech.jtstest.testbuilder.model.Layer
 
LayerCheckBoxList - Class in org.locationtech.jtstest.testbuilder
 
LayerCheckBoxList(ListModel) - Constructor for class org.locationtech.jtstest.testbuilder.LayerCheckBoxList
 
LayerCheckBoxList() - Constructor for class org.locationtech.jtstest.testbuilder.LayerCheckBoxList
 
LayerCheckBoxList.CellRenderer - Class in org.locationtech.jtstest.testbuilder
 
LayerControlList - Class in org.locationtech.jtstest.testbuilder
Experimental control panel for layers.
LayerControlList() - Constructor for class org.locationtech.jtstest.testbuilder.LayerControlList
 
LayerList - Class in org.locationtech.jtstest.testbuilder.model
 
LayerList() - Constructor for class org.locationtech.jtstest.testbuilder.model.LayerList
 
LayerListPanel - Class in org.locationtech.jtstest.testbuilder
 
LayerListPanel() - Constructor for class org.locationtech.jtstest.testbuilder.LayerListPanel
 
LayerRenderer - Class in org.locationtech.jtstest.testbuilder.ui.render
 
LayerRenderer(Layer, Viewport) - Constructor for class org.locationtech.jtstest.testbuilder.ui.render.LayerRenderer
 
LayerRenderer(Layer, GeometryContainer, Viewport) - Constructor for class org.locationtech.jtstest.testbuilder.ui.render.LayerRenderer
 
LayerStyle - Class in org.locationtech.jtstest.testbuilder.ui.style
 
LayerStyle(Style, Style) - Constructor for class org.locationtech.jtstest.testbuilder.ui.style.LayerStyle
 
le(DD) - Method in class org.locationtech.jts.math.DD
Tests whether this value is less than or equal to another DoubleDouble value.
LEFT - Static variable in class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
A value that indicates an orientation of counterclockwise, or a left turn.
LEFT - Static variable in class org.locationtech.jts.algorithm.Orientation
A value that indicates an orientation of counterclockwise, or a left turn.
LEFT - Static variable in class org.locationtech.jts.geomgraph.Position
An indicator that a Location is to the left of a GraphComponent
LEFT - Static variable in class org.locationtech.jts.triangulate.quadedge.Vertex
 
leftOf(QuadEdge) - Method in class org.locationtech.jts.triangulate.quadedge.Vertex
 
leftPad(String, int, char) - Static method in class org.locationtech.jtstest.util.StringUtil
Pads the String with the given character until it has the given length.
length(CoordinateSequence) - Static method in class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
Computes the length of a linestring specified by a sequence of points.
Length - Class in org.locationtech.jts.algorithm
Functions for computing length.
Length() - Constructor for class org.locationtech.jts.algorithm.Length
 
length() - Method in class org.locationtech.jts.math.Vector2D
 
length() - Method in class org.locationtech.jts.math.Vector3D
 
length(Coordinate) - Static method in class org.locationtech.jts.math.Vector3D
 
length(Geometry) - Static method in class org.locationtech.jtstest.function.GeometryFunctions
 
lengthDescription - Static variable in class org.locationtech.jtstest.function.GeometryFunctions
 
lengthGreaterThan(Geometry, double) - Static method in class org.locationtech.jtstest.function.SelectionFunctions
 
LengthIndexedLine - Class in org.locationtech.jts.linearref
Supports linear referencing along a linear Geometry using the length along the line as the index.
LengthIndexedLine(Geometry) - Constructor for class org.locationtech.jts.linearref.LengthIndexedLine
Constructs an object which allows a linear Geometry to be linearly referenced using length as an index.
lengthLessThan(Geometry, double) - Static method in class org.locationtech.jtstest.function.SelectionFunctions
 
LengthLocationMap - Class in org.locationtech.jts.linearref
Computes the LinearLocation for a given length along a linear Geometry.
LengthLocationMap(Geometry) - Constructor for class org.locationtech.jts.linearref.LengthLocationMap
 
lengthSquared() - Method in class org.locationtech.jts.math.Vector2D
 
lengthZero(Geometry) - Static method in class org.locationtech.jtstest.function.SelectionFunctions
 
li - Variable in class org.locationtech.jts.operation.GeometryGraphOperation
 
lighter(Color) - Static method in class org.locationtech.jtstest.testbuilder.ui.ColorUtil
 
lighter(Color, double) - Static method in class org.locationtech.jtstest.testbuilder.ui.ColorUtil
 
LINE - Static variable in class org.locationtech.jtstest.testbuilder.ui.style.LineStringStyle
 
Lineal - Interface in org.locationtech.jts.geom
Identifies Geometry subclasses which are 1-dimensional and have components which are LineStrings.
LinearComponentExtracter - Class in org.locationtech.jts.geom.util
Extracts all the 1-dimensional (LineString) components from a Geometry.
LinearComponentExtracter(Collection) - Constructor for class org.locationtech.jts.geom.util.LinearComponentExtracter
Constructs a LineExtracterFilter with a list in which to store LineStrings found.
LinearComponentExtracter(Collection, boolean) - Constructor for class org.locationtech.jts.geom.util.LinearComponentExtracter
Constructs a LineExtracterFilter with a list in which to store LineStrings found.
LinearGeometryBuilder - Class in org.locationtech.jts.linearref
Builds a linear geometry (LineString or MultiLineString) incrementally (point-by-point).
LinearGeometryBuilder(GeometryFactory) - Constructor for class org.locationtech.jts.linearref.LinearGeometryBuilder
 
LinearIterator - Class in org.locationtech.jts.linearref
An iterator over the components and coordinates of a linear geometry (LineStrings and MultiLineStrings.
LinearIterator(Geometry) - Constructor for class org.locationtech.jts.linearref.LinearIterator
Creates an iterator initialized to the start of a linear Geometry
LinearIterator(Geometry, LinearLocation) - Constructor for class org.locationtech.jts.linearref.LinearIterator
Creates an iterator starting at a LinearLocation on a linear Geometry
LinearIterator(Geometry, int, int) - Constructor for class org.locationtech.jts.linearref.LinearIterator
Creates an iterator starting at a specified component and vertex in a linear Geometry
LinearLocation - Class in org.locationtech.jts.linearref
Represents a location along a LineString or MultiLineString.
LinearLocation() - Constructor for class org.locationtech.jts.linearref.LinearLocation
Creates a location referring to the start of a linear geometry
LinearLocation(int, double) - Constructor for class org.locationtech.jts.linearref.LinearLocation
 
LinearLocation(int, int, double) - Constructor for class org.locationtech.jts.linearref.LinearLocation
 
LinearLocation(LinearLocation) - Constructor for class org.locationtech.jts.linearref.LinearLocation
Creates a new location equal to a given one.
LinearReferencingFunctions - Class in org.locationtech.jtstest.function
 
LinearReferencingFunctions() - Constructor for class org.locationtech.jtstest.function.LinearReferencingFunctions
 
LinearRefExample - Class in org.locationtech.jtsexample.linearref
Examples of Linear Referencing
LinearRefExample() - Constructor for class org.locationtech.jtsexample.linearref.LinearRefExample
 
LinearRing - Class in org.locationtech.jts.geom
Models an OGC SFS LinearRing.
LinearRing(Coordinate[], PrecisionModel, int) - Constructor for class org.locationtech.jts.geom.LinearRing
Deprecated.
Use GeometryFactory instead
LinearRing(CoordinateSequence, GeometryFactory) - Constructor for class org.locationtech.jts.geom.LinearRing
Constructs a LinearRing with the vertices specified by the given CoordinateSequence.
LineBandTool - Class in org.locationtech.jtstest.testbuilder.ui.tools
 
LineBandTool() - Constructor for class org.locationtech.jtstest.testbuilder.ui.tools.LineBandTool
 
LineBandTool(Cursor) - Constructor for class org.locationtech.jtstest.testbuilder.ui.tools.LineBandTool
 
LineBuilder - Class in org.locationtech.jts.operation.overlay
Forms JTS LineStrings out of a the graph of DirectedEdges created by an OverlayOp.
LineBuilder(OverlayOp, GeometryFactory, PointLocator) - Constructor for class org.locationtech.jts.operation.overlay.LineBuilder
 
LineDissolver - Class in org.locationtech.jts.dissolve
Dissolves the linear components from a collection of Geometrys into a set of maximal-length Linestrings in which every unique segment appears once only.
LineDissolver() - Constructor for class org.locationtech.jts.dissolve.LineDissolver
 
LineHandlingFunctions - Class in org.locationtech.jtstest.function
 
LineHandlingFunctions() - Constructor for class org.locationtech.jtstest.function.LineHandlingFunctions
 
lineIntersection(LineSegment) - Method in class org.locationtech.jts.geom.LineSegment
Computes the intersection point of the lines of infinite extent defined by two line segments (if there is one).
LineIntersector - Class in org.locationtech.jts.algorithm
A LineIntersector is an algorithm that can both test whether two line segments intersect and compute the intersection point(s) if they do.
LineIntersector() - Constructor for class org.locationtech.jts.algorithm.LineIntersector
 
LineMergeDirectedEdge - Class in org.locationtech.jts.operation.linemerge
LineMergeDirectedEdge(Node, Node, Coordinate, boolean) - Constructor for class org.locationtech.jts.operation.linemerge.LineMergeDirectedEdge
Constructs a LineMergeDirectedEdge connecting the from node to the to node.
LineMergeEdge - Class in org.locationtech.jts.operation.linemerge
An edge of a LineMergeGraph.
LineMergeEdge(LineString) - Constructor for class org.locationtech.jts.operation.linemerge.LineMergeEdge
Constructs a LineMergeEdge with vertices given by the specified LineString.
LineMergeExample - Class in org.locationtech.jtsexample.operation.linemerge
Example of using the LineMerger class to sew together a set of fully noded linestrings.
LineMergeExample() - Constructor for class org.locationtech.jtsexample.operation.linemerge.LineMergeExample
 
LineMergeGraph - Class in org.locationtech.jts.operation.linemerge
A planar graph of edges that is analyzed to sew the edges together.
LineMergeGraph() - Constructor for class org.locationtech.jts.operation.linemerge.LineMergeGraph
 
LineMerger - Class in org.locationtech.jts.operation.linemerge
Merges a collection of linear components to form maximal-length linestrings.
LineMerger() - Constructor for class org.locationtech.jts.operation.linemerge.LineMerger
Creates a new line merger.
LineSegment - Class in org.locationtech.jts.geom
Represents a line segment defined by two Coordinates.
LineSegment(Coordinate, Coordinate) - Constructor for class org.locationtech.jts.geom.LineSegment
 
LineSegment(double, double, double, double) - Constructor for class org.locationtech.jts.geom.LineSegment
 
LineSegment(LineSegment) - Constructor for class org.locationtech.jts.geom.LineSegment
 
LineSegment() - Constructor for class org.locationtech.jts.geom.LineSegment
 
LineSegmentFunctions - Class in org.locationtech.jtstest.function
 
LineSegmentFunctions() - Constructor for class org.locationtech.jtstest.function.LineSegmentFunctions
 
LineSequencer - Class in org.locationtech.jts.operation.linemerge
Builds a sequence from a set of LineStrings so that they are ordered end to end.
LineSequencer() - Constructor for class org.locationtech.jts.operation.linemerge.LineSequencer
 
LineString - Class in org.locationtech.jts.geom
Models an OGC-style LineString.
LineString(Coordinate[], PrecisionModel, int) - Constructor for class org.locationtech.jts.geom.LineString
Deprecated.
Use GeometryFactory instead
LineString(CoordinateSequence, GeometryFactory) - Constructor for class org.locationtech.jts.geom.LineString
Constructs a LineString with the given points.
LINESTRING - Static variable in interface org.locationtech.jtstest.testbuilder.model.GeometryType
 
LineStringEndpointStyle - Class in org.locationtech.jtstest.testbuilder.ui.style
 
LineStringEndpointStyle(boolean) - Constructor for class org.locationtech.jtstest.testbuilder.ui.style.LineStringEndpointStyle
 
LineStringExtracter - Class in org.locationtech.jts.geom.util
Extracts all the LineString elements from a Geometry.
LineStringExtracter(List) - Constructor for class org.locationtech.jts.geom.util.LineStringExtracter
Constructs a filter with a list in which to store the elements found.
LineStringSelfIntersections - Class in org.locationtech.jtsexample.technique
Shows a technique for identifying the location of self-intersections in a non-simple LineString.
LineStringSelfIntersections() - Constructor for class org.locationtech.jtsexample.technique.LineStringSelfIntersections
 
lineStringSelfIntersections(LineString) - Static method in class org.locationtech.jtsexample.technique.LineStringSelfIntersections
 
LineStringSnapper - Class in org.locationtech.jts.operation.overlay.snap
Snaps the vertices and segments of a LineString to a set of target snap vertices.
LineStringSnapper(LineString, double) - Constructor for class org.locationtech.jts.operation.overlay.snap.LineStringSnapper
Creates a new snapper using the points in the given LineString as source snap points.
LineStringSnapper(Coordinate[], double) - Constructor for class org.locationtech.jts.operation.overlay.snap.LineStringSnapper
Creates a new snapper using the given points as source points to be snapped.
LineStringStyle - Class in org.locationtech.jtstest.testbuilder.ui.style
 
LineStringStyle() - Constructor for class org.locationtech.jtstest.testbuilder.ui.style.LineStringStyle
 
LineStringTool - Class in org.locationtech.jtstest.testbuilder.ui.tools
 
linkAllDirectedEdges() - Method in class org.locationtech.jts.geomgraph.DirectedEdgeStar
 
linkAllDirectedEdges() - Method in class org.locationtech.jts.geomgraph.PlanarGraph
Link the DirectedEdges at the nodes of the graph.
linkDirectedEdgesForMinimalEdgeRings() - Method in class org.locationtech.jts.operation.overlay.MaximalEdgeRing
For all nodes in this EdgeRing, link the DirectedEdges at the node to form minimalEdgeRings
linkMinimalDirectedEdges(EdgeRing) - Method in class org.locationtech.jts.geomgraph.DirectedEdgeStar
 
linkResultDirectedEdges() - Method in class org.locationtech.jts.geomgraph.DirectedEdgeStar
Traverse the star of DirectedEdges, linking the included edges together.
linkResultDirectedEdges(Collection) - Static method in class org.locationtech.jts.geomgraph.PlanarGraph
For nodes in the Collection, link the DirectedEdges at the node that are in the result.
linkResultDirectedEdges() - Method in class org.locationtech.jts.geomgraph.PlanarGraph
Link the DirectedEdges at the nodes of the graph.
LITTLE_ENDIAN - Static variable in class org.locationtech.jts.io.ByteOrderValues
 
lNext() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Gets the CCW edge around the left face following this edge.
loadEditList(TestCaseList) - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
loadGeometryText(String, String) - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
loadMultipleGeometriesFromFile(int, String) - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
loadSourceGeometries(Collection) - Method in class org.locationtech.jts.triangulate.VertexTaggedGeometryDataMapper
 
loadSourceGeometries(Geometry) - Method in class org.locationtech.jts.triangulate.VertexTaggedGeometryDataMapper
 
LoadTestCasesDialog - Class in org.locationtech.jtstest.testbuilder
MD - Probably obsolete
LoadTestCasesDialog(Frame, String, boolean) - Constructor for class org.locationtech.jtstest.testbuilder.LoadTestCasesDialog
 
LoadTestCasesDialog() - Constructor for class org.locationtech.jtstest.testbuilder.LoadTestCasesDialog
 
locate(Coordinate) - Method in class org.locationtech.jts.algorithm.locate.IndexedPointInAreaLocator
Determines the Location of a point in an areal Geometry.
locate(Coordinate) - Method in interface org.locationtech.jts.algorithm.locate.PointOnGeometryLocator
Determines the Location of a point in the Geometry.
locate(Coordinate, Geometry) - Static method in class org.locationtech.jts.algorithm.locate.SimplePointInAreaLocator
Determines the Location of a point in an areal Geometry.
locate(Coordinate) - Method in class org.locationtech.jts.algorithm.locate.SimplePointInAreaLocator
 
locate(Coordinate, Geometry) - Method in class org.locationtech.jts.algorithm.PointLocator
Computes the topological relationship (Location) of a single point to a Geometry.
locate(Coordinate) - Method in class org.locationtech.jts.geomgraph.GeometryGraph
Determines the Location of the given Coordinate in this geometry.
locate(Vertex) - Method in class org.locationtech.jts.triangulate.quadedge.LastFoundQuadEdgeLocator
Locates an edge e, such that either v is on e, or e is an edge of a triangle containing v.
locate(Vertex) - Method in interface org.locationtech.jts.triangulate.quadedge.QuadEdgeLocator
 
locate(Vertex) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Finds a quadedge of a triangle containing a location specified by a Vertex, if one exists.
locate(Coordinate) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Finds a quadedge of a triangle containing a location specified by a Coordinate, if one exists.
locate(Coordinate, Coordinate) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Locates the edge between the given vertices, if it exists in the subdivision.
LocateFailureException - Exception in org.locationtech.jts.triangulate.quadedge
 
LocateFailureException(String) - Constructor for exception org.locationtech.jts.triangulate.quadedge.LocateFailureException
 
LocateFailureException(String, LineSegment) - Constructor for exception org.locationtech.jts.triangulate.quadedge.LocateFailureException
 
LocateFailureException(LineSegment) - Constructor for exception org.locationtech.jts.triangulate.quadedge.LocateFailureException
 
locateFromEdge(Vertex, QuadEdge) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Locates an edge of a triangle which contains a location specified by a Vertex v.
locateInRing(Coordinate, Coordinate[]) - Static method in class org.locationtech.jts.algorithm.PointLocation
Determines whether a point lies in the interior, on the boundary, or in the exterior of a ring.
locateNonVertexPoint(Geometry, Coordinate, double) - Static method in class org.locationtech.jtstest.testbuilder.geom.GeometryPointLocater
 
locateNonVertexPoint(Coordinate, double) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
Locates a non-vertex point on a line segment of the current geometry within the given tolerance, if any.
locatePointInPolygon(Coordinate, Polygon) - Static method in class org.locationtech.jts.algorithm.locate.SimplePointInAreaLocator
Determines the Location of a point in a Polygon.
locatePointInRing(Coordinate, Coordinate[]) - Static method in class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
Determines whether a point lies in the interior, on the boundary, or in the exterior of a ring.
locatePointInRing(Coordinate, Coordinate[]) - Static method in class org.locationtech.jts.algorithm.RayCrossingCounter
Determines the Location of a point in a ring.
locatePointInRing(Coordinate, CoordinateSequence) - Static method in class org.locationtech.jts.algorithm.RayCrossingCounter
Determines the Location of a point in a ring.
locateVertex(Geometry, Coordinate, double) - Static method in class org.locationtech.jtstest.testbuilder.geom.GeometryPointLocater
 
locateVertex(Geometry, Coordinate, double) - Static method in class org.locationtech.jtstest.testbuilder.geom.VertexLocater
 
locateVertex(Coordinate, double) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
Locates a vertex of the current geometry within the given tolerance, if any.
locateVertexPt(Coordinate, double) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
Location - Class in org.locationtech.jts.geom
Constants representing the different topological locations which can occur in a Geometry.
Location() - Constructor for class org.locationtech.jts.geom.Location
 
LocationIndexedLine - Class in org.locationtech.jts.linearref
Supports linear referencing along a linear Geometry using LinearLocations as the index.
LocationIndexedLine(Geometry) - Constructor for class org.locationtech.jts.linearref.LocationIndexedLine
Constructs an object which allows linear referencing along a given linear Geometry.
log10(double) - Static method in class org.locationtech.jts.math.MathUtil
Computes the base-10 logarithm of a double value.
Logger - Interface in org.locationtech.jtstest.testrunner
 
LoggingGeometryOperation - Class in org.locationtech.jtstest.geomop
A GeometryOperation which logs the input and output from another GeometryOperation.
LoggingGeometryOperation() - Constructor for class org.locationtech.jtstest.geomop.LoggingGeometryOperation
 
LoggingGeometryOperation(GeometryOperation) - Constructor for class org.locationtech.jtstest.geomop.LoggingGeometryOperation
 
logoBuffer(Geometry, double) - Static method in class org.locationtech.jtstest.function.JTSFunctions
 
logoLines(Geometry) - Static method in class org.locationtech.jtstest.function.JTSFunctions
 
longestSideLength(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.geom.Triangle
Computes the length of the longest side of a triangle
longestSideLength() - Method in class org.locationtech.jts.geom.Triangle
Computes the length of the longest side of this triangle
lostOwnership(Clipboard, Transferable) - Method in class org.locationtech.jtstest.testbuilder.ui.ClipImage
 
lPrev() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Gets the CCW edge around the left face before this edge.
lt(DD) - Method in class org.locationtech.jts.math.DD
Tests whether this value is less than another DoubleDouble value.
LYR_A - Static variable in class org.locationtech.jtstest.testbuilder.model.LayerList
 
LYR_B - Static variable in class org.locationtech.jtstest.testbuilder.model.LayerList
 
LYR_RESULT - Static variable in class org.locationtech.jtstest.testbuilder.model.LayerList
 

M

M - Static variable in interface org.locationtech.jts.geom.CoordinateSequence
 
main(String[]) - Static method in class org.locationtech.jts.JTSVersion
Prints the current JTS version to stdout.
main(String[]) - Static method in class org.locationtech.jts.util.Debug
Prints the status of debugging to System.out
main(String[]) - Static method in class org.locationtech.jtsexample.geom.BasicExample
 
main(String[]) - Static method in class org.locationtech.jtsexample.geom.ConstructionExample
 
main(String[]) - Static method in class org.locationtech.jtsexample.geom.ExtendedCoordinateExample
 
main(String[]) - Static method in class org.locationtech.jtsexample.geom.PrecisionModelExample
 
main(String[]) - Static method in class org.locationtech.jtsexample.geom.prep.PreparedGeometryExample
 
main(String[]) - Static method in class org.locationtech.jtsexample.geom.SimpleMethodsExample
 
main(String[]) - Static method in class org.locationtech.jtsexample.io.gml2.KMLReaderExample
 
main(String[]) - Static method in class org.locationtech.jtsexample.linearref.LinearRefExample
 
main(String[]) - Static method in class org.locationtech.jtsexample.operation.distance.ClosestPointExample
 
main(String[]) - Static method in class org.locationtech.jtsexample.operation.linemerge.LineMergeExample
 
main(String[]) - Static method in class org.locationtech.jtsexample.operation.polygonize.PolygonizeExample
 
main(String[]) - Static method in class org.locationtech.jtsexample.precision.EnhancedPrecisionOpExample
 
main(String[]) - Static method in class org.locationtech.jtsexample.technique.LineStringSelfIntersections
 
main(String[]) - Static method in class org.locationtech.jtsexample.technique.PolygonUnionUsingBuffer
Deprecated.
 
main(String[]) - Static method in class org.locationtech.jtsexample.technique.SearchUsingPreparedGeometryIndex
 
main(String[]) - Static method in class org.locationtech.jtstest.testbuilder.JTSTestBuilder
Main method
main(String[]) - Static method in class org.locationtech.jtstest.testbuilder.ui.dnd.FileDrop
Runs a sample program that shows dropped files
main(String[]) - Static method in class org.locationtech.jtstest.testrunner.JTSTestRunnerCmd
 
main(String[]) - Static method in class org.locationtech.jtstest.testrunner.TopologyTestApp
Opens a TopologyTestApp.
MAJOR - Static variable in class org.locationtech.jts.JTSVersion
The major version number.
makeEdge(Vertex, Vertex) - Static method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Creates a new QuadEdge quartet from Vertex o to Vertex d.
makeEdge(Vertex, Vertex) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Creates a new quadedge, recording it in the edges list.
makePrecise(double) - Method in class org.locationtech.jts.geom.PrecisionModel
Rounds a numeric value to the PrecisionModel grid.
makePrecise(Coordinate) - Method in class org.locationtech.jts.geom.PrecisionModel
Rounds a Coordinate to the PrecisionModel grid.
map(GeometryCollection, GeometryMapper.MapOp) - Static method in class org.locationtech.jts.geom.util.GeometryCollectionMapper
 
map(GeometryCollection) - Method in class org.locationtech.jts.geom.util.GeometryCollectionMapper
 
map(Geometry, GeometryMapper.MapOp) - Static method in class org.locationtech.jts.geom.util.GeometryMapper
Maps the members of a Geometry (which may be atomic or composite) into another Geometry of most specific type.
map(Collection, GeometryMapper.MapOp) - Static method in class org.locationtech.jts.geom.util.GeometryMapper
 
map(Geometry) - Method in interface org.locationtech.jts.geom.util.GeometryMapper.MapOp
Computes a new geometry value.
mark(HalfEdge) - Static method in class org.locationtech.jts.edgegraph.MarkHalfEdge
Marks the given edge.
mark() - Method in class org.locationtech.jts.edgegraph.MarkHalfEdge
Marks this edge.
markBoth(HalfEdge) - Static method in class org.locationtech.jts.edgegraph.MarkHalfEdge
Marks the edges in a pair.
MarkHalfEdge - Class in org.locationtech.jts.edgegraph
A HalfEdge which supports marking edges with a boolean flag.
MarkHalfEdge(Coordinate) - Constructor for class org.locationtech.jts.edgegraph.MarkHalfEdge
Creates a new marked edge.
MASK_CLR - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
MASK_WIDTH_FRAC - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
maskPoly - Variable in class org.locationtech.jts.shape.random.RandomPointsBuilder
 
match(Geometry, Geometry) - Method in interface org.locationtech.jtstest.geomop.GeometryMatcher
 
match(Geometry, Geometry) - Method in class org.locationtech.jtstest.geomop.NormalizedGeometryMatcher
 
matches(int, char) - Static method in class org.locationtech.jts.geom.IntersectionMatrix
Tests if the dimension value satisfies the dimension symbol.
matches(String, String) - Static method in class org.locationtech.jts.geom.IntersectionMatrix
Tests if each of the actual dimension symbols in a matrix string satisfies the corresponding required dimension symbol in a pattern string.
matches(String) - Method in class org.locationtech.jts.geom.IntersectionMatrix
Returns whether the elements of this IntersectionMatrix satisfies the required dimension symbols.
MathUtil - Class in org.locationtech.jts.math
Various utility functions for mathematical and numerical operations.
MathUtil() - Constructor for class org.locationtech.jts.math.MathUtil
 
Matrix - Class in org.locationtech.jts.math
Implements some 2D matrix operations (in particular, solving systems of linear equations).
Matrix() - Constructor for class org.locationtech.jts.math.Matrix
 
max - Variable in class org.locationtech.jts.index.bintree.Interval
 
max - Variable in class org.locationtech.jts.index.intervalrtree.IntervalRTreeNode
 
max(DD) - Method in class org.locationtech.jts.math.DD
Computes the maximum of this and another DD number.
max(double, double, double) - Static method in class org.locationtech.jts.math.MathUtil
 
max(double, double, double, double) - Static method in class org.locationtech.jts.math.MathUtil
 
MAX_DISPLAY_POINTS - Static variable in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
MAX_ITER - Static variable in class org.locationtech.jts.noding.IteratedNoder
 
MaxDensifiedByFractionDistanceFilter(Geometry, double) - Constructor for class org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance.MaxDensifiedByFractionDistanceFilter
 
maxExtent() - Method in class org.locationtech.jts.geom.Envelope
Gets the maximum extent of this envelope across both dimensions.
maxExtent(Envelope) - Static method in class org.locationtech.jtstest.testbuilder.geom.EnvelopeUtil
 
MaximalEdgeRing - Class in org.locationtech.jts.operation.overlay
A ring of DirectedEdges which may contain nodes of degree > 2.
MaximalEdgeRing(DirectedEdge, GeometryFactory) - Constructor for class org.locationtech.jts.operation.overlay.MaximalEdgeRing
 
maximumCommonMantissa(double, double) - Static method in class org.locationtech.jts.index.quadtree.DoubleBits
 
maximumDiameter(Geometry) - Static method in class org.locationtech.jtstest.function.ConstructionFunctions
 
maximumDiameterLength(Geometry) - Static method in class org.locationtech.jtstest.function.ConstructionFunctions
 
maximumPreciseValue - Static variable in class org.locationtech.jts.geom.PrecisionModel
The maximum precise value representable in a double.
MaxMidpointDistanceFilter(Geometry) - Constructor for class org.locationtech.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder.MaxMidpointDistanceFilter
 
MaxPointDistanceFilter(Geometry) - Constructor for class org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance.MaxPointDistanceFilter
 
MaxPointDistanceFilter(Geometry) - Constructor for class org.locationtech.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder.MaxPointDistanceFilter
 
maxX() - Method in class org.locationtech.jts.geom.LineSegment
Gets the maximum X ordinate.
maxY() - Method in class org.locationtech.jts.geom.LineSegment
Gets the maximum Y ordinate.
MB - Static variable in class org.locationtech.jts.util.Memory
 
MCIndexNoder - Class in org.locationtech.jts.noding
Nodes a set of SegmentStrings using a index based on MonotoneChains and a SpatialIndex.
MCIndexNoder() - Constructor for class org.locationtech.jts.noding.MCIndexNoder
 
MCIndexNoder(SegmentIntersector) - Constructor for class org.locationtech.jts.noding.MCIndexNoder
 
MCIndexNoder.SegmentOverlapAction - Class in org.locationtech.jts.noding
 
MCIndexNoding(Geometry) - Static method in class org.locationtech.jtstest.function.NodingFunctions
 
MCIndexNodingWithPrecision(Geometry, double) - Static method in class org.locationtech.jtstest.function.NodingFunctions
 
MCIndexPointSnapper - Class in org.locationtech.jts.noding.snapround
"Snaps" all SegmentStrings in a SpatialIndex containing MonotoneChains to a given HotPixel.
MCIndexPointSnapper(SpatialIndex) - Constructor for class org.locationtech.jts.noding.snapround.MCIndexPointSnapper
 
MCIndexPointSnapper.HotPixelSnapAction - Class in org.locationtech.jts.noding.snapround
 
MCIndexSegmentSetMutualIntersector - Class in org.locationtech.jts.noding
Intersects two sets of SegmentStrings using a index based on MonotoneChains and a SpatialIndex.
MCIndexSegmentSetMutualIntersector(Collection) - Constructor for class org.locationtech.jts.noding.MCIndexSegmentSetMutualIntersector
Constructs a new intersector for a given set of SegmentStrings.
MCIndexSegmentSetMutualIntersector.SegmentOverlapAction - Class in org.locationtech.jts.noding
 
MCIndexSnapRounder - Class in org.locationtech.jts.noding.snapround
Uses Snap Rounding to compute a rounded, fully noded arrangement from a set of SegmentStrings.
MCIndexSnapRounder(PrecisionModel) - Constructor for class org.locationtech.jts.noding.snapround.MCIndexSnapRounder
 
measure(Geometry, Geometry) - Method in class org.locationtech.jts.algorithm.match.AreaSimilarityMeasure
 
measure(Geometry, Geometry) - Method in class org.locationtech.jts.algorithm.match.HausdorffSimilarityMeasure
 
measure(Geometry, Geometry) - Method in interface org.locationtech.jts.algorithm.match.SimilarityMeasure
 
Memory - Class in org.locationtech.jts.util
Utility functions to report JVM memory usage.
Memory() - Constructor for class org.locationtech.jts.util.Memory
 
merge(Label) - Method in class org.locationtech.jts.geomgraph.Label
Merge this label with another one.
merge(TopologyLocation) - Method in class org.locationtech.jts.geomgraph.TopologyLocation
merge updates only the NULL attributes of this object with the attributes of another.
merge(SegmentString, SegmentString, boolean) - Method in interface org.locationtech.jts.noding.SegmentStringDissolver.SegmentStringMerger
Updates the context data of a SegmentString when an identical (up to orientation) one is found during dissolving.
merge(ConstraintVertex) - Method in class org.locationtech.jts.triangulate.ConstraintVertex
Merges the constraint data in the vertex other into this vertex.
mergeLabel(Label) - Method in class org.locationtech.jts.geomgraph.EdgeRing
 
mergeLabel(Label, int) - Method in class org.locationtech.jts.geomgraph.EdgeRing
Merge the RHS label from a DirectedEdge into the label for this EdgeRing.
mergeLabel(Node) - Method in class org.locationtech.jts.geomgraph.Node
 
mergeLabel(Label) - Method in class org.locationtech.jts.geomgraph.Node
To merge labels for two nodes, the merged location for each LabelElement is computed.
mergeLines(Geometry) - Static method in class org.locationtech.jtstest.function.LineHandlingFunctions
 
mergeSymLabels() - Method in class org.locationtech.jts.geomgraph.DirectedEdgeStar
For each dirEdge in the star, merge the label from the sym dirEdge into the label
Metadata - Annotation Type in org.locationtech.jtstest.geomfunction
 
MetadataUtil - Class in org.locationtech.jtstest.geomfunction
 
MetadataUtil() - Constructor for class org.locationtech.jtstest.geomfunction.MetadataUtil
 
metricsSummary(Geometry) - Static method in class org.locationtech.jtstest.testbuilder.geom.GeometryUtil
 
MidArrowLineStyle - Class in org.locationtech.jtstest.testbuilder.ui.style
 
MidArrowLineStyle(Color) - Constructor for class org.locationtech.jtstest.testbuilder.ui.style.MidArrowLineStyle
 
midPoint() - Method in class org.locationtech.jts.geom.LineSegment
Computes the midpoint of the segment
midPoint(Coordinate, Coordinate) - Static method in class org.locationtech.jts.geom.LineSegment
Computes the midpoint of a segment
midPoint(Vertex) - Method in class org.locationtech.jts.triangulate.quadedge.Vertex
returns a new vertex that is mid-way between this vertex and another end point.
MidpointSplitPointFinder - Class in org.locationtech.jts.triangulate
A simple split point finder which returns the midpoint of the split segment.
MidpointSplitPointFinder() - Constructor for class org.locationtech.jts.triangulate.MidpointSplitPointFinder
 
min - Variable in class org.locationtech.jts.index.bintree.Interval
 
min - Variable in class org.locationtech.jts.index.intervalrtree.IntervalRTreeNode
 
min(DD) - Method in class org.locationtech.jts.math.DD
Computes the minimum of this and another DD number.
min(double, double, double, double) - Static method in class org.locationtech.jts.math.MathUtil
 
MIN_BINARY_EXPONENT - Static variable in class org.locationtech.jts.index.quadtree.IntervalSize
This value is chosen to be a few powers of 2 less than the number of bits available in the double representation (i.e.
MIN_VISIBLE_LEN - Static variable in class org.locationtech.jtstest.testbuilder.ui.style.ArrowLineStyle
 
minClearance(Geometry) - Static method in class org.locationtech.jtstest.function.PrecisionFunctions
 
minClearance(Geometry) - Static method in class org.locationtech.jtstest.function.TestCaseGeometryFunctions
 
minClearance(Geometry) - Static method in class org.locationtech.jtstest.geomop.TestCaseGeometryFunctions
 
minClearanceLine(Geometry) - Static method in class org.locationtech.jtstest.function.PrecisionFunctions
 
minClearanceLine(Geometry) - Static method in class org.locationtech.jtstest.function.TestCaseGeometryFunctions
 
minClearanceLine(Geometry) - Static method in class org.locationtech.jtstest.geomop.TestCaseGeometryFunctions
 
minClearanceSimple(Geometry) - Static method in class org.locationtech.jtstest.function.PrecisionFunctions
 
minClearanceSimpleLine(Geometry) - Static method in class org.locationtech.jtstest.function.PrecisionFunctions
 
minCoordinate(Coordinate[]) - Static method in class org.locationtech.jts.geom.CoordinateArrays
Returns the minimum coordinate, using the usual lexicographic comparison.
minExtent() - Method in class org.locationtech.jts.geom.Envelope
Gets the minimum extent of this envelope across both dimensions.
minExtent(Envelope) - Static method in class org.locationtech.jtstest.testbuilder.geom.EnvelopeUtil
 
MinimalEdgeRing - Class in org.locationtech.jts.operation.overlay
A ring of Edges with the property that no node has degree greater than 2.
MinimalEdgeRing(DirectedEdge, GeometryFactory) - Constructor for class org.locationtech.jts.operation.overlay.MinimalEdgeRing
 
MINIMUM_VALID_SIZE - Static variable in class org.locationtech.jts.geom.LinearRing
The minimum number of vertices allowed in a valid non-empty ring (= 4).
MinimumBoundingCircle - Class in org.locationtech.jts.algorithm
Computes the Minimum Bounding Circle (MBC) for the points in a Geometry.
MinimumBoundingCircle(Geometry) - Constructor for class org.locationtech.jts.algorithm.MinimumBoundingCircle
Creates a new object for computing the minimum bounding circle for the point set defined by the vertices of the given geometry.
minimumBoundingCircle(Geometry) - Static method in class org.locationtech.jtstest.function.ConstructionFunctions
 
MinimumClearance - Class in org.locationtech.jts.precision
Computes the Minimum Clearance of a Geometry.
MinimumClearance(Geometry) - Constructor for class org.locationtech.jts.precision.MinimumClearance
Creates an object to compute the Minimum Clearance for the given Geometry
MinimumDiameter - Class in org.locationtech.jts.algorithm
Computes the minimum diameter of a Geometry.
MinimumDiameter(Geometry) - Constructor for class org.locationtech.jts.algorithm.MinimumDiameter
Compute a minimum diameter for a given Geometry.
MinimumDiameter(Geometry, boolean) - Constructor for class org.locationtech.jts.algorithm.MinimumDiameter
Compute a minimum diameter for a giver Geometry, with a hint if the Geometry is convex (e.g.
minimumDiameter(Geometry) - Static method in class org.locationtech.jtstest.function.ConstructionFunctions
 
minimumDiameterLength(Geometry) - Static method in class org.locationtech.jtstest.function.ConstructionFunctions
 
minimumRectangle(Geometry) - Static method in class org.locationtech.jtstest.function.ConstructionFunctions
 
MINOR - Static variable in class org.locationtech.jts.JTSVersion
The minor version number.
minX() - Method in class org.locationtech.jts.geom.LineSegment
Gets the minimum X ordinate.
minY() - Method in class org.locationtech.jts.geom.LineSegment
Gets the minimum Y ordinate.
MOD2_BOUNDARY_RULE - Static variable in interface org.locationtech.jts.algorithm.BoundaryNodeRule
The Mod-2 Boundary Node Rule (which is the rule specified in the OGC SFS).
Mod2BoundaryNodeRule() - Constructor for class org.locationtech.jts.algorithm.BoundaryNodeRule.Mod2BoundaryNodeRule
 
model() - Static method in class org.locationtech.jtstest.testbuilder.JTSTestBuilder
 
MonotoneChain - Class in org.locationtech.jts.geomgraph.index
 
MonotoneChain(MonotoneChainEdge, int) - Constructor for class org.locationtech.jts.geomgraph.index.MonotoneChain
 
MonotoneChain - Class in org.locationtech.jts.index.chain
Monotone Chains are a way of partitioning the segments of a linestring to allow for fast searching of intersections.
MonotoneChain(Coordinate[], int, int, Object) - Constructor for class org.locationtech.jts.index.chain.MonotoneChain
 
MonotoneChainBuilder - Class in org.locationtech.jts.index.chain
Constructs MonotoneChains for sequences of Coordinates.
MonotoneChainBuilder() - Constructor for class org.locationtech.jts.index.chain.MonotoneChainBuilder
 
MonotoneChainEdge - Class in org.locationtech.jts.geomgraph.index
MonotoneChains are a way of partitioning the segments of an edge to allow for fast searching of intersections.
MonotoneChainEdge(Edge) - Constructor for class org.locationtech.jts.geomgraph.index.MonotoneChainEdge
 
MonotoneChainIndexer - Class in org.locationtech.jts.geomgraph.index
MonotoneChains are a way of partitioning the segments of an edge to allow for fast searching of intersections.
MonotoneChainIndexer() - Constructor for class org.locationtech.jts.geomgraph.index.MonotoneChainIndexer
 
MonotoneChainOverlapAction - Class in org.locationtech.jts.index.chain
The action for the internal iterator for performing overlap queries on a MonotoneChain
MonotoneChainOverlapAction() - Constructor for class org.locationtech.jts.index.chain.MonotoneChainOverlapAction
 
MonotoneChainSelectAction - Class in org.locationtech.jts.index.chain
The action for the internal iterator for performing envelope select queries on a MonotoneChain
MonotoneChainSelectAction() - Constructor for class org.locationtech.jts.index.chain.MonotoneChainSelectAction
 
MONOVALENT_ENDPOINT_BOUNDARY_RULE - Static variable in interface org.locationtech.jts.algorithm.BoundaryNodeRule
The Monovalent Endpoint Boundary Node Rule.
MonoValentEndPointBoundaryNodeRule() - Constructor for class org.locationtech.jts.algorithm.BoundaryNodeRule.MonoValentEndPointBoundaryNodeRule
 
mostPrecise(PrecisionModel, PrecisionModel) - Static method in class org.locationtech.jts.geom.PrecisionModel
Determines which of two PrecisionModels is the most precise (allows the greatest number of significant digits).
mouseClicked(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.AbstractDrawTool
 
mouseClicked(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.AbstractStreamDrawTool
 
mouseClicked(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
mouseClicked(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.EditVertexTool
 
mouseClicked(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.ZoomTool
 
mouseDragged(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
mouseDragged(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BoxBandTool
 
mouseDragged(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.EditVertexTool
 
mouseDragged(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.IndicatorTool
 
mouseDragged(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.LineBandTool
 
mouseDragged(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.ZoomTool
 
mouseEntered(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
mouseExited(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
mouseLocationChanged(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.AbstractStreamDrawTool
 
mouseLocationChanged(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.LineBandTool
 
mouseMoved(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
mouseMoved(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.IndicatorTool
 
mouseMoved(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.LineBandTool
 
mousePressed(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.AbstractStreamDrawTool
 
mousePressed(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
mousePressed(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BoxBandTool
 
mousePressed(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.EditVertexTool
 
mousePressed(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.InfoTool
 
mousePressed(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.LineBandTool
 
mousePressed(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.PanTool
 
mousePressed(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.ZoomTool
 
mouseReleased(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
mouseReleased(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BoxBandTool
 
mouseReleased(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.EditVertexTool
 
mouseReleased(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.LineBandTool
 
mouseReleased(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.PanTool
 
mouseReleased(MouseEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.ZoomTool
 
mouseWheelMoved(MouseWheelEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
mouseWheelMoved(MouseWheelEvent) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.ZoomTool
 
move(Geometry, Coordinate, Coordinate) - Static method in class org.locationtech.jtstest.testbuilder.geom.GeometryVertexMover
 
move(Geometry, Map) - Static method in class org.locationtech.jtstest.testbuilder.topostretch.GeometryVerticesMover
 
move() - Method in class org.locationtech.jtstest.testbuilder.topostretch.GeometryVerticesMover
 
moveToNextNode(int) - Method in class org.locationtech.jtstest.testbuilder.GeometryTreePanel
 
moveVertex(Coordinate, Coordinate) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
MultiFormatReader - Class in org.locationtech.jtstest.util.io
Reads a Geometry from a string which is in either WKT, WKBHex or GML format
MultiFormatReader() - Constructor for class org.locationtech.jtstest.util.io.MultiFormatReader
 
MultiFormatReader(GeometryFactory) - Constructor for class org.locationtech.jtstest.util.io.MultiFormatReader
 
MultiLineHandler - Class in org.locationtech.jtstest.testbuilder.io.shapefile
Wrapper for a Shapefile arc.
MultiLineHandler() - Constructor for class org.locationtech.jtstest.testbuilder.io.shapefile.MultiLineHandler
 
MultiLineHandler(int) - Constructor for class org.locationtech.jtstest.testbuilder.io.shapefile.MultiLineHandler
 
MultiLineString - Class in org.locationtech.jts.geom
Models a collection of LineStrings.
MultiLineString(LineString[], PrecisionModel, int) - Constructor for class org.locationtech.jts.geom.MultiLineString
Deprecated.
Use GeometryFactory instead
MultiLineString(LineString[], GeometryFactory) - Constructor for class org.locationtech.jts.geom.MultiLineString
 
MULTILINESTRING - Static variable in interface org.locationtech.jtstest.testbuilder.model.GeometryType
 
multiply(DD) - Method in class org.locationtech.jts.math.DD
Returns a new DoubleDouble whose value is (this * y).
multiply(double) - Method in class org.locationtech.jts.math.DD
Returns a new DoubleDouble whose value is (this * y).
multiply(double) - Method in class org.locationtech.jts.math.Vector2D
Multiplies the vector by a scalar value.
multiply(Point2D, double) - Static method in class org.locationtech.jtstest.testbuilder.ui.style.AWTUtil
 
MultiPoint - Class in org.locationtech.jts.geom
Models a collection of Points.
MultiPoint(Point[], PrecisionModel, int) - Constructor for class org.locationtech.jts.geom.MultiPoint
Deprecated.
Use GeometryFactory instead
MultiPoint(Point[], GeometryFactory) - Constructor for class org.locationtech.jts.geom.MultiPoint
 
MULTIPOINT - Static variable in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
MULTIPOINT - Static variable in interface org.locationtech.jtstest.testbuilder.model.GeometryType
 
MultiPointHandler - Class in org.locationtech.jtstest.testbuilder.io.shapefile
 
MultiPointHandler() - Constructor for class org.locationtech.jtstest.testbuilder.io.shapefile.MultiPointHandler
Creates new MultiPointHandler
MultiPointHandler(int) - Constructor for class org.locationtech.jtstest.testbuilder.io.shapefile.MultiPointHandler
 
MULTIPOINTM - Static variable in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
MULTIPOINTZ - Static variable in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
MultiPolygon - Class in org.locationtech.jts.geom
Models a collection of Polygons.
MultiPolygon(Polygon[], PrecisionModel, int) - Constructor for class org.locationtech.jts.geom.MultiPolygon
Deprecated.
Use GeometryFactory instead
MultiPolygon(Polygon[], GeometryFactory) - Constructor for class org.locationtech.jts.geom.MultiPolygon
 
MULTIPOLYGON - Static variable in interface org.locationtech.jtstest.testbuilder.model.GeometryType
 
MULTIVALENT_ENDPOINT_BOUNDARY_RULE - Static variable in interface org.locationtech.jts.algorithm.BoundaryNodeRule
The MultiValent Endpoint Boundary Node Rule.
MultiValentEndPointBoundaryNodeRule() - Constructor for class org.locationtech.jts.algorithm.BoundaryNodeRule.MultiValentEndPointBoundaryNodeRule
 

N

name - Variable in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
name(Annotation[]) - Static method in class org.locationtech.jtstest.geomfunction.MetadataUtil
 
name - Variable in class org.locationtech.jtstest.geomop.BaseGeometryFunction
 
name - Variable in class org.locationtech.jtstest.test.TestCase
 
name(String) - Static method in class org.locationtech.jtstest.util.FileUtil
 
NAME_COORDINATES - Static variable in class org.locationtech.jts.io.geojson.GeoJsonConstants
 
NAME_CRS - Static variable in class org.locationtech.jts.io.geojson.GeoJsonConstants
 
NAME_GEOMETRIES - Static variable in class org.locationtech.jts.io.geojson.GeoJsonConstants
 
NAME_GEOMETRYCOLLECTION - Static variable in class org.locationtech.jts.io.geojson.GeoJsonConstants
 
NAME_LINESTRING - Static variable in class org.locationtech.jts.io.geojson.GeoJsonConstants
 
NAME_MULTILINESTRING - Static variable in class org.locationtech.jts.io.geojson.GeoJsonConstants
 
NAME_MULTIPOINT - Static variable in class org.locationtech.jts.io.geojson.GeoJsonConstants
 
NAME_MULTIPOLYGON - Static variable in class org.locationtech.jts.io.geojson.GeoJsonConstants
 
NAME_NAME - Static variable in class org.locationtech.jts.io.geojson.GeoJsonConstants
 
NAME_POINT - Static variable in class org.locationtech.jts.io.geojson.GeoJsonConstants
 
NAME_POLYGON - Static variable in class org.locationtech.jts.io.geojson.GeoJsonConstants
 
NAME_PROPERTIES - Static variable in class org.locationtech.jts.io.geojson.GeoJsonConstants
 
NAME_TYPE - Static variable in class org.locationtech.jts.io.geojson.GeoJsonConstants
 
NaN - Static variable in class org.locationtech.jts.math.DD
A value representing the result of an operation which does not return a valid number.
NARGS_ONE_OR_MORE - Static variable in class org.locationtech.jtstest.command.OptionSpec
 
NARGS_ZERO_OR_MORE - Static variable in class org.locationtech.jtstest.command.OptionSpec
 
NARGS_ZERO_OR_ONE - Static variable in class org.locationtech.jtstest.command.OptionSpec
 
NE - Static variable in class org.locationtech.jts.geomgraph.Quadrant
 
nearestLocations() - Method in class org.locationtech.jts.operation.distance.DistanceOp
Report the locations of the nearest points in the input geometries.
nearestLocations() - Method in class org.locationtech.jts.operation.distance3d.Distance3DOp
Report the locations of the nearest points in the input geometries.
nearestNeighbour(ItemDistance) - Method in class org.locationtech.jts.index.strtree.STRtree
Finds the two nearest items in the tree, using ItemDistance as the distance metric.
nearestNeighbour(Envelope, Object, ItemDistance, int) - Method in class org.locationtech.jts.index.strtree.STRtree
Finds k items in this tree which are the top k nearest neighbors to the given item, using itemDist as the distance metric.
nearestNeighbour(Envelope, Object, ItemDistance) - Method in class org.locationtech.jts.index.strtree.STRtree
Finds the item in this tree which is nearest to the given Object, using ItemDistance as the distance metric.
nearestNeighbour(STRtree, ItemDistance) - Method in class org.locationtech.jts.index.strtree.STRtree
Finds the two nearest items from this tree and another tree, using ItemDistance as the distance metric.
NearestPointFinder - Class in org.locationtech.jtstest.testbuilder.geom
 
NearestPointFinder(Geometry) - Constructor for class org.locationtech.jtstest.testbuilder.geom.NearestPointFinder
 
nearestPoints(Geometry, Geometry) - Static method in class org.locationtech.jts.operation.distance.DistanceOp
Compute the the nearest points of two geometries.
nearestPoints() - Method in class org.locationtech.jts.operation.distance.DistanceOp
Report the coordinates of the nearest points in the input geometries.
nearestPoints(Geometry, Geometry) - Static method in class org.locationtech.jts.operation.distance3d.Distance3DOp
Compute the the nearest points of two geometries.
nearestPoints() - Method in class org.locationtech.jts.operation.distance3d.Distance3DOp
Report the coordinates of the nearest points in the input geometries.
nearestPoints(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.DistanceFunctions
 
NEARNESS_TOL_IN_VIEW - Static variable in class org.locationtech.jtstest.testbuilder.model.GeometryStretcherView
The nearness tolerance in view pixels.
negate() - Method in class org.locationtech.jts.math.DD
Returns a new DoubleDouble whose value is -this.
negate() - Method in class org.locationtech.jts.math.Vector2D
 
NESTED_HOLES - Static variable in class org.locationtech.jts.operation.valid.TopologyValidationError
Indicates that a hole lies in the interior of another hole in the same polygon
NESTED_SHELLS - Static variable in class org.locationtech.jts.operation.valid.TopologyValidationError
Indicates that a polygon component of a MultiPolygon lies inside another polygonal component
NEWLINE - Static variable in class org.locationtech.jts.util.StringUtil
 
newLine - Static variable in class org.locationtech.jtstest.util.StringUtil
 
next() - Method in class org.locationtech.jts.awt.ShapeCollectionPathIterator
 
next() - Method in class org.locationtech.jts.edgegraph.HalfEdge
Gets the next edge CCW around the destination vertex of this edge.
next() - Method in class org.locationtech.jts.geom.GeometryCollectionIterator
Gets the next geometry in the iteration sequence.
next() - Method in class org.locationtech.jts.linearref.LinearIterator
Moves the iterator ahead to the next vertex and (possibly) linear component.
next() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
Returns the next geometry in the shapefile stream
nextCase() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel.CaseList
 
nextIndex(int) - Static method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
Finds the next index around the triangle.
NO_INTERSECTION - Static variable in class org.locationtech.jts.algorithm.LineIntersector
Indicates that line segments do not intersect
NodableSegmentString - Interface in org.locationtech.jts.noding
An interface for classes which support adding nodes to a segment string.
Node - Class in org.locationtech.jts.geomgraph
 
Node(Coordinate, EdgeEndStar) - Constructor for class org.locationtech.jts.geomgraph.Node
 
Node - Class in org.locationtech.jts.index.bintree
A node of a Bintree.
Node(Interval, int) - Constructor for class org.locationtech.jts.index.bintree.Node
 
Node - Class in org.locationtech.jts.index.quadtree
Represents a node of a Quadtree.
Node(Envelope, int) - Constructor for class org.locationtech.jts.index.quadtree.Node
 
node(Collection) - Method in class org.locationtech.jts.noding.snapround.GeometryNoder
Nodes the linework of a set of Geometrys using SnapRounding.
Node - Class in org.locationtech.jts.planargraph
A node in a PlanarGraphis a location where 0 or more Edges meet.
Node(Coordinate) - Constructor for class org.locationtech.jts.planargraph.Node
Constructs a Node with the given location.
Node(Coordinate, DirectedEdgeStar) - Constructor for class org.locationtech.jts.planargraph.Node
Constructs a Node with the given location and collection of outgoing DirectedEdges.
NodeBase - Class in org.locationtech.jts.index.bintree
The base class for nodes in a Bintree.
NodeBase() - Constructor for class org.locationtech.jts.index.bintree.NodeBase
 
NodeBase - Class in org.locationtech.jts.index.quadtree
The base class for nodes in a Quadtree.
NodeBase() - Constructor for class org.locationtech.jts.index.quadtree.NodeBase
 
NodeComparator() - Constructor for class org.locationtech.jts.index.intervalrtree.IntervalRTreeNode.NodeComparator
 
NodedSegmentString - Class in org.locationtech.jts.noding
Represents a list of contiguous line segments, and supports noding the segments.
NodedSegmentString(Coordinate[], Object) - Constructor for class org.locationtech.jts.noding.NodedSegmentString
Creates a new segment string from a list of vertices.
NodeFactory - Class in org.locationtech.jts.geomgraph
 
NodeFactory() - Constructor for class org.locationtech.jts.geomgraph.NodeFactory
 
nodeIterator() - Method in class org.locationtech.jts.planargraph.PlanarGraph
Returns an Iterator over the Nodes in this PlanarGraph.
nodeIterator() - Method in class org.locationtech.jts.planargraph.Subgraph
Returns an Iterator over the Nodes in this graph.
NodeMap - Class in org.locationtech.jts.geomgraph
A map of nodes, indexed by the coordinate of the node
NodeMap(NodeFactory) - Constructor for class org.locationtech.jts.geomgraph.NodeMap
 
NodeMap - Class in org.locationtech.jts.planargraph
A map of Nodes, indexed by the coordinate of the node.
NodeMap() - Constructor for class org.locationtech.jts.planargraph.NodeMap
Constructs a NodeMap without any Nodes.
nodeMap - Variable in class org.locationtech.jts.planargraph.PlanarGraph
 
nodeMap - Variable in class org.locationtech.jts.planargraph.Subgraph
 
Noder - Interface in org.locationtech.jts.noding
Computes all intersections between segments in a set of SegmentStrings.
nodes - Variable in class org.locationtech.jts.geomgraph.PlanarGraph
 
nodeSize() - Method in class org.locationtech.jts.index.bintree.Bintree
Compute the total number of nodes in the tree
NodingFunctions - Class in org.locationtech.jtstest.function
 
NodingFunctions() - Constructor for class org.locationtech.jtstest.function.NodingFunctions
 
NodingValidator - Class in org.locationtech.jts.noding
Validates that a collection of SegmentStrings is correctly noded.
NodingValidator(Collection) - Constructor for class org.locationtech.jts.noding.NodingValidator
 
noFocusBorder - Static variable in class org.locationtech.jtstest.testbuilder.LayerCheckBoxList
 
noFocusBorder - Static variable in class org.locationtech.jtstest.testbuilder.LayerControlList
 
NONE - Static variable in class org.locationtech.jts.algorithm.Angle
Constant representing no orientation
NONE - Static variable in class org.locationtech.jts.geom.Location
Used for uninitialized location values.
NonEncroachingSplitPointFinder - Class in org.locationtech.jts.triangulate
A strategy for finding constraint split points which attempts to maximise the length of the split segments while preventing further encroachment.
NonEncroachingSplitPointFinder() - Constructor for class org.locationtech.jts.triangulate.NonEncroachingSplitPointFinder
 
NoninvertibleTransformationException - Exception in org.locationtech.jts.geom.util
Indicates that an AffineTransformation is non-invertible.
NoninvertibleTransformationException() - Constructor for exception org.locationtech.jts.geom.util.NoninvertibleTransformationException
 
NoninvertibleTransformationException(String) - Constructor for exception org.locationtech.jts.geom.util.NoninvertibleTransformationException
 
nonRobustComputeEdgeDistance(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.LineIntersector
This function is non-robust, since it may compute the square of large numbers.
NoOpGeometryOperation() - Constructor for class org.locationtech.jts.geom.util.GeometryEditor.NoOpGeometryOperation
 
norm() - Method in class org.locationtech.jts.geom.Geometry
Creates a new Geometry which is a normalized copy of this Geometry.
normalize(double) - Static method in class org.locationtech.jts.algorithm.Angle
Computes the normalized value of an angle, which is the equivalent angle in the range ( -Pi, Pi ].
normalize() - Method in class org.locationtech.jts.geom.Geometry
Converts this Geometry to normal form (or canonical form ).
normalize() - Method in class org.locationtech.jts.geom.GeometryCollection
 
normalize() - Method in class org.locationtech.jts.geom.LineSegment
Puts the line segment into a normalized form.
normalize() - Method in class org.locationtech.jts.geom.LineString
Normalizes a LineString.
normalize() - Method in class org.locationtech.jts.geom.Point
 
normalize() - Method in class org.locationtech.jts.geom.Polygon
 
normalize() - Method in class org.locationtech.jts.geomgraph.Depth
Normalize the depths for each geometry, if they are non-null.
normalize() - Method in class org.locationtech.jts.math.Vector2D
 
normalize() - Method in class org.locationtech.jts.math.Vector3D
 
normalize(Coordinate) - Static method in class org.locationtech.jts.math.Vector3D
 
normalize(Geometry) - Static method in class org.locationtech.jtstest.function.GeometryFunctions
 
NormalizedGeometryMatcher - Class in org.locationtech.jtstest.geomop
 
NormalizedGeometryMatcher() - Constructor for class org.locationtech.jtstest.geomop.NormalizedGeometryMatcher
 
normalizePositive(double) - Static method in class org.locationtech.jts.algorithm.Angle
Computes the normalized positive value of an angle, which is the equivalent angle in the range [ 0, 2*Pi ).
NotRepresentableException - Exception in org.locationtech.jts.algorithm
Indicates that a HCoordinate has been computed which is not representable on the Cartesian plane.
NotRepresentableException() - Constructor for exception org.locationtech.jts.algorithm.NotRepresentableException
 
nPts - Variable in class org.locationtech.jts.util.GeometricShapeFactory
 
NULL - Static variable in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
NULL_ORDINATE - Static variable in class org.locationtech.jts.geom.Coordinate
The value used to indicate a null or missing ordinate value.
NullResultMatcher - Class in org.locationtech.jtstest.testrunner
A ResultMatcher which always passes.
NullResultMatcher() - Constructor for class org.locationtech.jtstest.testrunner.NullResultMatcher
 
numArms - Variable in class org.locationtech.jts.geom.util.SineStarFactory
 
NumberUtil - Class in org.locationtech.jts.util
 
NumberUtil() - Constructor for class org.locationtech.jts.util.NumberUtil
 
numCommonMantissaBits(DoubleBits) - Method in class org.locationtech.jts.index.quadtree.DoubleBits
This computes the number of common most-significant bits in the mantissa.
numCommonMostSigMantissaBits(long, long) - Static method in class org.locationtech.jts.precision.CommonBits
This computes the number of common most-significant bits in the mantissas of two double-precision numbers.
numEntries() - Method in class org.locationtech.jtstest.util.HSBPalette
 
numInteriorIntersections - Variable in class org.locationtech.jts.noding.IntersectionAdder
 
numIntersections - Variable in class org.locationtech.jts.noding.IntersectionAdder
 
numProperIntersections - Variable in class org.locationtech.jts.noding.IntersectionAdder
 
numPts - Variable in class org.locationtech.jts.shape.GeometricShapeBuilder
 
numTests - Variable in class org.locationtech.jts.geomgraph.index.SegmentIntersector
 
numTests - Variable in class org.locationtech.jts.noding.IntersectionAdder
 
numVerticesInMask(Envelope) - Method in class org.locationtech.jtstest.testbuilder.topostretch.TopologyStretcher
 
NW - Static variable in class org.locationtech.jts.geomgraph.Quadrant
 

O

ObjectCounter - Class in org.locationtech.jts.util
Counts occurrences of objects.
ObjectCounter() - Constructor for class org.locationtech.jts.util.ObjectCounter
 
OctagonalEnvelope - Class in org.locationtech.jts.geom
A bounding container for a Geometry which is in the shape of a general octagon.
OctagonalEnvelope() - Constructor for class org.locationtech.jts.geom.OctagonalEnvelope
Creates a new null bounding octagon
OctagonalEnvelope(Coordinate) - Constructor for class org.locationtech.jts.geom.OctagonalEnvelope
Creates a new null bounding octagon bounding a Coordinate
OctagonalEnvelope(Coordinate, Coordinate) - Constructor for class org.locationtech.jts.geom.OctagonalEnvelope
Creates a new null bounding octagon bounding a pair of Coordinates
OctagonalEnvelope(Envelope) - Constructor for class org.locationtech.jts.geom.OctagonalEnvelope
Creates a new null bounding octagon bounding an Envelope
OctagonalEnvelope(OctagonalEnvelope) - Constructor for class org.locationtech.jts.geom.OctagonalEnvelope
Creates a new null bounding octagon bounding an OctagonalEnvelope (the copy constructor).
OctagonalEnvelope(Geometry) - Constructor for class org.locationtech.jts.geom.OctagonalEnvelope
Creates a new null bounding octagon bounding a Geometry
octagonalEnvelope(Geometry) - Static method in class org.locationtech.jts.geom.OctagonalEnvelope
Gets the octagonal envelope of a geometry
octagonalEnvelope(Geometry) - Static method in class org.locationtech.jtstest.function.ConstructionFunctions
 
Octant - Class in org.locationtech.jts.noding
Methods for computing and working with octants of the Cartesian plane Octants are numbered as follows:
octant(double, double) - Static method in class org.locationtech.jts.noding.Octant
Returns the octant of a directed line segment (specified as x and y displacements, which cannot both be 0).
octant(Coordinate, Coordinate) - Static method in class org.locationtech.jts.noding.Octant
Returns the octant of a directed line segment from p0 to p1.
offsetCurve(Geometry, double) - Static method in class org.locationtech.jtstest.function.OffsetCurveFunctions
 
OffsetCurveBuilder - Class in org.locationtech.jts.operation.buffer
Computes the raw offset curve for a single Geometry component (ring, line or point).
OffsetCurveBuilder(PrecisionModel, BufferParameters) - Constructor for class org.locationtech.jts.operation.buffer.OffsetCurveBuilder
 
OffsetCurveFunctions - Class in org.locationtech.jtstest.function
 
OffsetCurveFunctions() - Constructor for class org.locationtech.jtstest.function.OffsetCurveFunctions
 
OffsetCurveSetBuilder - Class in org.locationtech.jts.operation.buffer
Creates all the raw offset curves for a buffer of a Geometry.
OffsetCurveSetBuilder(Geometry, double, OffsetCurveBuilder) - Constructor for class org.locationtech.jts.operation.buffer.OffsetCurveSetBuilder
 
OffsetPointGenerator - Class in org.locationtech.jts.operation.overlay.validate
Generates points offset by a given distance from both sides of the midpoint of all segments in a Geometry.
OffsetPointGenerator(Geometry) - Constructor for class org.locationtech.jts.operation.overlay.validate.OffsetPointGenerator
 
ofLine(CoordinateSequence) - Static method in class org.locationtech.jts.algorithm.Length
Computes the length of a linestring specified by a sequence of points.
ofRing(Coordinate[]) - Static method in class org.locationtech.jts.algorithm.Area
Computes the area for a ring.
ofRing(CoordinateSequence) - Static method in class org.locationtech.jts.algorithm.Area
Computes the area for a ring.
ofRingSigned(Coordinate[]) - Static method in class org.locationtech.jts.algorithm.Area
Computes the signed area for a ring.
ofRingSigned(CoordinateSequence) - Static method in class org.locationtech.jts.algorithm.Area
Computes the signed area for a ring.
OGC_SFS_BOUNDARY_RULE - Static variable in interface org.locationtech.jts.algorithm.BoundaryNodeRule
The Boundary Node Rule specified by the OGC Simple Features Specification, which is the same as the Mod-2 rule.
OLDcompare(Object, Object) - Method in class org.locationtech.jts.geom.CoordinateArrays.BidirectionalComparator
 
OLDsetInfo(String) - Method in class org.locationtech.jtstest.testbuilder.InfoPanel
 
OLDwriteLocation(Geometry, Coordinate, double) - Method in class org.locationtech.jtstest.testbuilder.ui.GeometryLocationsWriter
 
ON - Static variable in class org.locationtech.jts.geomgraph.Position
An indicator that a Location is on a GraphComponent
oneLineSummary() - Method in class org.locationtech.jtstest.testrunner.TopologyTestApp
 
oNext() - Method in class org.locationtech.jts.edgegraph.HalfEdge
 
oNext() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Gets the next CCW edge around the origin of this edge.
opaque(Color) - Static method in class org.locationtech.jtstest.testbuilder.ui.ColorUtil
 
openXmlFilesAndDirectories(File[]) - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
openXmlFilesAndDirectories(File[]) - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
OperationMonitorManager - Class in org.locationtech.jtstest.testbuilder.ui.render
 
OperationMonitorManager(JPanel, Viewport) - Constructor for class org.locationtech.jtstest.testbuilder.ui.render.OperationMonitorManager
 
opposite(int) - Static method in class org.locationtech.jts.geomgraph.Position
Returns LEFT if the position is RIGHT, RIGHT if the position is LEFT, or the position otherwise.
oPrev() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Gets the next CW edge around (from) the origin of this edge.
Option - Class in org.locationtech.jtstest.command
The parameters for an instance of an option occurring in a command
Option(OptionSpec, String[]) - Constructor for class org.locationtech.jtstest.command.Option
 
OPTION_FREE_ARGS - Static variable in class org.locationtech.jtstest.command.OptionSpec
 
OptionSpec - Class in org.locationtech.jtstest.command
Specifes the syntax for a single option on a command line ToDo: - add syntax pattern parsing Syntax patterns are similar to Java type signatures F - float I - int L - long S - string B - boolean + - one or more eg: "FIS+" takes a double, int, and one or more Strings
OptionSpec(String) - Constructor for class org.locationtech.jtstest.command.OptionSpec
 
OptionSpec(String, int) - Constructor for class org.locationtech.jtstest.command.OptionSpec
 
OptionSpec(String, String) - Constructor for class org.locationtech.jtstest.command.OptionSpec
 
org.locationtech.jts - package org.locationtech.jts
 
org.locationtech.jts.algorithm - package org.locationtech.jts.algorithm
Contains classes and interfaces implementing fundamental computational geometry algorithms.
org.locationtech.jts.algorithm.distance - package org.locationtech.jts.algorithm.distance
Classes to compute distance metrics between geometries.
org.locationtech.jts.algorithm.locate - package org.locationtech.jts.algorithm.locate
Classes to determine the topological location of points in geometries.
org.locationtech.jts.algorithm.match - package org.locationtech.jts.algorithm.match
Classes to compute matching metrics between geometries.
org.locationtech.jts.awt - package org.locationtech.jts.awt
Classes to perform conversions from Java2D shape objects.
org.locationtech.jts.densify - package org.locationtech.jts.densify
Classes to perform densification on geometries.
org.locationtech.jts.dissolve - package org.locationtech.jts.dissolve
 
org.locationtech.jts.edgegraph - package org.locationtech.jts.edgegraph
 
org.locationtech.jts.geom - package org.locationtech.jts.geom
Contains the Geometry interface hierarchy and supporting classes.
org.locationtech.jts.geom.impl - package org.locationtech.jts.geom.impl
Implementations of interfaces for geometric structures.
org.locationtech.jts.geom.prep - package org.locationtech.jts.geom.prep
Classes to perform optimized geometric operations on suitably prepared geometries.
org.locationtech.jts.geom.util - package org.locationtech.jts.geom.util
Provides classes that parse and modify Geometry objects.
org.locationtech.jts.geomgraph - package org.locationtech.jts.geomgraph
Contains classes that implement topology graphs.
org.locationtech.jts.geomgraph.index - package org.locationtech.jts.geomgraph.index
Contains classes that implement indexes for performing noding on geometry graph edges.
org.locationtech.jts.index - package org.locationtech.jts.index
Provides classes for various kinds of spatial indexes.
org.locationtech.jts.index.bintree - package org.locationtech.jts.index.bintree
Contains classes that implement a Binary Interval Tree index
org.locationtech.jts.index.chain - package org.locationtech.jts.index.chain
Contains classes that implement Monotone Chains
org.locationtech.jts.index.intervalrtree - package org.locationtech.jts.index.intervalrtree
Contains classes to implement an R-tree index for one-dimensional intervals.
org.locationtech.jts.index.kdtree - package org.locationtech.jts.index.kdtree
Contains classes which implement a k-D tree index over 2-D point data.
org.locationtech.jts.index.quadtree - package org.locationtech.jts.index.quadtree
Contains classes that implement a Quadtree spatial index
org.locationtech.jts.index.strtree - package org.locationtech.jts.index.strtree
Contains 2-D and 1-D versions of the Sort-Tile-Recursive (STR) tree, a query-only R-tree.
org.locationtech.jts.index.sweepline - package org.locationtech.jts.index.sweepline
Contains classes which implement a sweepline algorithm for scanning geometric data structures.
org.locationtech.jts.io - package org.locationtech.jts.io
Contains the interfaces for converting JTS objects to and from other formats.
org.locationtech.jts.io.geojson - package org.locationtech.jts.io.geojson
 
org.locationtech.jts.io.gml2 - package org.locationtech.jts.io.gml2
Classes to read and write the GML2 geometry format.
org.locationtech.jts.io.kml - package org.locationtech.jts.io.kml
 
org.locationtech.jts.linearref - package org.locationtech.jts.linearref
Contains classes and interfaces implementing linear referencing on linear geometries
org.locationtech.jts.math - package org.locationtech.jts.math
 
org.locationtech.jts.noding - package org.locationtech.jts.noding
Classes to compute nodings for arrangements of line segments and line segment sequences.
org.locationtech.jts.noding.snapround - package org.locationtech.jts.noding.snapround
Contains classes to implement the Snap Rounding algorithm for noding linestrings.
org.locationtech.jts.operation - package org.locationtech.jts.operation
Provides classes for implementing operations on geometries
org.locationtech.jts.operation.buffer - package org.locationtech.jts.operation.buffer
Provides classes for computing buffers of geometries
org.locationtech.jts.operation.buffer.validate - package org.locationtech.jts.operation.buffer.validate
Classes to perform validation of the results of buffer operations.
org.locationtech.jts.operation.distance - package org.locationtech.jts.operation.distance
Provides classes for computing the distance between geometries
org.locationtech.jts.operation.distance3d - package org.locationtech.jts.operation.distance3d
 
org.locationtech.jts.operation.linemerge - package org.locationtech.jts.operation.linemerge
Classes to perform line merging.
org.locationtech.jts.operation.overlay - package org.locationtech.jts.operation.overlay
Contains classes that perform a topological overlay to compute boolean spatial functions.
org.locationtech.jts.operation.overlay.snap - package org.locationtech.jts.operation.overlay.snap
Classes to perform snapping on geometries to prepare them for overlay operations.
org.locationtech.jts.operation.overlay.validate - package org.locationtech.jts.operation.overlay.validate
Classes to validate the results of overlay operations.
org.locationtech.jts.operation.polygonize - package org.locationtech.jts.operation.polygonize
An API for polygonizing sets of lines.
org.locationtech.jts.operation.predicate - package org.locationtech.jts.operation.predicate
Classes which implement topological predicates optimized for particular kinds of geometries.
org.locationtech.jts.operation.relate - package org.locationtech.jts.operation.relate
Contains classes to implement the computation of the spatial relationships of Geometrys.
org.locationtech.jts.operation.union - package org.locationtech.jts.operation.union
Classes to perform efficent unioning of collections of geometries.
org.locationtech.jts.operation.valid - package org.locationtech.jts.operation.valid
Provides classes for testing the validity of geometries.
org.locationtech.jts.planargraph - package org.locationtech.jts.planargraph
Contains classes to implement a planar graph data structure.
org.locationtech.jts.planargraph.algorithm - package org.locationtech.jts.planargraph.algorithm
Classes which implement graph algorithms on planar graphs.
org.locationtech.jts.precision - package org.locationtech.jts.precision
Provides classes for analyzing and manipulating the precision of Geometries.
org.locationtech.jts.shape - package org.locationtech.jts.shape
 
org.locationtech.jts.shape.fractal - package org.locationtech.jts.shape.fractal
 
org.locationtech.jts.shape.random - package org.locationtech.jts.shape.random
 
org.locationtech.jts.simplify - package org.locationtech.jts.simplify
Classes which implement algorithms for simplifying or generalizing geometries.
org.locationtech.jts.triangulate - package org.locationtech.jts.triangulate
Classes to compute Delaunay triangulations.
org.locationtech.jts.triangulate.quadedge - package org.locationtech.jts.triangulate.quadedge
Classes to implement a topological subdivision of quadeges, to support creating triangulations and Voronoi diagrams.
org.locationtech.jts.util - package org.locationtech.jts.util
Contains support classes for the Java Topology Suite.
org.locationtech.jtsexample.geom - package org.locationtech.jtsexample.geom
 
org.locationtech.jtsexample.geom.prep - package org.locationtech.jtsexample.geom.prep
 
org.locationtech.jtsexample.io.gml2 - package org.locationtech.jtsexample.io.gml2
 
org.locationtech.jtsexample.linearref - package org.locationtech.jtsexample.linearref
 
org.locationtech.jtsexample.operation.distance - package org.locationtech.jtsexample.operation.distance
 
org.locationtech.jtsexample.operation.linemerge - package org.locationtech.jtsexample.operation.linemerge
 
org.locationtech.jtsexample.operation.polygonize - package org.locationtech.jtsexample.operation.polygonize
 
org.locationtech.jtsexample.precision - package org.locationtech.jtsexample.precision
 
org.locationtech.jtsexample.technique - package org.locationtech.jtsexample.technique
 
org.locationtech.jtstest - package org.locationtech.jtstest
 
org.locationtech.jtstest.clean - package org.locationtech.jtstest.clean
 
org.locationtech.jtstest.command - package org.locationtech.jtstest.command
 
org.locationtech.jtstest.function - package org.locationtech.jtstest.function
 
org.locationtech.jtstest.geomfunction - package org.locationtech.jtstest.geomfunction
 
org.locationtech.jtstest.geomop - package org.locationtech.jtstest.geomop
 
org.locationtech.jtstest.test - package org.locationtech.jtstest.test
 
org.locationtech.jtstest.testbuilder - package org.locationtech.jtstest.testbuilder
 
org.locationtech.jtstest.testbuilder.controller - package org.locationtech.jtstest.testbuilder.controller
 
org.locationtech.jtstest.testbuilder.event - package org.locationtech.jtstest.testbuilder.event
 
org.locationtech.jtstest.testbuilder.geom - package org.locationtech.jtstest.testbuilder.geom
 
org.locationtech.jtstest.testbuilder.io.shapefile - package org.locationtech.jtstest.testbuilder.io.shapefile
 
org.locationtech.jtstest.testbuilder.model - package org.locationtech.jtstest.testbuilder.model
 
org.locationtech.jtstest.testbuilder.topostretch - package org.locationtech.jtstest.testbuilder.topostretch
 
org.locationtech.jtstest.testbuilder.ui - package org.locationtech.jtstest.testbuilder.ui
 
org.locationtech.jtstest.testbuilder.ui.dnd - package org.locationtech.jtstest.testbuilder.ui.dnd
 
org.locationtech.jtstest.testbuilder.ui.render - package org.locationtech.jtstest.testbuilder.ui.render
 
org.locationtech.jtstest.testbuilder.ui.style - package org.locationtech.jtstest.testbuilder.ui.style
 
org.locationtech.jtstest.testbuilder.ui.tools - package org.locationtech.jtstest.testbuilder.ui.tools
 
org.locationtech.jtstest.testrunner - package org.locationtech.jtstest.testrunner
 
org.locationtech.jtstest.util - package org.locationtech.jtstest.util
 
org.locationtech.jtstest.util.io - package org.locationtech.jtstest.util.io
 
Orientation - Class in org.locationtech.jts.algorithm
Functions to compute the orientation of basic geometric structures including point triplets (triangles) and rings.
Orientation() - Constructor for class org.locationtech.jts.algorithm.Orientation
 
OrientationFunctions - Class in org.locationtech.jtstest.function
 
OrientationFunctions() - Constructor for class org.locationtech.jtstest.function.OrientationFunctions
 
orientationIndex(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
Returns the index of the direction of the point q relative to a vector specified by p1-p2.
orientationIndex(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.CGAlgorithmsDD
Returns the index of the direction of the point q relative to a vector specified by p1-p2.
orientationIndex(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.RobustDeterminant
Returns the index of the direction of the point q relative to a vector specified by p1-p2.
orientationIndex(LineSegment) - Method in class org.locationtech.jts.geom.LineSegment
Determines the orientation of a LineSegment relative to this segment.
orientationIndex(Coordinate) - Method in class org.locationtech.jts.geom.LineSegment
Determines the orientation index of a Coordinate relative to this segment.
orientationIndex(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OrientationFunctions
 
OrientedCoordinateArray - Class in org.locationtech.jts.noding
Allows comparing Coordinate arrays in an orientation-independent way.
OrientedCoordinateArray(Coordinate[]) - Constructor for class org.locationtech.jts.noding.OrientedCoordinateArray
Creates a new OrientedCoordinateArray for the given Coordinate array.
orientedDistance() - Method in class org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance
 
orientedDistance(Coordinate) - Method in class org.locationtech.jts.math.Plane3D
Computes the oriented distance from a point to the plane.
orig() - Method in class org.locationtech.jts.edgegraph.HalfEdge
Gets the origin coordinate of this edge.
orig() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Gets the vertex for the edge's origin
ORIGIN - Static variable in class org.locationtech.jts.triangulate.quadedge.Vertex
 
outEdges - Variable in class org.locationtech.jts.planargraph.DirectedEdgeStar
The underlying list of outgoing DirectedEdges
OutputStreamOutStream - Class in org.locationtech.jts.io
An adapter to allow an OutputStream to be used as an OutStream
OutputStreamOutStream(OutputStream) - Constructor for class org.locationtech.jts.io.OutputStreamOutStream
 
OutStream - Interface in org.locationtech.jts.io
A interface for classes providing an output stream of bytes.
overlap(MonotoneChain, int, MonotoneChain, int) - Method in class org.locationtech.jts.index.chain.MonotoneChainOverlapAction
This function can be overridden if the original chains are needed
overlap(LineSegment, LineSegment) - Method in class org.locationtech.jts.index.chain.MonotoneChainOverlapAction
This is a convenience function which can be overridden to obtain the actual line segments which overlap
overlap(SweepLineInterval, SweepLineInterval) - Method in interface org.locationtech.jts.index.sweepline.SweepLineOverlapAction
 
overlap(MonotoneChain, int, MonotoneChain, int) - Method in class org.locationtech.jts.noding.MCIndexNoder.SegmentOverlapAction
 
overlap(MonotoneChain, int, MonotoneChain, int) - Method in class org.locationtech.jts.noding.MCIndexSegmentSetMutualIntersector.SegmentOverlapAction
 
overlaps(Envelope) - Method in class org.locationtech.jts.geom.Envelope
Deprecated.
Use #intersects instead. In the future, #overlaps may be changed to be a true overlap check; that is, whether the intersection is two-dimensional.
overlaps(Coordinate) - Method in class org.locationtech.jts.geom.Envelope
Deprecated.
Use #intersects instead.
overlaps(double, double) - Method in class org.locationtech.jts.geom.Envelope
Deprecated.
Use #intersects instead.
overlaps(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Tests whether this geometry overlaps the specified geometry.
overlaps(Geometry) - Method in interface org.locationtech.jts.geom.prep.PreparedGeometry
Tests whether the base Geometry overlaps a given geometry.
overlaps(Interval) - Method in class org.locationtech.jts.index.bintree.Interval
 
overlaps(double, double) - Method in class org.locationtech.jts.index.bintree.Interval
 
overlaps(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.SpatialPredicateFunctions
 
overlapSeg1 - Variable in class org.locationtech.jts.index.chain.MonotoneChainOverlapAction
 
overlapSeg2 - Variable in class org.locationtech.jts.index.chain.MonotoneChainOverlapAction
 
OverlayCommonBitsRemovedFunctions - Class in org.locationtech.jtstest.function
 
OverlayCommonBitsRemovedFunctions() - Constructor for class org.locationtech.jtstest.function.OverlayCommonBitsRemovedFunctions
 
OverlayEnhancedPrecisionFunctions - Class in org.locationtech.jtstest.function
 
OverlayEnhancedPrecisionFunctions() - Constructor for class org.locationtech.jtstest.function.OverlayEnhancedPrecisionFunctions
 
OverlayFunctions - Class in org.locationtech.jtstest.function
 
OverlayFunctions() - Constructor for class org.locationtech.jtstest.function.OverlayFunctions
 
OverlayNodeFactory - Class in org.locationtech.jts.operation.overlay
Creates nodes for use in the PlanarGraphs constructed during overlay operations.
OverlayNodeFactory() - Constructor for class org.locationtech.jts.operation.overlay.OverlayNodeFactory
 
OverlayNoSnapFunctions - Class in org.locationtech.jtstest.function
 
OverlayNoSnapFunctions() - Constructor for class org.locationtech.jtstest.function.OverlayNoSnapFunctions
 
OverlayOp - Class in org.locationtech.jts.operation.overlay
Computes the geometric overlay of two Geometrys.
OverlayOp(Geometry, Geometry) - Constructor for class org.locationtech.jts.operation.overlay.OverlayOp
Constructs an instance to compute a single overlay operation for the given geometries.
overlayOp(Geometry, Geometry, int) - Static method in class org.locationtech.jts.operation.overlay.OverlayOp
Computes an overlay operation for the given geometry arguments.
overlayOp(Geometry, Geometry, int) - Static method in class org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp
 
overlayOp(Geometry, Geometry, int) - Static method in class org.locationtech.jts.operation.overlay.snap.SnapOverlayOp
 
overlayOpCode(String) - Static method in class org.locationtech.jtstest.geomop.OverlayValidatedGeometryOperation
 
OverlayResultValidator - Class in org.locationtech.jts.operation.overlay.validate
Validates that the result of an overlay operation is geometrically correct, within a determined tolerance.
OverlayResultValidator(Geometry, Geometry, Geometry) - Constructor for class org.locationtech.jts.operation.overlay.validate.OverlayResultValidator
 
overlaySnapRounded(Geometry, Geometry, double) - Static method in class org.locationtech.jtstest.function.PolygonOverlayFunctions
 
OverlayValidatedGeometryOperation - Class in org.locationtech.jtstest.geomop
A GeometryOperation which validates the result of overlay operations.
OverlayValidatedGeometryOperation() - Constructor for class org.locationtech.jtstest.geomop.OverlayValidatedGeometryOperation
 
OverlayValidatedGeometryOperation(GeometryMethodOperation) - Constructor for class org.locationtech.jtstest.geomop.OverlayValidatedGeometryOperation
Creates a new operation which chains to the given GeometryMethodOperation for non-intercepted methods.

P

P - Static variable in class org.locationtech.jts.geom.Dimension
Dimension value of a point (0).
p0 - Variable in class org.locationtech.jts.geom.LineSegment
 
p0 - Variable in class org.locationtech.jts.geom.Triangle
The coordinates of the vertices of the triangle
p0 - Variable in class org.locationtech.jts.planargraph.DirectedEdge
 
p1 - Variable in class org.locationtech.jts.geom.LineSegment
 
p1 - Variable in class org.locationtech.jts.geom.Triangle
The coordinates of the vertices of the triangle
p1 - Variable in class org.locationtech.jts.planargraph.DirectedEdge
 
p2 - Variable in class org.locationtech.jts.geom.Triangle
The coordinates of the vertices of the triangle
pa - Variable in class org.locationtech.jts.algorithm.LineIntersector
 
PackedCoordinateSequence - Class in org.locationtech.jts.geom.impl
A CoordinateSequence implementation based on a packed arrays.
PackedCoordinateSequence() - Constructor for class org.locationtech.jts.geom.impl.PackedCoordinateSequence
 
PackedCoordinateSequence.Double - Class in org.locationtech.jts.geom.impl
Packed coordinate sequence implementation based on doubles
PackedCoordinateSequence.Float - Class in org.locationtech.jts.geom.impl
Packed coordinate sequence implementation based on floats
PackedCoordinateSequenceFactory - Class in org.locationtech.jts.geom.impl
Builds packed array coordinate sequences.
PackedCoordinateSequenceFactory() - Constructor for class org.locationtech.jts.geom.impl.PackedCoordinateSequenceFactory
Creates a new PackedCoordinateSequenceFactory of type DOUBLE.
PackedCoordinateSequenceFactory(int) - Constructor for class org.locationtech.jts.geom.impl.PackedCoordinateSequenceFactory
Creates a new PackedCoordinateSequenceFactory of the given type.
PackedCoordinateSequenceFactory(int, int) - Constructor for class org.locationtech.jts.geom.impl.PackedCoordinateSequenceFactory
Creates a new PackedCoordinateSequenceFactory of the given type.
paint(Graphics2D, Viewport, Geometry, Style) - Static method in class org.locationtech.jtstest.testbuilder.ui.render.GeometryPainter
 
paint(Geometry, Viewport, Graphics2D, Color, Color) - Static method in class org.locationtech.jtstest.testbuilder.ui.render.GeometryPainter
Paints a geometry onto a graphics context, using a given Viewport.
paint(Geometry, Viewport, Graphics2D, Color, Color, Stroke) - Static method in class org.locationtech.jtstest.testbuilder.ui.render.GeometryPainter
 
paint(Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.render.GridRenderer
 
paint(Point2D, Point2D, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.ArrowEndpointStyle
 
paint(int, Point2D, Point2D, int, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.ArrowLineStyle
 
paint(Geometry, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.BasicStyle
 
paint(Point2D, Point2D, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.CircleEndpointStyle
 
paint(Geometry, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.ComponentStyle
 
paint(Geometry, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.DataLabelStyle
 
paint(Geometry, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.LayerStyle
 
paint(Point2D, Point2D, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.LineStringEndpointStyle
 
paint(Geometry, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.LineStringStyle
 
paint(LineString, int, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.LineStringStyle
 
paint(int, Point2D, Point2D, int, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.MidArrowLineStyle
 
paint(int, Point2D, Point2D, int, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.SegmentIndexStyle
 
paint(int, Coordinate, Coordinate, int, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.SegmentStyle
 
paint(int, Point2D, Point2D, int, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.SegmentStyle
 
paint(Geometry, Viewport, Graphics2D) - Method in interface org.locationtech.jtstest.testbuilder.ui.style.Style
 
paint(Geometry, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.StyleList
 
paint(Geometry, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.VertexStyle
 
paintComponent(Graphics) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
paintComponent(Geometry, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.ComponentStyle
 
paintLineString(LineString, int, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.LineStringEndpointStyle
 
paintLineString(LineString, int, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.LineStringStyle
 
paintLineString(LineString, int, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.PolygonStructureStyle
 
paintLineString(LineString, int, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.SegmentStyle
 
paintMidpointArrow(Point2D, Point2D, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.ArrowLineStyle
 
paintMidpointArrow(Point2D, Point2D, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.MidArrowLineStyle
 
paintOffsetArrow(Point2D, Point2D, Viewport, Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.style.ArrowLineStyle
 
pan(GeometryEditPanel, Point2D, Point2D) - Static method in class org.locationtech.jtstest.testbuilder.ui.tools.PanTool
 
panel() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
PanTool - Class in org.locationtech.jtstest.testbuilder.ui.tools
 
parameterNames - Variable in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
parameterNames - Variable in class org.locationtech.jtstest.geomop.BaseGeometryFunction
 
Parameters - Class in org.locationtech.jtstest.testrunner
Parameters passed to a main method (also known as "command-line arguments").
parameterTypes - Variable in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
parameterTypes - Variable in class org.locationtech.jtstest.geomop.BaseGeometryFunction
 
parentEdge - Variable in class org.locationtech.jts.planargraph.DirectedEdge
 
parentGraph - Variable in class org.locationtech.jts.planargraph.Subgraph
 
parse(String) - Static method in class org.locationtech.jts.math.DD
Converts a string representation of a real number into a DoubleDouble value.
parse(String[]) - Method in class org.locationtech.jtstest.command.CommandLine
 
ParseException - Exception in org.locationtech.jts.io
Thrown by a WKTReader when a parsing problem occurs.
ParseException(String) - Constructor for exception org.locationtech.jts.io.ParseException
Creates a ParseException with the given detail message.
ParseException(Exception) - Constructor for exception org.locationtech.jts.io.ParseException
Creates a ParseException with es detail message.
ParseException(String, Throwable) - Constructor for exception org.locationtech.jts.io.ParseException
Creates a ParseException with es detail message.
ParseException - Exception in org.locationtech.jtstest.command
 
ParseException() - Constructor for exception org.locationtech.jtstest.command.ParseException
 
ParseException(String) - Constructor for exception org.locationtech.jtstest.command.ParseException
 
pasteGeometry(int) - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
PATCH - Static variable in class org.locationtech.jts.JTSVersion
The patch version number.
pathString() - Method in class org.locationtech.jtstest.testbuilder.geom.GeometryLocation
 
pb - Variable in class org.locationtech.jts.algorithm.LineIntersector
 
perpendicularBisector(Coordinate, Coordinate) - Static method in class org.locationtech.jts.geom.Triangle
Computes the line which is the perpendicular bisector of the line segment a-b.
perpendicularBisectors(Geometry) - Static method in class org.locationtech.jtstest.function.TriangleFunctions
 
PI - Static variable in class org.locationtech.jts.math.DD
The value nearest to the constant Pi.
PI_2 - Static variable in class org.locationtech.jts.math.DD
The value nearest to the constant Pi / 2.
PI_OVER_2 - Static variable in class org.locationtech.jts.algorithm.Angle
 
PI_OVER_4 - Static variable in class org.locationtech.jts.algorithm.Angle
 
PI_TIMES_2 - Static variable in class org.locationtech.jts.algorithm.Angle
 
PlanarGraph - Class in org.locationtech.jts.geomgraph
The computation of the IntersectionMatrix relies on the use of a structure called a "topology graph".
PlanarGraph(NodeFactory) - Constructor for class org.locationtech.jts.geomgraph.PlanarGraph
 
PlanarGraph() - Constructor for class org.locationtech.jts.geomgraph.PlanarGraph
 
PlanarGraph - Class in org.locationtech.jts.planargraph
Represents a directed graph which is embeddable in a planar surface.
PlanarGraph() - Constructor for class org.locationtech.jts.planargraph.PlanarGraph
Constructs a empty graph.
PlanarPolygon3D - Class in org.locationtech.jts.operation.distance3d
Models a polygon lying in a plane in 3-dimensional Cartesian space.
PlanarPolygon3D(Polygon) - Constructor for class org.locationtech.jts.operation.distance3d.PlanarPolygon3D
 
Plane3D - Class in org.locationtech.jts.math
Models a plane in 3-dimensional Cartesian space.
Plane3D(Vector3D, Coordinate) - Constructor for class org.locationtech.jts.math.Plane3D
 
PNG_FILE_FILTER - Static variable in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
PNGWriter - Class in org.locationtech.jtstest.testbuilder.model
Creates an .PNG file for a test case.
PNGWriter() - Constructor for class org.locationtech.jtstest.testbuilder.model.PNGWriter
 
Point() - Constructor for class org.locationtech.jts.awt.PointShapeFactory.Point
Creates a new factory for points with default size.
Point(double) - Constructor for class org.locationtech.jts.awt.PointShapeFactory.Point
Creates a factory for points of given size.
Point - Class in org.locationtech.jts.geom
Represents a single point.
Point(Coordinate, PrecisionModel, int) - Constructor for class org.locationtech.jts.geom.Point
Deprecated.
Use GeometryFactory instead
Point(CoordinateSequence, GeometryFactory) - Constructor for class org.locationtech.jts.geom.Point
 
POINT - Static variable in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
POINT - Static variable in interface org.locationtech.jtstest.testbuilder.model.GeometryType
 
POINT_INTERSECTION - Static variable in class org.locationtech.jts.algorithm.LineIntersector
Indicates that line segments intersect in a single point
POINT_SIZE - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
pointAlong(double) - Method in class org.locationtech.jts.geom.LineSegment
Computes the Coordinate that lies a given fraction along the line defined by this segment.
pointAlongOffset(double, double) - Method in class org.locationtech.jts.geom.LineSegment
Computes the Coordinate that lies a given fraction along the line defined by this segment and offset from the segment by a given distance.
pointAlongSegmentByFraction(Coordinate, Coordinate, double) - Static method in class org.locationtech.jts.linearref.LinearLocation
Computes the Coordinate of a point a given fraction along the line segment (p0, p1).
PointBuilder - Class in org.locationtech.jts.operation.overlay
Constructs Points from the nodes of an overlay graph.
PointBuilder(OverlayOp, GeometryFactory, PointLocator) - Constructor for class org.locationtech.jts.operation.overlay.PointBuilder
 
PointExtracter - Class in org.locationtech.jts.geom.util
Extracts all the 0-dimensional (Point) components from a Geometry.
PointExtracter(List) - Constructor for class org.locationtech.jts.geom.util.PointExtracter
Constructs a PointExtracterFilter with a list in which to store Points found.
PointGeometryUnion - Class in org.locationtech.jts.operation.union
Computes the union of a Puntal geometry with another arbitrary Geometry.
PointGeometryUnion(Puntal, Geometry) - Constructor for class org.locationtech.jts.operation.union.PointGeometryUnion
 
PointHandler - Class in org.locationtech.jtstest.testbuilder.io.shapefile
Wrapper for a Shapefile point.
PointHandler(int) - Constructor for class org.locationtech.jtstest.testbuilder.io.shapefile.PointHandler
 
PointHandler() - Constructor for class org.locationtech.jtstest.testbuilder.io.shapefile.PointHandler
 
PointLocation - Class in org.locationtech.jts.algorithm
Functions for locating points within basic geometric structures such as lines and rings.
PointLocation() - Constructor for class org.locationtech.jts.algorithm.PointLocation
 
PointLocationFunctions - Class in org.locationtech.jtstest.function
 
PointLocationFunctions() - Constructor for class org.locationtech.jtstest.function.PointLocationFunctions
 
PointLocator - Class in org.locationtech.jts.algorithm
Computes the topological (Location) of a single point to a Geometry.
PointLocator() - Constructor for class org.locationtech.jts.algorithm.PointLocator
 
PointLocator(BoundaryNodeRule) - Constructor for class org.locationtech.jts.algorithm.PointLocator
 
POINTM - Static variable in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
PointOnGeometryLocator - Interface in org.locationtech.jts.algorithm.locate
An interface for classes which determine the Location of points in a Geometry.
PointPairDistance - Class in org.locationtech.jts.algorithm.distance
Contains a pair of points and the distance between them.
PointPairDistance() - Constructor for class org.locationtech.jts.algorithm.distance.PointPairDistance
 
PointPairDistance - Class in org.locationtech.jts.operation.buffer.validate
Contains a pair of points and the distance between them.
PointPairDistance() - Constructor for class org.locationtech.jts.operation.buffer.validate.PointPairDistance
 
points - Variable in class org.locationtech.jts.geom.LineString
The points of this LineString.
PointShapeFactory - Interface in org.locationtech.jts.awt
An interface for classes which create Shapes to represent PointShapeFactory.Point geometries.
PointShapeFactory.BasePointShapeFactory - Class in org.locationtech.jts.awt
 
PointShapeFactory.Circle - Class in org.locationtech.jts.awt
 
PointShapeFactory.Cross - Class in org.locationtech.jts.awt
 
PointShapeFactory.Point - Class in org.locationtech.jts.awt
 
PointShapeFactory.Square - Class in org.locationtech.jts.awt
 
PointShapeFactory.Star - Class in org.locationtech.jts.awt
 
PointShapeFactory.Triangle - Class in org.locationtech.jts.awt
 
PointShapeFactory.X - Class in org.locationtech.jts.awt
 
pointToLinePerpendicular(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.Distance
Computes the perpendicular distance from a point p to the (infinite) line containing the points AB
PointTool - Class in org.locationtech.jtstest.testbuilder.ui.tools
 
pointToSegment(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.Distance
Computes the distance from a point p to a line segment AB Note: NON-ROBUST!
pointToSegmentString(Coordinate, Coordinate[]) - Static method in class org.locationtech.jts.algorithm.Distance
Computes the distance from a point to a sequence of line segments.
PointTransformation - Interface in org.locationtech.jts.awt
Transforms a geometry Coordinate into a Java2D Point, possibly with a mathematical transformation of the ordinate values.
POINTZ - Static variable in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
poll() - Method in class org.locationtech.jts.util.PriorityQueue
Remove the smallest item from the priority queue.
POLY_HOLE - Static variable in class org.locationtech.jtstest.testbuilder.ui.style.LineStringStyle
 
POLY_SHELL - Static variable in class org.locationtech.jtstest.testbuilder.ui.style.LineStringStyle
 
Polygon - Class in org.locationtech.jts.geom
Represents a polygon with linear edges, which may include holes.
Polygon(LinearRing, PrecisionModel, int) - Constructor for class org.locationtech.jts.geom.Polygon
Deprecated.
Use GeometryFactory instead
Polygon(LinearRing, LinearRing[], PrecisionModel, int) - Constructor for class org.locationtech.jts.geom.Polygon
Deprecated.
Use GeometryFactory instead
Polygon(LinearRing, LinearRing[], GeometryFactory) - Constructor for class org.locationtech.jts.geom.Polygon
Constructs a Polygon with the given exterior boundary and interior boundaries.
POLYGON - Static variable in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
POLYGON - Static variable in interface org.locationtech.jtstest.testbuilder.model.GeometryType
 
Polygonal - Interface in org.locationtech.jts.geom
Identifies Geometry subclasses which are 2-dimensional and have components which have Lineal boundaries.
PolygonBuilder - Class in org.locationtech.jts.operation.overlay
Forms Polygons out of a graph of DirectedEdges.
PolygonBuilder(GeometryFactory) - Constructor for class org.locationtech.jts.operation.overlay.PolygonBuilder
 
PolygonExtracter - Class in org.locationtech.jts.geom.util
Extracts all the Polygon elements from a Geometry.
PolygonExtracter(List) - Constructor for class org.locationtech.jts.geom.util.PolygonExtracter
Constructs a PolygonExtracterFilter with a list in which to store Polygons found.
PolygonHandler - Class in org.locationtech.jtstest.testbuilder.io.shapefile
Wrapper for a Shapefile polygon.
PolygonHandler() - Constructor for class org.locationtech.jtstest.testbuilder.io.shapefile.PolygonHandler
 
PolygonHandler(int) - Constructor for class org.locationtech.jtstest.testbuilder.io.shapefile.PolygonHandler
 
polygonize(Geometry) - Static method in class org.locationtech.jtstest.function.PolygonizeFunctions
 
polygonizeAllErrors(Geometry) - Static method in class org.locationtech.jtstest.function.PolygonizeFunctions
 
polygonizeCutEdges(Geometry) - Static method in class org.locationtech.jtstest.function.PolygonizeFunctions
 
polygonizeDangles(Geometry) - Static method in class org.locationtech.jtstest.function.PolygonizeFunctions
 
PolygonizeExample - Class in org.locationtech.jtsexample.operation.polygonize
Example of using Polygonizer class to polygonize a set of fully noded linestrings
PolygonizeExample() - Constructor for class org.locationtech.jtsexample.operation.polygonize.PolygonizeExample
 
PolygonizeFunctions - Class in org.locationtech.jtstest.function
 
PolygonizeFunctions() - Constructor for class org.locationtech.jtstest.function.PolygonizeFunctions
 
polygonizeInvalidRingLines(Geometry) - Static method in class org.locationtech.jtstest.function.PolygonizeFunctions
 
polygonizePolygonal(Geometry) - Static method in class org.locationtech.jtstest.function.PolygonizeFunctions
 
Polygonizer - Class in org.locationtech.jts.operation.polygonize
Polygonizes a set of Geometrys which contain linework that represents the edges of a planar graph.
Polygonizer() - Constructor for class org.locationtech.jts.operation.polygonize.Polygonizer
Creates a polygonizer with the same GeometryFactory as the input Geometrys.
Polygonizer(boolean) - Constructor for class org.locationtech.jts.operation.polygonize.Polygonizer
Creates a polygonizer and allow specifying if only polygons which form a valid polygonal geometry are to be extracted.
POLYGONM - Static variable in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
PolygonOverlayFunctions - Class in org.locationtech.jtstest.function
 
PolygonOverlayFunctions() - Constructor for class org.locationtech.jtstest.function.PolygonOverlayFunctions
 
PolygonShape - Class in org.locationtech.jts.awt
A Shape which represents a polygon which may contain holes.
PolygonShape(Coordinate[], Collection) - Constructor for class org.locationtech.jts.awt.PolygonShape
Creates a new polygon Shape.
PolygonShape() - Constructor for class org.locationtech.jts.awt.PolygonShape
 
PolygonStructureStyle - Class in org.locationtech.jtstest.testbuilder.ui.style
Shows polygon structure (shells versus holes) by symbolizing the rings differently.
PolygonStructureStyle(Color) - Constructor for class org.locationtech.jtstest.testbuilder.ui.style.PolygonStructureStyle
 
PolygonTool - Class in org.locationtech.jtstest.testbuilder.ui.tools
 
PolygonUnionUsingBuffer - Class in org.locationtech.jtsexample.technique
Deprecated.
It is now recommended to use Geometry.union() (unary union) instead of this technique.
PolygonUnionUsingBuffer() - Constructor for class org.locationtech.jtsexample.technique.PolygonUnionUsingBuffer
Deprecated.
 
POLYGONZ - Static variable in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
polyList - Variable in class org.locationtech.jts.operation.polygonize.Polygonizer
 
populate(List) - Method in class org.locationtech.jtstest.testbuilder.GeometryFunctionListPanel
 
populate(DoubleKeyMap) - Method in class org.locationtech.jtstest.testbuilder.GeometryFunctionTreePanel
 
populate(Geometry, int) - Method in class org.locationtech.jtstest.testbuilder.GeometryTreePanel
 
populateList() - Method in class org.locationtech.jtstest.testbuilder.LayerControlList
 
populateList() - Method in class org.locationtech.jtstest.testbuilder.LayerListPanel
 
populateList() - Method in class org.locationtech.jtstest.testbuilder.TestListPanel
 
Position - Class in org.locationtech.jts.geomgraph
A Position indicates the position of a Location relative to a graph component (Node, Edge, or Area).
Position() - Constructor for class org.locationtech.jts.geomgraph.Position
 
pow(int) - Method in class org.locationtech.jts.math.DD
Computes the value of this number raised to an integral power.
powerOf2(int) - Static method in class org.locationtech.jts.index.quadtree.DoubleBits
 
PrecisionFunctions - Class in org.locationtech.jtstest.function
 
PrecisionFunctions() - Constructor for class org.locationtech.jtstest.function.PrecisionFunctions
 
precisionModel - Variable in class org.locationtech.jts.algorithm.LineIntersector
If makePrecise is true, computed intersection coordinates will be made precise using Coordinate#makePrecise
PrecisionModel - Class in org.locationtech.jts.geom
Specifies the precision model of the Coordinates in a Geometry.
PrecisionModel() - Constructor for class org.locationtech.jts.geom.PrecisionModel
Creates a PrecisionModel with a default precision of FLOATING.
PrecisionModel(PrecisionModel.Type) - Constructor for class org.locationtech.jts.geom.PrecisionModel
Creates a PrecisionModel that specifies an explicit precision model type.
PrecisionModel(double, double, double) - Constructor for class org.locationtech.jts.geom.PrecisionModel
Deprecated.
offsets are no longer supported, since internal representation is rounded floating point
PrecisionModel(double) - Constructor for class org.locationtech.jts.geom.PrecisionModel
Creates a PrecisionModel that specifies Fixed precision.
PrecisionModel(PrecisionModel) - Constructor for class org.locationtech.jts.geom.PrecisionModel
Copy constructor to create a new PrecisionModel from an existing one.
PrecisionModel.Type - Class in org.locationtech.jts.geom
The types of Precision Model which JTS supports.
PrecisionModelDialog - Class in org.locationtech.jtstest.testbuilder
 
PrecisionModelDialog(Frame, String, boolean) - Constructor for class org.locationtech.jtstest.testbuilder.PrecisionModelDialog
 
PrecisionModelDialog() - Constructor for class org.locationtech.jtstest.testbuilder.PrecisionModelDialog
 
PrecisionModelExample - Class in org.locationtech.jtsexample.geom
An example showing the results of using different precision models in computations involving geometric constructions.
PrecisionModelExample() - Constructor for class org.locationtech.jtsexample.geom.PrecisionModelExample
 
PrecisionModelPanel - Class in org.locationtech.jtstest.testbuilder
 
PrecisionModelPanel() - Constructor for class org.locationtech.jtstest.testbuilder.PrecisionModelPanel
 
PrecisionReducerCoordinateOperation - Class in org.locationtech.jts.precision
 
PrecisionReducerCoordinateOperation(PrecisionModel, boolean) - Constructor for class org.locationtech.jts.precision.PrecisionReducerCoordinateOperation
 
precModel - Variable in class org.locationtech.jts.util.GeometricShapeFactory
 
prepare(Geometry) - Static method in class org.locationtech.jts.geom.prep.PreparedGeometryFactory
Creates a new PreparedGeometry appropriate for the argument Geometry.
preparedContains(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.PreparedGeometryFunctions
 
preparedContainsProperly(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.PreparedGeometryFunctions
 
preparedCovers(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.PreparedGeometryFunctions
 
PreparedGeometry - Interface in org.locationtech.jts.geom.prep
An interface for classes which prepare Geometrys in order to optimize the performance of repeated calls to specific geometric operations.
PreparedGeometryExample - Class in org.locationtech.jtsexample.geom.prep
Shows use of PreparedGeometry in a batch (repeated) operation.
PreparedGeometryExample() - Constructor for class org.locationtech.jtsexample.geom.prep.PreparedGeometryExample
 
PreparedGeometryFactory - Class in org.locationtech.jts.geom.prep
A factory for creating PreparedGeometrys.
PreparedGeometryFactory() - Constructor for class org.locationtech.jts.geom.prep.PreparedGeometryFactory
 
PreparedGeometryFunctions - Class in org.locationtech.jtstest.function
Function to execute PreparedGeometry methods which have optimized behaviour.
PreparedGeometryFunctions() - Constructor for class org.locationtech.jtstest.function.PreparedGeometryFunctions
 
PreparedGeometryOperation - Class in org.locationtech.jtstest.geomop
A GeometryOperation which uses PreparedGeometrys for applicable operations.
PreparedGeometryOperation() - Constructor for class org.locationtech.jtstest.geomop.PreparedGeometryOperation
 
PreparedGeometryOperation(GeometryMethodOperation) - Constructor for class org.locationtech.jtstest.geomop.PreparedGeometryOperation
Creates a new operation which chains to the given GeometryMethodOperation for non-intercepted methods.
PreparedGeometryTeeOperation - Class in org.locationtech.jtstest.geomop
 
PreparedGeometryTeeOperation() - Constructor for class org.locationtech.jtstest.geomop.PreparedGeometryTeeOperation
 
PreparedGeometryTeeOperation(GeometryMethodOperation) - Constructor for class org.locationtech.jtstest.geomop.PreparedGeometryTeeOperation
Creates a new operation which chains to the given GeometryMethodOperation for non-intercepted methods.
preparedIntersects(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.PreparedGeometryFunctions
 
PreparedLineString - Class in org.locationtech.jts.geom.prep
A prepared version for Lineal geometries.
PreparedLineString(Lineal) - Constructor for class org.locationtech.jts.geom.prep.PreparedLineString
 
PreparedPoint - Class in org.locationtech.jts.geom.prep
A prepared version for Puntal geometries.
PreparedPoint(Puntal) - Constructor for class org.locationtech.jts.geom.prep.PreparedPoint
 
PreparedPolygon - Class in org.locationtech.jts.geom.prep
A prepared version for Polygonal geometries.
PreparedPolygon(Polygonal) - Constructor for class org.locationtech.jts.geom.prep.PreparedPolygon
 
prev() - Method in class org.locationtech.jts.edgegraph.HalfEdge
Returns the edge previous to this one (with dest being the same as this orig).
prevCase() - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel.CaseList
 
prevNode() - Method in class org.locationtech.jts.edgegraph.HalfEdge
Finds the first node previous to this edge, if any.
print(PrintStream) - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
print(PrintStream) - Method in class org.locationtech.jts.geomgraph.DirectedEdgeStar
 
print(PrintStream) - Method in class org.locationtech.jts.geomgraph.Edge
 
print(PrintStream) - Method in class org.locationtech.jts.geomgraph.EdgeEnd
 
print(PrintStream) - Method in class org.locationtech.jts.geomgraph.EdgeEndStar
 
print(PrintStream) - Method in class org.locationtech.jts.geomgraph.EdgeIntersection
 
print(PrintStream) - Method in class org.locationtech.jts.geomgraph.EdgeIntersectionList
 
print(PrintStream) - Method in class org.locationtech.jts.geomgraph.EdgeList
 
print(PrintStream) - Method in class org.locationtech.jts.geomgraph.Node
 
print(PrintStream) - Method in class org.locationtech.jts.geomgraph.NodeMap
 
print(PrintStream) - Method in class org.locationtech.jts.noding.SegmentNode
 
print(PrintStream) - Method in class org.locationtech.jts.noding.SegmentNodeList
 
print(PrintStream) - Method in class org.locationtech.jts.operation.relate.EdgeEndBundle
 
print(PrintStream) - Method in class org.locationtech.jts.planargraph.DirectedEdge
Prints a detailed string representation of this DirectedEdge to the given PrintStream.
print(String) - Static method in class org.locationtech.jts.util.Debug
 
print(Object) - Static method in class org.locationtech.jts.util.Debug
 
print(boolean, Object) - Static method in class org.locationtech.jts.util.Debug
 
printDoc(PrintStream) - Method in class org.locationtech.jtstest.command.CommandLine
 
printEdge(PrintStream) - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
printEdges(PrintStream) - Method in class org.locationtech.jts.geomgraph.PlanarGraph
 
printIfWatch(Object) - Static method in class org.locationtech.jts.util.Debug
 
println(Object) - Static method in class org.locationtech.jts.util.Debug
 
println() - Method in class org.locationtech.jts.util.Debug
 
printReverse(PrintStream) - Method in class org.locationtech.jts.geomgraph.Edge
 
printTime(String) - Static method in class org.locationtech.jts.util.Debug
 
printWatch() - Static method in class org.locationtech.jts.util.Debug
 
PriorityQueue - Class in org.locationtech.jts.util
A priority queue over a set of Comparable objects.
PriorityQueue() - Constructor for class org.locationtech.jts.util.PriorityQueue
Creates a new empty priority queue
process(Collection, SegmentIntersector) - Method in class org.locationtech.jts.noding.MCIndexSegmentSetMutualIntersector
Calls SegmentIntersector.processIntersections(SegmentString, int, SegmentString, int) for all candidate intersections between the given collection of SegmentStrings and the set of indexed segments.
process(Collection, SegmentIntersector) - Method in interface org.locationtech.jts.noding.SegmentSetMutualIntersector
Computes the intersections with a given set of SegmentStrings, using the supplied SegmentIntersector.
process(Collection, SegmentIntersector) - Method in class org.locationtech.jts.noding.SimpleSegmentSetMutualIntersector
Calls SegmentIntersector.processIntersections(SegmentString, int, SegmentString, int) for all candidate intersections between the given collection of SegmentStrings and the set of base segments.
processIntersections(SegmentString, int, SegmentString, int) - Method in class org.locationtech.jts.noding.InteriorIntersectionFinder
This method is called by clients of the SegmentIntersector class to process intersections for two segments of the SegmentStrings being intersected.
processIntersections(SegmentString, int, SegmentString, int) - Method in class org.locationtech.jts.noding.InteriorIntersectionFinderAdder
This method is called by clients of the SegmentIntersector class to process intersections for two segments of the SegmentStrings being intersected.
processIntersections(SegmentString, int, SegmentString, int) - Method in class org.locationtech.jts.noding.IntersectionAdder
This method is called by clients of the SegmentIntersector class to process intersections for two segments of the SegmentStrings being intersected.
processIntersections(SegmentString, int, SegmentString, int) - Method in class org.locationtech.jts.noding.IntersectionFinderAdder
Deprecated.
This method is called by clients of the SegmentIntersector class to process intersections for two segments of the SegmentStrings being intersected.
processIntersections(SegmentString, int, SegmentString, int) - Method in class org.locationtech.jts.noding.SegmentIntersectionDetector
This method is called by clients of the SegmentIntersector class to process intersections for two segments of the SegmentStrings being intersected.
processIntersections(SegmentString, int, SegmentString, int) - Method in interface org.locationtech.jts.noding.SegmentIntersector
This method is called by clients of the SegmentIntersector interface to process intersections for two segments of the SegmentStrings being intersected.
processWindowEvent(WindowEvent) - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilder_AboutBox
Overridden so we can exit when window is closed
processWindowEvent(WindowEvent) - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
Overridden so we can exit when window is closed
project(Coordinate) - Method in class org.locationtech.jts.geom.LineSegment
Compute the projection of a point onto the line determined by this line segment.
project(LineSegment) - Method in class org.locationtech.jts.geom.LineSegment
Project a line segment onto this line segment and return the resulting line segment.
project(Coordinate) - Method in class org.locationtech.jts.linearref.LengthIndexedLine
Computes the index for the closest point on the line to the given point.
project(Coordinate) - Method in class org.locationtech.jts.linearref.LocationIndexedLine
Computes the index for the closest point on the line to the given point.
project(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.LinearReferencingFunctions
 
projectedSplitPoint(Segment, Coordinate) - Static method in class org.locationtech.jts.triangulate.NonEncroachingSplitPointFinder
Computes a split point which is the projection of the encroaching point on the segment
projectIndex(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.LinearReferencingFunctions
 
projectionFactor(Coordinate) - Method in class org.locationtech.jts.geom.LineSegment
Computes the Projection Factor for the projection of the point p onto this LineSegment.
projectToXY(CoordinateSequence) - Static method in class org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence
Creates a wrapper projecting to the XY plane.
projectToXZ(CoordinateSequence) - Static method in class org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence
Creates a wrapper projecting to the XZ plane.
projectToYZ(CoordinateSequence) - Static method in class org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence
Creates a wrapper projecting to the YZ plane.
pt - Variable in class org.locationtech.jts.planargraph.Node
The location of this Node
ptNotInList(Coordinate[], Coordinate[]) - Static method in class org.locationtech.jts.geom.CoordinateArrays
Finds a point in a list of points which is not contained in another list of points
Puntal - Interface in org.locationtech.jts.geom
Identifies Geometry subclasses which are 0-dimensional and with components which are Points.
put(Object, Object, Object) - Method in class org.locationtech.jtstest.function.DoubleKeyMap
 
putDouble(double, byte[], int) - Static method in class org.locationtech.jts.io.ByteOrderValues
 
putInt(int, byte[], int) - Static method in class org.locationtech.jts.io.ByteOrderValues
 
putLong(long, byte[], int) - Static method in class org.locationtech.jts.io.ByteOrderValues
 

Q

QuadEdge - Class in org.locationtech.jts.triangulate.quadedge
A class that represents the edge data structure which implements the quadedge algebra.
QuadEdgeLocator - Interface in org.locationtech.jts.triangulate.quadedge
An interface for classes which locate an edge in a QuadEdgeSubdivision which either contains a given Vertex V or is an edge of a triangle which contains V.
QuadEdgeSubdivision - Class in org.locationtech.jts.triangulate.quadedge
A class that contains the QuadEdges representing a planar subdivision that models a triangulation.
QuadEdgeSubdivision(Envelope, double) - Constructor for class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Creates a new instance of a quad-edge subdivision based on a frame triangle that encloses a supplied bounding box.
QuadEdgeTriangle - Class in org.locationtech.jts.triangulate.quadedge
Models a triangle formed from QuadEdges in a QuadEdgeSubdivision which forms a triangulation.
QuadEdgeTriangle(QuadEdge[]) - Constructor for class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
Creates a new triangle from the given edges.
QuadEdgeUtil - Class in org.locationtech.jts.triangulate.quadedge
Utilities for working with QuadEdges.
QuadEdgeUtil() - Constructor for class org.locationtech.jts.triangulate.quadedge.QuadEdgeUtil
 
Quadrant - Class in org.locationtech.jts.geomgraph
Utility functions for working with quadrants, which are numbered as follows:
Quadrant() - Constructor for class org.locationtech.jts.geomgraph.Quadrant
 
quadrant(double, double) - Static method in class org.locationtech.jts.geomgraph.Quadrant
Returns the quadrant of a directed line segment (specified as x and y displacements, which cannot both be 0).
quadrant(Coordinate, Coordinate) - Static method in class org.locationtech.jts.geomgraph.Quadrant
Returns the quadrant of a directed line segment from p0 to p1.
quadrant - Variable in class org.locationtech.jts.planargraph.DirectedEdge
 
Quadtree - Class in org.locationtech.jts.index.quadtree
A Quadtree is a spatial index structure for efficient range querying of items bounded by 2D rectangles.
Quadtree() - Constructor for class org.locationtech.jts.index.quadtree.Quadtree
Constructs a Quadtree with zero items.
quadTreeQuery(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.SpatialIndexFunctions
 
query(double) - Method in class org.locationtech.jts.index.bintree.Bintree
 
query(Interval) - Method in class org.locationtech.jts.index.bintree.Bintree
Queries the tree to find all candidate items which may overlap the query interval.
query(Interval, Collection) - Method in class org.locationtech.jts.index.bintree.Bintree
Adds items in the tree which potentially overlap the query interval to the given collection.
query(double, double, ItemVisitor) - Method in class org.locationtech.jts.index.intervalrtree.IntervalRTreeBranchNode
 
query(double, double, ItemVisitor) - Method in class org.locationtech.jts.index.intervalrtree.IntervalRTreeLeafNode
 
query(double, double, ItemVisitor) - Method in class org.locationtech.jts.index.intervalrtree.IntervalRTreeNode
 
query(double, double, ItemVisitor) - Method in class org.locationtech.jts.index.intervalrtree.SortedPackedIntervalRTree
Search for intervals in the index which intersect the given closed interval and apply the visitor to them.
query(Envelope, KdNodeVisitor) - Method in class org.locationtech.jts.index.kdtree.KdTree
Performs a range search of the points in the index and visits all nodes found.
query(Envelope) - Method in class org.locationtech.jts.index.kdtree.KdTree
Performs a range search of the points in the index.
query(Envelope, List) - Method in class org.locationtech.jts.index.kdtree.KdTree
Performs a range search of the points in the index.
query(Envelope) - Method in class org.locationtech.jts.index.quadtree.Quadtree
Queries the tree and returns items which may lie in the given search envelope.
query(Envelope, ItemVisitor) - Method in class org.locationtech.jts.index.quadtree.Quadtree
Queries the tree and visits items which may lie in the given search envelope.
query(Envelope) - Method in interface org.locationtech.jts.index.SpatialIndex
Queries the index for all items whose extents intersect the given search Envelope Note that some kinds of indexes may also return objects which do not in fact intersect the query envelope.
query(Envelope, ItemVisitor) - Method in interface org.locationtech.jts.index.SpatialIndex
Queries the index for all items whose extents intersect the given search Envelope, and applies an ItemVisitor to them.
query(Object) - Method in class org.locationtech.jts.index.strtree.AbstractSTRtree
Also builds the tree, if necessary.
query(Object, ItemVisitor) - Method in class org.locationtech.jts.index.strtree.AbstractSTRtree
Also builds the tree, if necessary.
query(double) - Method in class org.locationtech.jts.index.strtree.SIRtree
Returns items whose bounds intersect the given value.
query(double, double) - Method in class org.locationtech.jts.index.strtree.SIRtree
Returns items whose bounds intersect the given bounds.
query(Envelope) - Method in class org.locationtech.jts.index.strtree.STRtree
Returns items whose bounds intersect the given envelope.
query(Envelope, ItemVisitor) - Method in class org.locationtech.jts.index.strtree.STRtree
Returns items whose bounds intersect the given envelope.
queryAll() - Method in class org.locationtech.jts.index.quadtree.Quadtree
Return a list of all items in the Quadtree

R

randomLineString(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateRandomShapeFunctions
 
randomPoints(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateRandomShapeFunctions
 
RandomPointsBuilder - Class in org.locationtech.jts.shape.random
Creates random point sets contained in a region defined by either a rectangular or a polygonal extent.
RandomPointsBuilder() - Constructor for class org.locationtech.jts.shape.random.RandomPointsBuilder
Create a shape factory which will create shapes using the default GeometryFactory.
RandomPointsBuilder(GeometryFactory) - Constructor for class org.locationtech.jts.shape.random.RandomPointsBuilder
Create a shape factory which will create shapes using the given GeometryFactory.
randomPointsInGrid(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateRandomShapeFunctions
 
RandomPointsInGridBuilder - Class in org.locationtech.jts.shape.random
Creates random point sets where the points are constrained to lie in the cells of a grid.
RandomPointsInGridBuilder() - Constructor for class org.locationtech.jts.shape.random.RandomPointsInGridBuilder
Create a builder which will create shapes using the default GeometryFactory.
RandomPointsInGridBuilder(GeometryFactory) - Constructor for class org.locationtech.jts.shape.random.RandomPointsInGridBuilder
Create a builder which will create shapes using the given GeometryFactory.
randomPointsInGridCircles(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateRandomShapeFunctions
 
randomPointsInGridWithGutter(Geometry, int, double) - Static method in class org.locationtech.jtstest.function.CreateRandomShapeFunctions
 
randomPointsInPolygon(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateRandomShapeFunctions
 
randomPointsInTriangle(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateRandomShapeFunctions
 
randomRadialPoints(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateRandomShapeFunctions
 
randomRectilinearWalk(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateRandomShapeFunctions
 
randomSegments(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateRandomShapeFunctions
 
randomSegmentsInGrid(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateRandomShapeFunctions
 
RayCrossingCounter - Class in org.locationtech.jts.algorithm
Counts the number of segments crossed by a horizontal ray extending to the right from a given point, in an incremental fashion.
RayCrossingCounter(Coordinate) - Constructor for class org.locationtech.jts.algorithm.RayCrossingCounter
 
read(String, String, int, GeometryFactory) - Static method in class org.locationtech.jts.awt.FontGlyphReader
Converts text rendered in the given font and pointsize to a Geometry using a standard flatness factor.
read(String, Font, GeometryFactory) - Static method in class org.locationtech.jts.awt.FontGlyphReader
Converts text rendered in the given Font to a Geometry using a standard flatness factor.
read(String, Font, double, GeometryFactory) - Static method in class org.locationtech.jts.awt.FontGlyphReader
Converts text rendered in the given Font to a Geometry
read(PathIterator, GeometryFactory) - Static method in class org.locationtech.jts.awt.ShapeReader
Converts a flat path to a Geometry.
read(Shape, double, GeometryFactory) - Static method in class org.locationtech.jts.awt.ShapeReader
Converts a Shape to a Geometry, flattening it first.
read(PathIterator) - Method in class org.locationtech.jts.awt.ShapeReader
Converts a flat path to a Geometry.
read(byte[]) - Method in class org.locationtech.jts.io.ByteArrayInStream
Reads up to buf.length bytes from the stream into the given byte buffer.
read(String) - Method in class org.locationtech.jts.io.geojson.GeoJsonReader
Reads a GeoJson Geometry from a String into a single Geometry.
read(Reader) - Method in class org.locationtech.jts.io.geojson.GeoJsonReader
Reads a GeoJson Geometry from a Reader into a single Geometry.
read(String, GeometryFactory) - Method in class org.locationtech.jts.io.gml2.GMLReader
Reads a GML2 Geometry from a String into a single Geometry If a collection of geometries is found, a GeometryCollection is returned.
read(Reader, GeometryFactory) - Method in class org.locationtech.jts.io.gml2.GMLReader
Reads a GML2 Geometry from a Reader into a single Geometry If a collection of Geometries is found, a GeometryCollection is returned.
read(byte[]) - Method in class org.locationtech.jts.io.InputStreamInStream
 
read(byte[]) - Method in interface org.locationtech.jts.io.InStream
Reads buf.length bytes from the input stream and stores them in the supplied buffer.
read() - Method in class org.locationtech.jts.io.WKBHexFileReader
Reads a sequence of geometries.
read(byte[]) - Method in class org.locationtech.jts.io.WKBReader
Reads a single Geometry in WKB format from a byte array.
read(InStream) - Method in class org.locationtech.jts.io.WKBReader
Reads a Geometry in binary WKB format from an InStream.
read() - Method in class org.locationtech.jts.io.WKTFileReader
Reads a sequence of geometries.
read(String) - Method in class org.locationtech.jts.io.WKTReader
Reads a Well-Known Text representation of a Geometry from a String.
read(Reader) - Method in class org.locationtech.jts.io.WKTReader
Reads a Well-Known Text representation of a Geometry from a Reader.
read(EndianDataInputStream, GeometryFactory, int) - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.MultiLineHandler
 
read(EndianDataInputStream, GeometryFactory, int) - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.MultiPointHandler
 
read(EndianDataInputStream, GeometryFactory, int) - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.PointHandler
 
read(EndianDataInputStream, GeometryFactory, int) - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.PolygonHandler
 
read(GeometryFactory) - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
Initialises a shapefile from disk.
read(EndianDataInputStream, GeometryFactory, int) - Method in interface org.locationtech.jtstest.testbuilder.io.shapefile.ShapeHandler
 
read(String) - Method in class org.locationtech.jtstest.util.io.GeoJsonMultiReader
 
read(String) - Method in class org.locationtech.jtstest.util.io.MultiFormatReader
 
read(String) - Method in class org.locationtech.jtstest.util.io.WKTOrWKBReader
 
readByte() - Method in class org.locationtech.jts.io.ByteOrderDataInStream
Reads a byte value
readByteBE() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.EndianDataInputStream
read a byte in BigEndian - the same as LE because its only 1 byte
readByteLE() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.EndianDataInputStream
read a byte in LittleEndian - the same as BE because its only 1 byte
readByteLEnum(byte[]) - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.EndianDataInputStream
read a byte in LittleEndian - the same as BE because its only 1 byte
readDouble() - Method in class org.locationtech.jts.io.ByteOrderDataInStream
 
readDoubleBE() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.EndianDataInputStream
read a 64bit double in BE
readDoubleLE() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.EndianDataInputStream
read a 64bit double in LE
readFile(String, GeometryFactory) - Static method in class org.locationtech.jtstest.util.io.IOUtil
 
readGeoJSONString(String, GeometryFactory) - Static method in class org.locationtech.jtstest.util.io.IOUtil
 
readGMLString(String, GeometryFactory) - Static method in class org.locationtech.jtstest.util.io.IOUtil
 
readIndex(InputStream) - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
readInt() - Method in class org.locationtech.jts.io.ByteOrderDataInStream
 
readIntBE() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.EndianDataInputStream
read a 32bit int in BE
readIntLE() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.EndianDataInputStream
read a 32bit int in LE
readLong() - Method in class org.locationtech.jts.io.ByteOrderDataInStream
 
readLongBE() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.EndianDataInputStream
read a 64bit long in BE
readLongLE() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.EndianDataInputStream
read a 64bit long in LE
readResolve() - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence
 
readShortBE() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.EndianDataInputStream
read a 16bit short in BE
readShortLE() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.EndianDataInputStream
read a 16bit short in LE
readStream(GeometryFactory) - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
Initialises a shapefile from disk.
readText(String) - Static method in class org.locationtech.jtstest.util.FileUtil
 
readText(File) - Static method in class org.locationtech.jtstest.util.FileUtil
Gets the contents of a text file as a single String
readUnsignedByteBE() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.EndianDataInputStream
read a byte in BigEndian - the same as LE because its only 1 byte.
readUnsignedByteLE() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.EndianDataInputStream
read a byte in LittleEndian - the same as BE because its only 1 byte.
readWKBHexString(String, GeometryFactory) - Static method in class org.locationtech.jtstest.util.io.IOUtil
 
readWKTString(String, GeometryFactory) - Static method in class org.locationtech.jtstest.util.io.IOUtil
Reads one or more WKT geometries from a string.
reciprocal() - Method in class org.locationtech.jts.math.DD
Returns a DoubleDouble whose value is 1 / this.
RectangleContains - Class in org.locationtech.jts.operation.predicate
Optimized implementation of the contains spatial predicate for cases where the first Geometry is a rectangle.
RectangleContains(Polygon) - Constructor for class org.locationtech.jts.operation.predicate.RectangleContains
Create a new contains computer for two geometries.
RectangleIntersects - Class in org.locationtech.jts.operation.predicate
Implementation of the intersects spatial predicate optimized for the case where one Geometry is a rectangle.
RectangleIntersects(Polygon) - Constructor for class org.locationtech.jts.operation.predicate.RectangleIntersects
Create a new intersects computer for a rectangle.
RectangleLineIntersector - Class in org.locationtech.jts.algorithm
Computes whether a rectangle intersects line segments.
RectangleLineIntersector(Envelope) - Constructor for class org.locationtech.jts.algorithm.RectangleLineIntersector
Creates a new intersector for the given query rectangle, specified as an Envelope.
RectangleTool - Class in org.locationtech.jtstest.testbuilder.ui.tools
 
RectangleTool() - Constructor for class org.locationtech.jtstest.testbuilder.ui.tools.RectangleTool
 
recursionLevelForSize(int) - Static method in class org.locationtech.jts.shape.fractal.KochSnowflakeBuilder
 
recursionLevelForSize(int) - Static method in class org.locationtech.jts.shape.fractal.SierpinskiCarpetBuilder
 
redrawIndicator() - Method in class org.locationtech.jtstest.testbuilder.ui.tools.IndicatorTool
 
reduce(Geometry, PrecisionModel) - Static method in class org.locationtech.jts.precision.GeometryPrecisionReducer
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.
reduce(Geometry) - Method in class org.locationtech.jts.precision.GeometryPrecisionReducer
 
reduce(Geometry, PrecisionModel) - Static method in class org.locationtech.jts.precision.SimpleGeometryPrecisionReducer
Deprecated.
Convenience method for doing precision reduction on a single geometry, with collapses removed and keeping the geometry precision model the same.
reduce(Geometry) - Method in class org.locationtech.jts.precision.SimpleGeometryPrecisionReducer
Deprecated.
 
reducePointwise(Geometry, PrecisionModel) - Static method in class org.locationtech.jts.precision.GeometryPrecisionReducer
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.
reducePrecision(Geometry, double) - Static method in class org.locationtech.jtstest.function.PrecisionFunctions
 
reducePrecisionPointwise(Geometry, double) - Static method in class org.locationtech.jtstest.function.PrecisionFunctions
 
reflect(double, double, double, double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Updates the value of this transformation to that of a reflection transformation composed with the current value.
reflect(double, double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Updates the value of this transformation to that of a reflection transformation composed with the current value.
reflectInX(Geometry) - Static method in class org.locationtech.jtstest.function.AffineTransformationFunctions
 
reflectInY(Geometry) - Static method in class org.locationtech.jtstest.function.AffineTransformationFunctions
 
reflectionInstance(double, double, double, double) - Static method in class org.locationtech.jts.geom.util.AffineTransformation
Creates a transformation for a reflection about the line (x0,y0) - (x1,y1).
reflectionInstance(double, double) - Static method in class org.locationtech.jts.geom.util.AffineTransformation
Creates a transformation for a reflection about the line (0,0) - (x,y).
refresh() - Method in class org.locationtech.jtstest.testbuilder.StatsPanel
 
registerListSelectionListener(ListSelectionListener) - Method in class org.locationtech.jtstest.testbuilder.GeometryFunctionListPanel
 
registerMouseListener(MouseListener) - Method in class org.locationtech.jtstest.testbuilder.GeometryFunctionListPanel
 
relate(Geometry, String) - Method in class org.locationtech.jts.geom.Geometry
Tests whether the elements in the DE-9IM IntersectionMatrix for the two Geometrys match the elements in intersectionPattern.
relate(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Returns the DE-9IM IntersectionMatrix for the two Geometrys.
relate(Geometry, Geometry) - Static method in class org.locationtech.jts.operation.relate.RelateOp
Computes the IntersectionMatrix for the spatial relationship between two Geometrys, using the default (OGC SFS) Boundary Node Rule
relate(Geometry, Geometry, BoundaryNodeRule) - Static method in class org.locationtech.jts.operation.relate.RelateOp
Computes the IntersectionMatrix for the spatial relationship between two Geometrys using a specified Boundary Node Rule.
relate(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.SpatialPredicateFunctions
 
RelateComputer - Class in org.locationtech.jts.operation.relate
Computes the topological relationship between two Geometries.
RelateComputer(GeometryGraph[]) - Constructor for class org.locationtech.jts.operation.relate.RelateComputer
 
RelateNode - Class in org.locationtech.jts.operation.relate
Represents a node in the topological graph used to compute spatial relationships.
RelateNode(Coordinate, EdgeEndStar) - Constructor for class org.locationtech.jts.operation.relate.RelateNode
 
RelateNodeFactory - Class in org.locationtech.jts.operation.relate
Used by the NodeMap in a RelateNodeGraph to create RelateNodes.
RelateNodeFactory() - Constructor for class org.locationtech.jts.operation.relate.RelateNodeFactory
 
RelateNodeGraph - Class in org.locationtech.jts.operation.relate
Implements the simple graph of Nodes and EdgeEnd which is all that is required to determine topological relationships between Geometries.
RelateNodeGraph() - Constructor for class org.locationtech.jts.operation.relate.RelateNodeGraph
 
RelateOp - Class in org.locationtech.jts.operation.relate
Implements the SFS relate() generalized spatial predicate on two Geometrys.
RelateOp(Geometry, Geometry) - Constructor for class org.locationtech.jts.operation.relate.RelateOp
Creates a new Relate operation, using the default (OGC SFS) Boundary Node Rule.
RelateOp(Geometry, Geometry, BoundaryNodeRule) - Constructor for class org.locationtech.jts.operation.relate.RelateOp
Creates a new Relate operation with a specified Boundary Node Rule.
RelatePanel - Class in org.locationtech.jtstest.testbuilder
 
RelatePanel() - Constructor for class org.locationtech.jtstest.testbuilder.RelatePanel
 
relativeSign(double, double) - Static method in class org.locationtech.jts.noding.SegmentPointComparator
 
remove() - Method in class org.locationtech.jts.geom.GeometryCollectionIterator
Removal is not supported.
remove(Interval, Object) - Method in class org.locationtech.jts.index.bintree.Bintree
Removes a single item from the tree.
remove(Interval, Object) - Method in class org.locationtech.jts.index.bintree.NodeBase
Removes a single item from this subtree.
remove(Envelope, Object) - Method in class org.locationtech.jts.index.quadtree.NodeBase
Removes a single item from this subtree.
remove(Envelope, Object) - Method in class org.locationtech.jts.index.quadtree.Quadtree
Removes a single item from the tree.
remove(Envelope, Object) - Method in interface org.locationtech.jts.index.SpatialIndex
Removes a single item from the tree.
remove(Object, Object) - Method in class org.locationtech.jts.index.strtree.AbstractSTRtree
Removes an item from the tree.
remove(Envelope, Object) - Method in class org.locationtech.jts.index.strtree.STRtree
Removes a single item from the tree.
remove(DirectedEdge) - Method in class org.locationtech.jts.planargraph.DirectedEdgeStar
Drops a member of this DirectedEdgeStar.
remove(DirectedEdge) - Method in class org.locationtech.jts.planargraph.Node
Removes a DirectedEdge incident on this node.
remove(Coordinate) - Method in class org.locationtech.jts.planargraph.NodeMap
Removes the Node at the given location, and returns it (or null if no Node was there).
remove(Edge) - Method in class org.locationtech.jts.planargraph.PlanarGraph
Removes an Edge and its associated DirectedEdges from their from-Nodes and from the graph.
remove(DirectedEdge) - Method in class org.locationtech.jts.planargraph.PlanarGraph
Removes a DirectedEdge from its from-Node and from this graph.
remove(Node) - Method in class org.locationtech.jts.planargraph.PlanarGraph
Removes a node from the graph, along with any associated DirectedEdges and Edges.
remove(int) - Method in class org.locationtech.jtstest.test.TestCaseList
 
remove(Component) - Static method in class org.locationtech.jtstest.testbuilder.ui.dnd.FileDrop
Removes the drag-and-drop hooks from the component and optionally from the all children.
remove(PrintStream, Component, boolean) - Static method in class org.locationtech.jtstest.testbuilder.ui.dnd.FileDrop
Removes the drag-and-drop hooks from the component and optionally from the all children.
remove(Test) - Method in class org.locationtech.jtstest.testrunner.TestCase
 
removeArgument(int) - Method in class org.locationtech.jtstest.testrunner.Test
 
removeCommonBits(Geometry) - Method in class org.locationtech.jts.precision.CommonBitsRemover
Removes the common coordinate bits from a Geometry.
removeConsecutiveDuplicates(String) - Static method in class org.locationtech.jtstest.util.StringUtil
Replaces consecutive instances of characters with single instances.
removeDuplicatePoints(Coordinate[]) - Static method in class org.locationtech.jtstest.clean.CleanDuplicatePoints
 
removeFromEnd(String, String) - Static method in class org.locationtech.jtstest.util.StringUtil
 
removeGeometryFunctionListener(GeometryFunctionListener) - Method in class org.locationtech.jtstest.testbuilder.GeometryFunctionTreePanel
 
removeGeometryListener(GeometryListener) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
removeNull(Coordinate[]) - Static method in class org.locationtech.jts.geom.CoordinateArrays
Collapses a coordinate array to remove all null elements.
removeRepeatedPoints(Coordinate[]) - Static method in class org.locationtech.jts.geom.CoordinateArrays
If the coordinate array argument has repeated points, constructs a new array containing no repeated points.
removeSpatialFunctionPanelListener(SpatialFunctionPanelListener) - Method in class org.locationtech.jtstest.testbuilder.ScalarFunctionPanel
 
removeSpatialFunctionPanelListener(SpatialFunctionPanelListener) - Method in class org.locationtech.jtstest.testbuilder.SpatialFunctionPanel
 
removeTreeModelListener(TreeModelListener) - Method in class org.locationtech.jtstest.testbuilder.GeometryTreeModel
Removes a listener previously added with addTreeModelListener().
removeValidPanelListener(ValidPanelListener) - Method in class org.locationtech.jtstest.testbuilder.ValidPanel
 
removeVowels(String) - Static method in class org.locationtech.jtstest.util.StringUtil
Removes vowels from the string.
removeVowelsSkipStarts(String) - Static method in class org.locationtech.jtstest.util.StringUtil
Removes vowels from the string except those that start words.
render(Graphics2D) - Method in class org.locationtech.jtstest.testbuilder.ui.render.LayerRenderer
 
render(Graphics2D) - Method in interface org.locationtech.jtstest.testbuilder.ui.render.Renderer
Renders the scene to the graphics context.
render() - Method in class org.locationtech.jtstest.testbuilder.ui.render.RenderManager
 
Renderer - Interface in org.locationtech.jtstest.testbuilder.ui.render
A process object which renders a scene to a graphics context and allows cancellation.
RenderManager - Class in org.locationtech.jtstest.testbuilder.ui.render
 
RenderManager(GeometryEditPanel) - Constructor for class org.locationtech.jtstest.testbuilder.ui.render.RenderManager
 
repeatableArgIndex(GeometryFunction) - Static method in class org.locationtech.jtstest.geomfunction.RepeaterGeometryFunction
 
REPEATED_POINT - Static variable in class org.locationtech.jts.operation.valid.TopologyValidationError
Deprecated. 
RepeatedPointTester - Class in org.locationtech.jts.operation.valid
Implements the appropriate checks for repeated points (consecutive identical coordinates) as defined in the JTS spec.
RepeatedPointTester() - Constructor for class org.locationtech.jts.operation.valid.RepeatedPointTester
 
RepeaterGeometryFunction - Class in org.locationtech.jtstest.geomfunction
 
RepeaterGeometryFunction(GeometryFunction, int) - Constructor for class org.locationtech.jtstest.geomfunction.RepeaterGeometryFunction
 
replace(Geometry, Geometry, Geometry) - Static method in class org.locationtech.jtstest.testbuilder.geom.GeometryCombiner
 
replace(String, char, String) - Static method in class org.locationtech.jtstest.util.StringUtil
Returns a string with all occurrences of oldChar replaced by newStr
replace(StringBuffer, String, String, boolean) - Static method in class org.locationtech.jtstest.util.StringUtil
Replaces all instances of the String o with the String n in the StringBuffer orig if all is true, or only the first instance if all is false.
replace(String, String, String, boolean) - Static method in class org.locationtech.jtstest.util.StringUtil
Returns original with occurrences of oldSubstring replaced by newSubstring.
replaceAll(String, String, String) - Static method in class org.locationtech.jtstest.util.StringUtil
Returns original with all occurrences of oldSubstring replaced by newSubstring
replaceFirst(String, String, String) - Static method in class org.locationtech.jtstest.util.StringUtil
Returns original with the first occurrenc of oldSubstring replaced by newSubstring
reportException(Exception) - Static method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
reportException(Component, Exception) - Static method in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
reportOnTest(Test) - Method in class org.locationtech.jtstest.testrunner.SimpleReportWriter
 
reportOnTime(Date, Date) - Method in class org.locationtech.jtstest.testrunner.SimpleReportWriter
 
reportSummary(TestEngine) - Method in class org.locationtech.jtstest.testrunner.SimpleReportWriter
 
ReportWriter - Interface in org.locationtech.jtstest.testrunner
 
reset() - Method in class org.locationtech.jts.util.Stopwatch
 
resetTime() - Static method in class org.locationtech.jts.util.Debug
 
result - Variable in class org.locationtech.jts.algorithm.LineIntersector
 
RESULT - Static variable in class org.locationtech.jtstest.testbuilder.model.GeometryDepiction
 
Result - Interface in org.locationtech.jtstest.testrunner
 
ResultController - Class in org.locationtech.jtstest.testbuilder.controller
 
ResultController(JTSTestBuilderFrame) - Constructor for class org.locationtech.jtstest.testbuilder.controller.ResultController
 
ResultGeometryContainer - Class in org.locationtech.jtstest.testbuilder.model
 
ResultGeometryContainer(GeometryEditModel) - Constructor for class org.locationtech.jtstest.testbuilder.model.ResultGeometryContainer
 
ResultMatcher - Interface in org.locationtech.jtstest.testrunner
An interface for classes which can determine whether two Results match, within a given tolerance.
resultPrecisionModel - Variable in class org.locationtech.jts.operation.GeometryGraphOperation
 
ResultValuePanel - Class in org.locationtech.jtstest.testbuilder
 
ResultValuePanel() - Constructor for class org.locationtech.jtstest.testbuilder.ResultValuePanel
 
ResultWKTPanel - Class in org.locationtech.jtstest.testbuilder
 
ResultWKTPanel() - Constructor for class org.locationtech.jtstest.testbuilder.ResultWKTPanel
 
returnType - Variable in class org.locationtech.jtstest.geomfunction.BaseGeometryFunction
 
returnType - Variable in class org.locationtech.jtstest.geomop.BaseGeometryFunction
 
reverse(Coordinate[]) - Static method in class org.locationtech.jts.geom.CoordinateArrays
Reverses the coordinates in an array in-place.
reverse(CoordinateSequence) - Static method in class org.locationtech.jts.geom.CoordinateSequences
Reverses the coordinates in a sequence in-place.
reverse() - Method in class org.locationtech.jts.geom.Geometry
Computes a new geometry which has all component coordinate sequences in reverse order (opposite orientation) to this one.
reverse() - Method in class org.locationtech.jts.geom.GeometryCollection
Creates a GeometryCollection with every component reversed.
reverse() - Method in class org.locationtech.jts.geom.LinearRing
 
reverse() - Method in class org.locationtech.jts.geom.LineSegment
Reverses the direction of the line segment.
reverse() - Method in class org.locationtech.jts.geom.LineString
Creates a LineString whose coordinates are in the reverse order of this objects
reverse() - Method in class org.locationtech.jts.geom.MultiLineString
Creates a MultiLineString in the reverse order to this object.
reverse() - Method in class org.locationtech.jts.geom.MultiPolygon
Creates a MultiPolygon with every component reversed.
reverse() - Method in class org.locationtech.jts.geom.Point
 
reverse() - Method in class org.locationtech.jts.geom.Polygon
 
reverse(Geometry) - Static method in class org.locationtech.jtstest.function.GeometryFunctions
 
RIGHT - Static variable in class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
A value that indicates an orientation of clockwise, or a right turn.
RIGHT - Static variable in class org.locationtech.jts.algorithm.Orientation
A value that indicates an orientation of clockwise, or a right turn.
RIGHT - Static variable in class org.locationtech.jts.geomgraph.Position
An indicator that a Location is to the right of a GraphComponent
RIGHT - Static variable in class org.locationtech.jts.triangulate.quadedge.Vertex
 
rightOf(QuadEdge) - Method in class org.locationtech.jts.triangulate.quadedge.Vertex
 
rightPad(String, int, char) - Static method in class org.locationtech.jtstest.util.StringUtil
Pads the String with the given character until it has the given length.
RING_NOT_CLOSED - Static variable in class org.locationtech.jts.operation.valid.TopologyValidationError
Indicates that a ring is not correctly closed (the first and the last coordinate are different)
RING_SELF_INTERSECTION - Static variable in class org.locationtech.jts.operation.valid.TopologyValidationError
Indicates that a ring self-intersects
rint() - Method in class org.locationtech.jts.math.DD
Rounds this value to the nearest integer.
rNext() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Gets the edge around the right face ccw following this edge.
RobustDeterminant - Class in org.locationtech.jts.algorithm
Implements an algorithm to compute the sign of a 2x2 determinant for double precision values robustly.
RobustDeterminant() - Constructor for class org.locationtech.jts.algorithm.RobustDeterminant
 
RobustLineIntersector - Class in org.locationtech.jts.algorithm
A robust version of LineIntersector.
RobustLineIntersector() - Constructor for class org.locationtech.jts.algorithm.RobustLineIntersector
 
Root - Class in org.locationtech.jts.index.bintree
The root node of a single Bintree.
Root() - Constructor for class org.locationtech.jts.index.bintree.Root
 
Root - Class in org.locationtech.jts.index.quadtree
QuadRoot is the root of a single Quadtree.
Root() - Constructor for class org.locationtech.jts.index.quadtree.Root
 
root - Variable in class org.locationtech.jts.index.strtree.AbstractSTRtree
 
rot() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Gets the dual of this edge, directed from its right to its left.
rotate(double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Updates the value of this transformation to that of a rotation transformation composed with the current value.
rotate(double, double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Updates the value of this transformation to that of a rotation around the origin composed with the current value, with the sin and cos of the rotation angle specified directly.
rotate(double, double, double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Updates the value of this transformation to that of a rotation around a given point composed with the current value.
rotate(double, double, double, double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Updates the value of this transformation to that of a rotation around a given point composed with the current value, with the sin and cos of the rotation angle specified directly.
rotate(double) - Method in class org.locationtech.jts.math.Vector2D
 
rotate(Geometry) - Method in class org.locationtech.jts.util.GeometricShapeFactory
 
rotate(Geometry, double) - Static method in class org.locationtech.jtstest.function.AffineTransformationFunctions
 
rotateAroundPoint(Geometry, Geometry, double) - Static method in class org.locationtech.jtstest.function.AffineTransformationFunctions
 
rotateByPiMultiple(Geometry, double) - Static method in class org.locationtech.jtstest.function.AffineTransformationFunctions
 
rotateByPiMultipleAroundPoint(Geometry, Geometry, double) - Static method in class org.locationtech.jtstest.function.AffineTransformationFunctions
 
rotateByQuarterCircle(int) - Method in class org.locationtech.jts.math.Vector2D
Rotates a vector by a given number of quarter-circles (i.e.
rotationAngle - Variable in class org.locationtech.jts.util.GeometricShapeFactory
Default is no rotation.
rotationInstance(double) - Static method in class org.locationtech.jts.geom.util.AffineTransformation
Creates a transformation for a rotation about the origin by an angle theta.
rotationInstance(double, double) - Static method in class org.locationtech.jts.geom.util.AffineTransformation
Creates a transformation for a rotation by an angle theta, specified by the sine and cosine of the angle.
rotationInstance(double, double, double) - Static method in class org.locationtech.jts.geom.util.AffineTransformation
Creates a transformation for a rotation about the point (x,y) by an angle theta.
rotationInstance(double, double, double, double) - Static method in class org.locationtech.jts.geom.util.AffineTransformation
Creates a transformation for a rotation about the point (x,y) by an angle theta, specified by the sine and cosine of the angle.
round(double) - Static method in class org.locationtech.jts.util.Memory
 
rPrev() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Gets the edge around the right face ccw before this edge.
run() - Method in class org.locationtech.jtsexample.geom.PrecisionModelExample
 
run() - Method in class org.locationtech.jtsexample.geom.SimpleMethodsExample
 
run() - Method in class org.locationtech.jtsexample.linearref.LinearRefExample
 
run() - Method in class org.locationtech.jtsexample.operation.distance.ClosestPointExample
 
run() - Method in class org.locationtech.jtstest.testrunner.Test
 
run() - Method in class org.locationtech.jtstest.testrunner.TestCase
 
run() - Method in class org.locationtech.jtstest.testrunner.TestEngine
 
run() - Method in class org.locationtech.jtstest.testrunner.TestRun
 
runExtractedLine(String, double, double) - Method in class org.locationtech.jtsexample.linearref.LinearRefExample
 
runTeeOp(String, Geometry, Object[]) - Method in class org.locationtech.jtstest.geomop.PreparedGeometryTeeOperation
 
runTeeOp(String, Geometry, Object[]) - Method in class org.locationtech.jtstest.geomop.TeeGeometryOperation
 
runTest() - Method in class org.locationtech.jtstest.test.TestCase
 
runTest() - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
runTests() - Method in class org.locationtech.jtstest.testbuilder.RelatePanel
 

S

saturate(Color, double) - Static method in class org.locationtech.jtstest.testbuilder.ui.ColorUtil
 
saveImageToClipboard(Component, String) - Static method in class org.locationtech.jtstest.testbuilder.ui.ImageUtil
 
ScalarFunctionPanel - Class in org.locationtech.jtstest.testbuilder
 
ScalarFunctionPanel() - Constructor for class org.locationtech.jtstest.testbuilder.ScalarFunctionPanel
 
scalarFunctionPanel_functionExecuted(SpatialFunctionPanelEvent) - Method in class org.locationtech.jtstest.testbuilder.controller.ResultController
 
scale(double, double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Updates the value of this transformation to that of a scale transformation composed with the current value.
scale(Geometry, double) - Static method in class org.locationtech.jtstest.function.AffineTransformationFunctions
 
ScaledNoder - Class in org.locationtech.jts.noding
Wraps a Noder and transforms its input into the integer domain.
ScaledNoder(Noder, double) - Constructor for class org.locationtech.jts.noding.ScaledNoder
 
ScaledNoder(Noder, double, double, double) - Constructor for class org.locationtech.jts.noding.ScaledNoder
 
scaledNoding(Geometry, double) - Static method in class org.locationtech.jtstest.function.NodingFunctions
Runs a ScaledNoder on input.
scaleInstance(double, double) - Static method in class org.locationtech.jts.geom.util.AffineTransformation
Creates a transformation for a scaling relative to the origin.
scaleInstance(double, double, double, double) - Static method in class org.locationtech.jts.geom.util.AffineTransformation
Creates a transformation for a scaling relative to the point (x,y).
scroll(Coordinate[], Coordinate) - Static method in class org.locationtech.jts.geom.CoordinateArrays
Shifts the positions of the coordinates until firstCoordinate is first.
SE - Static variable in class org.locationtech.jts.geomgraph.Quadrant
 
SearchUsingPreparedGeometryIndex - Class in org.locationtech.jtsexample.technique
Demonstrates use of PreparedGeometrys in a spatial index to optimize spatial search.
SearchUsingPreparedGeometryIndex() - Constructor for class org.locationtech.jtsexample.technique.SearchUsingPreparedGeometryIndex
 
segInt - Variable in class org.locationtech.jts.noding.SinglePassNoder
 
Segment - Class in org.locationtech.jts.triangulate
Models a constraint segment in a triangulation.
Segment(double, double, double, double, double, double) - Constructor for class org.locationtech.jts.triangulate.Segment
Creates a new instance for the given ordinates.
Segment(double, double, double, double, double, double, Object) - Constructor for class org.locationtech.jts.triangulate.Segment
Creates a new instance for the given ordinates, with associated external data.
Segment(Coordinate, Coordinate, Object) - Constructor for class org.locationtech.jts.triangulate.Segment
Creates a new instance for the given points, with associated external data.
Segment(Coordinate, Coordinate) - Constructor for class org.locationtech.jts.triangulate.Segment
Creates a new instance for the given points.
segmentFraction(Coordinate) - Method in class org.locationtech.jts.geom.LineSegment
Computes the fraction of distance (in [0.0, 1.0]) that the projection of a point occurs along this line segment.
segmentIndex - Variable in class org.locationtech.jts.geomgraph.EdgeIntersection
 
segmentIndex - Variable in class org.locationtech.jts.noding.SegmentNode
 
SegmentIndexStyle - Class in org.locationtech.jtstest.testbuilder.ui.style
 
SegmentIndexStyle(Color) - Constructor for class org.locationtech.jtstest.testbuilder.ui.style.SegmentIndexStyle
 
segmentIntersection(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.LineSegmentFunctions
 
segmentIntersectionDD(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.LineSegmentFunctions
 
SegmentIntersectionDetector - Class in org.locationtech.jts.noding
Detects and records an intersection between two SegmentStrings, if one exists.
SegmentIntersectionDetector() - Constructor for class org.locationtech.jts.noding.SegmentIntersectionDetector
Creates an intersection finder using a RobustLineIntersector.
SegmentIntersectionDetector(LineIntersector) - Constructor for class org.locationtech.jts.noding.SegmentIntersectionDetector
Creates an intersection finder using a given LineIntersector.
SegmentIntersector - Class in org.locationtech.jts.geomgraph.index
Computes the intersection of line segments, and adds the intersection to the edges containing the segments.
SegmentIntersector(LineIntersector, boolean, boolean) - Constructor for class org.locationtech.jts.geomgraph.index.SegmentIntersector
 
SegmentIntersector - Interface in org.locationtech.jts.noding
Processes possible intersections detected by a Noder.
segmentIntersects(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.LineSegmentFunctions
 
SegmentNode - Class in org.locationtech.jts.noding
Represents an intersection point between two SegmentStrings.
SegmentNode(NodedSegmentString, Coordinate, int, int) - Constructor for class org.locationtech.jts.noding.SegmentNode
 
SegmentNodeList - Class in org.locationtech.jts.noding
A list of the SegmentNodes present along a noded SegmentString.
SegmentNodeList(NodedSegmentString) - Constructor for class org.locationtech.jts.noding.SegmentNodeList
 
SegmentOverlapAction(SegmentIntersector) - Constructor for class org.locationtech.jts.noding.MCIndexNoder.SegmentOverlapAction
 
SegmentOverlapAction(SegmentIntersector) - Constructor for class org.locationtech.jts.noding.MCIndexSegmentSetMutualIntersector.SegmentOverlapAction
 
SegmentPointComparator - Class in org.locationtech.jts.noding
Implements a robust method of comparing the relative position of two points along the same segment.
SegmentPointComparator() - Constructor for class org.locationtech.jts.noding.SegmentPointComparator
 
SegmentSetMutualIntersector - Interface in org.locationtech.jts.noding
An intersector for the red-blue intersection problem.
SegmentString - Interface in org.locationtech.jts.noding
An interface for classes which represent a sequence of contiguous line segments.
SegmentStringDissolver - Class in org.locationtech.jts.noding
Dissolves a noded collection of SegmentStrings to produce a set of merged linework with unique segments.
SegmentStringDissolver(SegmentStringDissolver.SegmentStringMerger) - Constructor for class org.locationtech.jts.noding.SegmentStringDissolver
Creates a dissolver with a user-defined merge strategy.
SegmentStringDissolver() - Constructor for class org.locationtech.jts.noding.SegmentStringDissolver
Creates a dissolver with the default merging strategy.
SegmentStringDissolver.SegmentStringMerger - Interface in org.locationtech.jts.noding
A merging strategy which can be used to update the context data of SegmentStrings which are merged during the dissolve process.
SegmentStringUtil - Class in org.locationtech.jts.noding
Utility methods for processing SegmentStrings.
SegmentStringUtil() - Constructor for class org.locationtech.jts.noding.SegmentStringUtil
 
SegmentStyle - Class in org.locationtech.jtstest.testbuilder.ui.style
 
SegmentStyle() - Constructor for class org.locationtech.jtstest.testbuilder.ui.style.SegmentStyle
 
segmentToSegment(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.algorithm.Distance
Computes the distance from a line segment AB to a line segment CD Note: NON-ROBUST!
select(Envelope, MonotoneChainSelectAction) - Method in class org.locationtech.jts.index.chain.MonotoneChain
Determine all the line segments in the chain whose envelopes overlap the searchEnvelope, and process them.
select(MonotoneChain, int) - Method in class org.locationtech.jts.index.chain.MonotoneChainSelectAction
This method is overridden to process a segment in the context of the parent chain.
select(LineSegment) - Method in class org.locationtech.jts.index.chain.MonotoneChainSelectAction
This is a convenience method which can be overridden to obtain the actual line segment which is selected.
select(MonotoneChain, int) - Method in class org.locationtech.jts.noding.snapround.MCIndexPointSnapper.HotPixelSnapAction
 
select(Collection, CollectionUtil.Function) - Static method in class org.locationtech.jts.util.CollectionUtil
Executes a CollectionUtil.Function on each item in a Collection and collects all the entries for which the result of the function is equal to Boolean true.
SelectionFunctions - Class in org.locationtech.jtstest.function
 
SelectionFunctions() - Constructor for class org.locationtech.jtstest.function.SelectionFunctions
 
SELF_INTERSECTION - Static variable in class org.locationtech.jts.operation.valid.TopologyValidationError
Indicates that two rings of a polygonal geometry intersect
selfAdd(DD) - Method in class org.locationtech.jts.math.DD
Adds the argument to the value of this.
selfAdd(double) - Method in class org.locationtech.jts.math.DD
Adds the argument to the value of this.
selfDivide(DD) - Method in class org.locationtech.jts.math.DD
Divides this object by the argument, returning this.
selfDivide(double) - Method in class org.locationtech.jts.math.DD
Divides this object by the argument, returning this.
selfMultiply(DD) - Method in class org.locationtech.jts.math.DD
Multiplies this object by the argument, returning this.
selfMultiply(double) - Method in class org.locationtech.jts.math.DD
Multiplies this object by the argument, returning this.
selfSqr() - Method in class org.locationtech.jts.math.DD
Squares this object.
selfSubtract(DD) - Method in class org.locationtech.jts.math.DD
Subtracts the argument from the value of this.
selfSubtract(double) - Method in class org.locationtech.jts.math.DD
Subtracts the argument from the value of this.
sequence(Geometry) - Static method in class org.locationtech.jts.operation.linemerge.LineSequencer
 
sequenceLines(Geometry) - Static method in class org.locationtech.jtstest.function.LineHandlingFunctions
 
set(int, int, int) - Method in class org.locationtech.jts.geom.IntersectionMatrix
Changes the value of one of this IntersectionMatrixs elements.
set(String) - Method in class org.locationtech.jts.geom.IntersectionMatrix
Changes the elements of this IntersectionMatrix to the dimension symbols in dimensionSymbols.
setA(String) - Method in class org.locationtech.jtstest.test.TestCase
 
setAll(int) - Method in class org.locationtech.jts.geom.IntersectionMatrix
Changes the elements of this IntersectionMatrix to dimensionValue .
setAllLocations(int, int) - Method in class org.locationtech.jts.geomgraph.Label
 
setAllLocations(int) - Method in class org.locationtech.jts.geomgraph.TopologyLocation
 
setAllLocationsIfNull(int, int) - Method in class org.locationtech.jts.geomgraph.Label
 
setAllLocationsIfNull(int) - Method in class org.locationtech.jts.geomgraph.Label
 
setAllLocationsIfNull(int) - Method in class org.locationtech.jts.geomgraph.TopologyLocation
 
setAllowSnappingToSourceVertices(boolean) - Method in class org.locationtech.jts.operation.overlay.snap.LineStringSnapper
 
setAlpha(Color, int) - Static method in class org.locationtech.jtstest.testbuilder.ui.ColorUtil
 
setAltitudeMode(String) - Method in class org.locationtech.jts.io.kml.KMLWriter
Sets the value output in the altitudeMode element.
setArgument(int, String) - Method in class org.locationtech.jtstest.testrunner.Test
 
setArmLengthRatio(double) - Method in class org.locationtech.jts.geom.util.SineStarFactory
Sets the ration of the length of each arm to the distance from the tip of the arm to the centre of the star.
setAtLeast(int, int, int) - Method in class org.locationtech.jts.geom.IntersectionMatrix
Changes the specified element to minimumDimensionValue if the element is less.
setAtLeast(String) - Method in class org.locationtech.jts.geom.IntersectionMatrix
For each element in this IntersectionMatrix, changes the element to the corresponding minimum dimension symbol if the element is less.
setAtLeastIfValid(int, int, int) - Method in class org.locationtech.jts.geom.IntersectionMatrix
If row >= 0 and column >= 0, changes the specified element to minimumDimensionValue if the element is less.
setB(String) - Method in class org.locationtech.jtstest.test.TestCase
 
setBase(Coordinate) - Method in class org.locationtech.jts.util.GeometricShapeFactory.Dimensions
 
setBase(Coordinate) - Method in class org.locationtech.jts.util.GeometricShapeFactory
Sets the location of the shape by specifying the base coordinate (which in most cases is the lower left point of the envelope containing the shape).
setBoundaryNodes(Collection, Collection) - Method in class org.locationtech.jts.geomgraph.index.SegmentIntersector
 
setBusyDialog(BusyDialog) - Method in class org.locationtech.jtstest.testbuilder.model.HtmlWriter
 
setBytes(byte[]) - Method in class org.locationtech.jts.io.ByteArrayInStream
Sets this stream to read from the given buffer
setCentre(Coordinate) - Method in class org.locationtech.jts.util.GeometricShapeFactory.Dimensions
 
setCentre(Coordinate) - Method in class org.locationtech.jts.util.GeometricShapeFactory
Sets the location of the shape by specifying the centre of the shape's bounding box
setChangePrecisionModel(boolean) - Method in class org.locationtech.jts.precision.GeometryPrecisionReducer
Sets whether the PrecisionModel of the new reduced Geometry will be changed to be the PrecisionModel supplied to specify the precision reduction.
setChangePrecisionModel(boolean) - Method in class org.locationtech.jts.precision.SimpleGeometryPrecisionReducer
Deprecated.
Sets whether the PrecisionModel of the new reduced Geometry will be changed to be the PrecisionModel supplied to specify the precision reduction.
setCheckEndSegmentsOnly(boolean) - Method in class org.locationtech.jts.noding.InteriorIntersectionFinder
Sets whether only end segments should be tested for interior intersection.
setCheckRingsValid(boolean) - Method in class org.locationtech.jts.operation.polygonize.Polygonizer
Allows disabling the valid ring checking, to optimize situations where invalid rings are not expected.
setClickCountToFinishGesture(int) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.LineBandTool
 
setClipEnvelope(Envelope) - Method in class org.locationtech.jts.triangulate.VoronoiDiagramBuilder
Sets the envelope to clip the diagram to.
setCloseRing(boolean) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.LineBandTool
 
setComponentDataToIndex(Geometry) - Static method in class org.locationtech.jtstest.util.GeometryDataUtil
 
setComputationPrecision(PrecisionModel) - Method in class org.locationtech.jts.operation.GeometryGraphOperation
 
setConstrainedToCircle(boolean) - Method in class org.locationtech.jts.shape.random.RandomPointsInGridBuilder
Sets whether generated points are constrained to lie within a circle contained within each grid cell.
setConstraint(Object) - Method in class org.locationtech.jts.triangulate.ConstraintVertex
Sets the external constraint information
setConstraints(Geometry) - Method in class org.locationtech.jts.triangulate.ConformingDelaunayTriangulationBuilder
Sets the linear constraints to be conformed to.
setConstraints(List, List) - Method in class org.locationtech.jts.triangulate.ConformingDelaunayTriangulator
Sets the constraints to be conformed to by the computed triangulation.
setContents(String, String) - Static method in class org.locationtech.jtstest.util.FileUtil
Saves the String with the given filename
setContext(Object) - Method in class org.locationtech.jts.planargraph.GraphComponent
Sets the user-defined data for this component.
setCoordinate(Coordinate) - Method in class org.locationtech.jts.geom.Coordinate
Sets this Coordinates (x,y,z) values to that of other.
setCoordinates(LineSegment) - Method in class org.locationtech.jts.geom.LineSegment
 
setCoordinates(Coordinate, Coordinate) - Method in class org.locationtech.jts.geom.LineSegment
 
setCopyUserData(boolean) - Method in class org.locationtech.jts.geom.util.GeometryEditor
Sets whether the User Data is copied to the edit result.
setCovered(boolean) - Method in class org.locationtech.jts.geomgraph.GraphComponent
 
setCurrent(TestCaseEdit) - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel.CaseList
 
setCurrentTestCase(TestCaseEdit) - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
setCurrentTestCaseIndex(int) - Method in class org.locationtech.jtstest.testbuilder.TestCasePanel
 
setCurrentTestIndex(int) - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel.CaseList
 
setCurrentTool(Tool) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
setCustomElements(String[]) - Method in class org.locationtech.jts.io.gml2.GMLWriter
Specifies a list of custom elements which are written after the opening tag of the root element.
setData(Object) - Method in class org.locationtech.jts.noding.BasicSegmentString
Sets the user-defined data for this segment string.
setData(Object) - Method in class org.locationtech.jts.noding.NodedSegmentString
Sets the user-defined data for this segment string.
setData(Object) - Method in interface org.locationtech.jts.noding.SegmentString
Sets the user-defined data for this segment string.
setData(Object) - Method in class org.locationtech.jts.planargraph.GraphComponent
Sets the user-defined data for this component.
setData(Object) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Sets the external data value for this edge.
setData(Object) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
Sets the external data value for this triangle.
setData(Object) - Method in class org.locationtech.jts.triangulate.Segment
Sets the external data to be associated with this segment
setDecimation(double) - Method in class org.locationtech.jts.awt.ShapeWriter
Sets the decimation distance used to determine whether vertices of the input geometry are considered to be duplicate and thus removed.
setDeleteEventIndex(int) - Method in class org.locationtech.jts.geomgraph.index.SweepLineEvent
 
setDeleteEventIndex(int) - Method in class org.locationtech.jts.index.sweepline.SweepLineEvent
 
setDensifyFraction(double) - Method in class org.locationtech.jts.algorithm.distance.DiscreteHausdorffDistance
Sets the fraction by which to densify each segment.
setDepth(int, int, int) - Method in class org.locationtech.jts.geomgraph.Depth
 
setDepth(int, int) - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
setDepthDelta(int) - Method in class org.locationtech.jts.geomgraph.Edge
 
setDescription(String) - Method in class org.locationtech.jtstest.test.TestCase
 
setDescription(String) - Method in class org.locationtech.jtstest.testbuilder.BusyDialog
Sets the String displayed in the BusyDialog.
setDescription(String) - Method in class org.locationtech.jtstest.testrunner.TestCase
 
setDimension(int) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequenceFactory
 
setDirectedEdges(DirectedEdge, DirectedEdge) - Method in class org.locationtech.jts.planargraph.Edge
Initializes this Edge's two DirectedEdges, and for each DirectedEdge: sets the Edge, sets the symmetric DirectedEdge, and adds this Edge to its from-Node.
setDirty(boolean) - Method in class org.locationtech.jtstest.testbuilder.ui.render.RenderManager
 
setDistanceTolerance(double) - Method in class org.locationtech.jts.densify.Densifier
Sets the distance tolerance for the densification.
setDistanceTolerance(double) - Method in class org.locationtech.jts.simplify.DouglasPeuckerSimplifier
Sets the distance tolerance for the simplification.
setDistanceTolerance(double) - Method in class org.locationtech.jts.simplify.TaggedLineStringSimplifier
Sets the distance tolerance for the simplification.
setDistanceTolerance(double) - Method in class org.locationtech.jts.simplify.TopologyPreservingSimplifier
Sets the distance tolerance for the simplification.
setDistanceTolerance(double) - Method in class org.locationtech.jts.simplify.VWSimplifier
Sets the distance tolerance for the simplification.
setDoc(String, String) - Method in class org.locationtech.jtstest.command.OptionSpec
 
setDocumentLocator(Locator) - Method in class org.locationtech.jts.io.gml2.GMLHandler
 
setDrawBandLines(boolean) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.LineBandTool
 
setEdge(Edge) - Method in class org.locationtech.jts.planargraph.DirectedEdge
Associates this DirectedEdge with an Edge (possibly null, indicating no associated Edge).
setEdgeDepths(int, int) - Method in class org.locationtech.jts.geomgraph.DirectedEdge
Set both edge depths.
setEdgeRing(EdgeRing) - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
setEdgeRing(DirectedEdge, EdgeRing) - Method in class org.locationtech.jts.geomgraph.EdgeRing
 
setEdgeRing(DirectedEdge, EdgeRing) - Method in class org.locationtech.jts.operation.overlay.MaximalEdgeRing
 
setEdgeRing(DirectedEdge, EdgeRing) - Method in class org.locationtech.jts.operation.overlay.MinimalEdgeRing
 
setEditGeomIndex(int) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
setEnabled(boolean) - Method in class org.locationtech.jtstest.testbuilder.model.Layer
 
setEnabled(boolean) - Method in class org.locationtech.jtstest.testbuilder.ui.render.GridRenderer
 
setEnabled(Style, boolean) - Method in class org.locationtech.jtstest.testbuilder.ui.style.StyleList
 
setEnabledWithBackground(Component, boolean) - Static method in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
setEncodeCRS(boolean) - Method in class org.locationtech.jts.io.geojson.GeoJsonWriter
 
setEndCapStyle(int) - Method in class org.locationtech.jts.operation.buffer.BufferOp
Specifies the end cap style of the generated buffer.
setEndCapStyle(int) - Method in class org.locationtech.jts.operation.buffer.BufferParameters
Specifies the end cap style of the generated buffer.
setEnsureValid(boolean) - Method in class org.locationtech.jts.simplify.DouglasPeuckerSimplifier
Controls whether simplified polygons will be "fixed" to have valid topology.
setEnsureValid(boolean) - Method in class org.locationtech.jts.simplify.VWSimplifier
Controls whether simplified polygons will be "fixed" to have valid topology.
setEnvelope(Envelope) - Method in class org.locationtech.jts.util.GeometricShapeFactory.Dimensions
 
setEnvelope(Envelope) - Method in class org.locationtech.jts.util.GeometricShapeFactory
 
setEnvelope(Envelope) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryStretcherView
 
setError(Throwable) - Method in class org.locationtech.jtstest.testbuilder.ResultValuePanel
 
setExecutedTime(String) - Method in class org.locationtech.jtstest.testbuilder.ResultWKTPanel
 
setExpectedBoundary(Geometry) - Method in class org.locationtech.jtstest.test.TestCase
 
setExpectedBoundary(String) - Method in class org.locationtech.jtstest.test.TestCase
 
setExpectedBoundary(Geometry) - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
setExpectedCentroid(Geometry) - Method in class org.locationtech.jtstest.test.TestCase
 
setExpectedCentroid(Geometry) - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
setExpectedConvexHull(Geometry) - Method in class org.locationtech.jtstest.test.TestCase
 
setExpectedConvexHull(Geometry) - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
setExpectedDifference(Geometry) - Method in class org.locationtech.jtstest.test.TestCase
 
setExpectedDifference(Geometry) - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
setExpectedIntersection(Geometry) - Method in class org.locationtech.jtstest.test.TestCase
 
setExpectedIntersection(String) - Method in class org.locationtech.jtstest.test.TestCase
 
setExpectedIntersection(Geometry) - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
setExpectedIntersectionMatrix(String) - Method in class org.locationtech.jtstest.test.TestCase
 
setExpectedIntersectionMatrix(String) - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
setExpectedRelateMatrix(String) - Method in class org.locationtech.jtstest.test.TestCase
 
setExpectedSymDifference(Geometry) - Method in class org.locationtech.jtstest.test.TestCase
 
setExpectedSymDifference(Geometry) - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
setExpectedUnion(Geometry) - Method in class org.locationtech.jtstest.test.TestCase
 
setExpectedUnion(Geometry) - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
setExtent(Envelope) - Method in class org.locationtech.jts.shape.GeometricShapeBuilder
 
setExtent(Geometry) - Method in class org.locationtech.jts.shape.random.RandomPointsBuilder
Sets a polygonal mask.
setExtrude(boolean) - Method in class org.locationtech.jts.io.kml.KMLWriter
Sets the flag to be output in the extrude element.
setFileLength(int) - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.ShapefileHeader
 
setFillType(int) - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
setFillType(int) - Static method in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
setFindAllIntersections(boolean) - Method in class org.locationtech.jts.noding.FastNodingValidator
 
setFindAllIntersections(boolean) - Method in class org.locationtech.jts.noding.InteriorIntersectionFinder
Sets whether all intersections should be computed.
setFindAllIntersectionTypes(boolean) - Method in class org.locationtech.jts.noding.SegmentIntersectionDetector
Sets whether processing can terminate once any intersection is found.
setFindProper(boolean) - Method in class org.locationtech.jts.noding.SegmentIntersectionDetector
Sets whether processing must continue until a proper intersection is found.
setFixInvalidLines(boolean) - Method in class org.locationtech.jts.linearref.LinearGeometryBuilder
Allows invalid lines to be ignored rather than causing Exceptions.
setFocusGeometry(int) - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
setFocusGeometry(int) - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar
 
setForceToLineString(boolean) - Method in class org.locationtech.jts.geom.util.LinearComponentExtracter
Indicates that LinearRing components should be converted to pure LineStrings.
setFormatted(boolean) - Method in class org.locationtech.jts.io.WKTWriter
Sets whether the output will be formatted.
setGeometry(int, Geometry) - Method in interface org.locationtech.jtstest.test.Testable
 
setGeometry(int, Geometry) - Method in class org.locationtech.jtstest.test.TestCase
 
setGeometry(String, Geometry) - Method in class org.locationtech.jtstest.testbuilder.GeometryInspectorDialog
 
setGeometry(String, Geometry, int) - Method in class org.locationtech.jtstest.testbuilder.InspectorPanel
 
setGeometry(Geometry) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
setGeometry(int, Geometry) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
setGeometry(int, Geometry) - Method in class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
setGeometry(int, Geometry) - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
setGeometryA(Geometry) - Method in class org.locationtech.jtstest.testrunner.TestCase
 
setGeometryB(Geometry) - Method in class org.locationtech.jtstest.testrunner.TestCase
 
setGeometryStyle(BasicStyle) - Method in class org.locationtech.jtstest.testbuilder.model.Layer
 
setGeometryType(int) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
setGridEnabled(boolean) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
setGridSize(double) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
setGridSize(double) - Method in class org.locationtech.jtstest.testbuilder.model.DrawingGrid
 
setGutterFraction(double) - Method in class org.locationtech.jts.shape.random.RandomPointsInGridBuilder
Sets the fraction of the grid cell side which will be treated as a gutter, in which no points will be created.
setHeight(double) - Method in class org.locationtech.jts.util.GeometricShapeFactory.Dimensions
 
setHeight(double) - Method in class org.locationtech.jts.util.GeometricShapeFactory
Sets the height of the shape.
setHighlightPerformed(ValidPanelEvent) - Method in interface org.locationtech.jtstest.testbuilder.event.ValidPanelListener
 
setHighlightPoint(Coordinate) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
setHtml(boolean) - Method in class org.locationtech.jtstest.testbuilder.ui.GeometryLocationsWriter
 
setId(int) - Method in class org.locationtech.jts.index.chain.MonotoneChain
 
setIgnoreInvalidLines(boolean) - Method in class org.locationtech.jts.linearref.LinearGeometryBuilder
Allows invalid lines to be ignored rather than causing Exceptions.
setInfo(String) - Method in class org.locationtech.jtstest.testbuilder.InfoPanel
 
setInResult(boolean) - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
setInResult() - Method in class org.locationtech.jts.geomgraph.EdgeRing
 
setInResult(boolean) - Method in class org.locationtech.jts.geomgraph.GraphComponent
 
setInStream(InStream) - Method in class org.locationtech.jts.io.ByteOrderDataInStream
Allows a single ByteOrderDataInStream to be reused on multiple InStreams.
setIntersectionMatrix(IntersectionMatrix) - Method in interface org.locationtech.jtstest.test.Testable
 
setIntersectionMatrix(IntersectionMatrix) - Method in class org.locationtech.jtstest.test.TestCase
 
setIntersectionMatrix(IntersectionMatrix) - Method in class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
setIntersectionMatrix(IntersectionMatrix) - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
setIsDoneIfProperInt(boolean) - Method in class org.locationtech.jts.geomgraph.index.SegmentIntersector
 
setIsolated(boolean) - Method in class org.locationtech.jts.geomgraph.Edge
 
setJoinStyle(int) - Method in class org.locationtech.jts.operation.buffer.BufferParameters
Sets the join style for outside (reflex) corners between line segments.
setKeepIntersections(boolean) - Method in class org.locationtech.jts.noding.InteriorIntersectionFinder
Sets whether intersection points are recorded.
setLabel(Label) - Method in class org.locationtech.jts.geomgraph.GraphComponent
 
setLabel(int, int) - Method in class org.locationtech.jts.geomgraph.Node
 
setLabelBoundary(int) - Method in class org.locationtech.jts.geomgraph.Node
Updates the label of a node to BOUNDARY, obeying the mod-2 boundaryDetermination rule.
setLimit(int) - Method in class org.locationtech.jts.io.WKBHexFileReader
Sets the maximum number of geometries to read.
setLimit(int) - Method in class org.locationtech.jts.io.WKTFileReader
Sets the maximum number of geometries to read.
setLinePrefix(String) - Method in class org.locationtech.jts.io.kml.KMLWriter
Sets a tag string which is prefixed to every emitted text line.
setLocation(int, int, int) - Method in class org.locationtech.jts.geomgraph.Label
 
setLocation(int, int) - Method in class org.locationtech.jts.geomgraph.Label
 
setLocation(int, int) - Method in class org.locationtech.jts.geomgraph.TopologyLocation
 
setLocation(int) - Method in class org.locationtech.jts.geomgraph.TopologyLocation
 
setLocations(int, int, int) - Method in class org.locationtech.jts.geomgraph.TopologyLocation
 
setLocator(QuadEdgeLocator) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Sets the QuadEdgeLocator to use for locating containing triangles in this subdivision.
setM(double) - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinate
 
setMagnifyingTopology(boolean) - Static method in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
setMakePrecise(PrecisionModel) - Method in class org.locationtech.jts.algorithm.LineIntersector
Deprecated.
use setPrecisionModel instead
setMark(HalfEdge, boolean) - Static method in class org.locationtech.jts.edgegraph.MarkHalfEdge
Sets the mark for the given edge to a boolean value.
setMark(boolean) - Method in class org.locationtech.jts.edgegraph.MarkHalfEdge
Sets the value of the mark on this edge.
setMarkBoth(HalfEdge, boolean) - Static method in class org.locationtech.jts.edgegraph.MarkHalfEdge
Sets the mark for the given edge pair to a boolean value.
setMarked(Iterator, boolean) - Static method in class org.locationtech.jts.planargraph.GraphComponent
Sets the Marked state for all GraphComponents in an Iterator
setMarked(boolean) - Method in class org.locationtech.jts.planargraph.GraphComponent
Sets the marked flag for this component.
setMaxCoordinatesPerLine(int) - Method in class org.locationtech.jts.io.gml2.GMLWriter
Sets the number of coordinates printed per line.
setMaxCoordinatesPerLine(int) - Method in class org.locationtech.jts.io.WKTWriter
Sets the maximum number of coordinates per line written in formatted output.
setMaximum(PointPairDistance) - Method in class org.locationtech.jts.algorithm.distance.PointPairDistance
 
setMaximum(Coordinate, Coordinate) - Method in class org.locationtech.jts.algorithm.distance.PointPairDistance
 
setMaximum(PointPairDistance) - Method in class org.locationtech.jts.operation.buffer.validate.PointPairDistance
 
setMaximum(Coordinate, Coordinate) - Method in class org.locationtech.jts.operation.buffer.validate.PointPairDistance
 
setMaximumCoordinatesPerLine(int) - Method in class org.locationtech.jts.io.kml.KMLWriter
Sets the maximum number of coordinates to output per line.
setMaximumIterations(int) - Method in class org.locationtech.jts.noding.IteratedNoder
Sets the maximum number of noding iterations performed before the noding is aborted.
setMaxTestCaseIndex(int) - Method in class org.locationtech.jtstest.testbuilder.TestCasePanel
 
setMinEdgeRing(EdgeRing) - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
setMinimum(PointPairDistance) - Method in class org.locationtech.jts.algorithm.distance.PointPairDistance
 
setMinimum(Coordinate, Coordinate) - Method in class org.locationtech.jts.algorithm.distance.PointPairDistance
 
setMinimum(PointPairDistance) - Method in class org.locationtech.jts.operation.buffer.validate.PointPairDistance
 
setMinimum(Coordinate, Coordinate) - Method in class org.locationtech.jts.operation.buffer.validate.PointPairDistance
 
setMinimumLength(double) - Method in class org.locationtech.jts.triangulate.SplitSegment
 
setMitreLimit(double) - Method in class org.locationtech.jts.operation.buffer.BufferParameters
Sets the limit on the mitre ratio used for very sharp corners.
setModel(TestBuilderModel) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditControlPanel
 
setModel(TestBuilderModel) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
setModel(TestBuilderModel) - Method in class org.locationtech.jtstest.testbuilder.InfoPanel
 
setModel(TestBuilderModel) - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
setModel(TestBuilderModel) - Method in class org.locationtech.jtstest.testbuilder.ResultValuePanel
 
setModel(TestBuilderModel) - Method in class org.locationtech.jtstest.testbuilder.ResultWKTPanel
 
setModel(TestBuilderModel) - Method in class org.locationtech.jtstest.testbuilder.StatsPanel
 
setModel(TestBuilderModel) - Method in class org.locationtech.jtstest.testbuilder.TestBuilderPanel
 
setModel(TestBuilderModel) - Method in class org.locationtech.jtstest.testbuilder.TestCasePanel
 
setModel(TestBuilderModel) - Method in class org.locationtech.jtstest.testbuilder.WKTPanel
 
setName(String) - Method in class org.locationtech.jts.geomgraph.Edge
 
setName(String) - Method in interface org.locationtech.jtstest.test.Testable
 
setName(String) - Method in class org.locationtech.jtstest.test.TestCase
 
setName(String) - Method in class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
setName(String) - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
setNamespace(boolean) - Method in class org.locationtech.jts.io.gml2.GMLWriter
Determines whether a GML namespace declaration will be written in the opening tag of geometries.
setNearnessTolerance(double) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryStretcherView
 
setNext(HalfEdge) - Method in class org.locationtech.jts.edgegraph.HalfEdge
 
setNext(DirectedEdge) - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
setNext(QuadEdge) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Sets the connected edge
setNextMin(DirectedEdge) - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
setNode(Node) - Method in class org.locationtech.jts.geomgraph.EdgeEnd
 
setNumArms(int) - Method in class org.locationtech.jts.geom.util.SineStarFactory
Sets the number of arms in the star
setNumPoints(int) - Method in class org.locationtech.jts.shape.GeometricShapeBuilder
Sets the total number of points in the created Geometry.
setNumPoints(int) - Method in class org.locationtech.jts.util.GeometricShapeFactory
Sets the total number of points in the created Geometry.
setOffset(int) - Method in class org.locationtech.jts.io.WKBHexFileReader
Sets the number of geometries to skip before storing.
setOffset(int) - Method in class org.locationtech.jts.io.WKTFileReader
Sets the number of geometries to skip before storing.
setOnConstraint(boolean) - Method in class org.locationtech.jts.triangulate.ConstraintVertex
Sets whether this vertex lies on a constraint.
setOpName(String) - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
setOpName(String) - Method in class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
setOpName(String) - Method in class org.locationtech.jtstest.testbuilder.ResultWKTPanel
 
setOrder(int) - Method in class org.locationtech.jts.io.ByteOrderDataInStream
 
setOrdinate(int, double) - Method in class org.locationtech.jts.geom.Coordinate
Sets the ordinate for the given index to a given value.
setOrdinate(int, int, double) - Method in interface org.locationtech.jts.geom.CoordinateSequence
Sets the value for a given ordinate of a coordinate in this sequence.
setOrdinate(int, int, double) - Method in class org.locationtech.jts.geom.impl.CoordinateArraySequence
 
setOrdinate(int, int, double) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Double
 
setOrdinate(int, int, double) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Float
 
setOrdinate(int, int, double) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence
Sets the ordinate of a coordinate in this sequence.
setOrdinate(int, int, double) - Method in class org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence
 
setOrdinate(int, int, double) - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
 
setOwner(Frame) - Static method in class org.locationtech.jtstest.testbuilder.BusyDialog
Sets the Frame for which the BusyDialog is displayed.
setParameters(String[], String[], String[]) - Static method in class org.locationtech.jtstest.testrunner.Parameters
Sets the command-line arguments.
setPointwise(boolean) - Method in class org.locationtech.jts.precision.GeometryPrecisionReducer
Sets whether the precision reduction will be done in pointwise fashion only.
setPrecision(int) - Method in class org.locationtech.jts.io.kml.KMLWriter
Sets the maximum number of decimal places to output in ordinate values.
setPrecisionModel(PrecisionModel) - Method in class org.locationtech.jts.algorithm.LineIntersector
Force computed intersection to be rounded to a given precision model.
setPrecisionModel(PrecisionModel) - Method in class org.locationtech.jtstest.test.TestCase
 
setPrecisionModel(PrecisionModel) - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
setPrecisionModel(PrecisionModel) - Method in class org.locationtech.jtstest.testbuilder.PrecisionModelDialog
 
setPrecisionModel(PrecisionModel) - Method in class org.locationtech.jtstest.testbuilder.PrecisionModelPanel
 
setPrecisionModelDescription(String) - Method in class org.locationtech.jtstest.testbuilder.TestCasePanel
 
setPrefix(String) - Method in class org.locationtech.jts.io.gml2.GMLWriter
Specifies the namespace prefix to write on each GML tag.
setQuadrantSegments(int) - Method in class org.locationtech.jts.operation.buffer.BufferOp
Sets the number of segments used to approximate a angle fillet
setQuadrantSegments(int) - Method in class org.locationtech.jts.operation.buffer.BufferParameters
Sets the number of line segments used to approximate an angle fillet.
setReadOnly(boolean) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
setRemoveCollapsedComponents(boolean) - Method in class org.locationtech.jts.precision.GeometryPrecisionReducer
Sets whether the reduction will result in collapsed components being removed completely, or simply being collapsed to an (invalid) Geometry of the same type.
setRemoveCollapsedComponents(boolean) - Method in class org.locationtech.jts.precision.SimpleGeometryPrecisionReducer
Deprecated.
Sets whether the reduction will result in collapsed components being removed completely, or simply being collapsed to an (invalid) Geometry of the same type.
setRemoveDuplicatePoints(boolean) - Method in class org.locationtech.jts.awt.ShapeWriter
Sets whether duplicate consecutive points should be eliminated.
setResult(Object) - Method in class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
setResult(Geometry) - Method in class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
setResult(String, String, Object) - Method in class org.locationtech.jtstest.testbuilder.ResultValuePanel
 
setResult(Result) - Method in class org.locationtech.jtstest.testrunner.Test
 
setRotation(double) - Method in class org.locationtech.jts.util.GeometricShapeFactory
Sets the rotation angle to use for the shape.
setRunningTime(String) - Method in class org.locationtech.jtstest.testbuilder.ResultWKTPanel
 
setSegmentIntersector(SegmentIntersector) - Method in class org.locationtech.jts.noding.SinglePassNoder
Sets the SegmentIntersector to use with this noder.
setSelfTouchingRingFormingHoleValid(boolean) - Method in class org.locationtech.jts.operation.valid.IsValidOp
Sets whether polygons using Self-Touching Rings to form holes are reported as valid.
setShell(EdgeRing) - Method in class org.locationtech.jts.geomgraph.EdgeRing
 
setShowingABwithSpatialFunction(boolean) - Method in class org.locationtech.jtstest.testbuilder.model.HtmlWriter
 
setShowingGeometryA(boolean) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
setShowingGeometryB(boolean) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
setShowingGrid(boolean) - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
setShowingGrid(boolean) - Static method in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
setShowingInput(boolean) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
setShowingLabel(boolean) - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
setShowingLabel(boolean) - Static method in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
setShowingOrientation(boolean) - Static method in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
setShowingOrientations(boolean) - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
setShowingResult(boolean) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
setShowingStructure(boolean) - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
setShowingStructure(boolean) - Static method in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
setShowingVertices(boolean) - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
setShowingVertices(boolean) - Static method in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
setShowVertexIndices(boolean) - Method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
setSidesToGenerate(boolean, boolean) - Method in class org.locationtech.jts.operation.overlay.validate.OffsetPointGenerator
Set the sides on which to generate offset points.
setSimplifyFactor(double) - Method in class org.locationtech.jts.operation.buffer.BufferParameters
Sets the factor used to determine the simplify distance tolerance for input simplification.
setSingleSided(boolean) - Method in class org.locationtech.jts.operation.buffer.BufferParameters
Sets whether the computed buffer should be single-sided.
setSites(Geometry) - Method in class org.locationtech.jts.triangulate.ConformingDelaunayTriangulationBuilder
Sets the sites (point or vertices) which will be triangulated.
setSites(Geometry) - Method in class org.locationtech.jts.triangulate.DelaunayTriangulationBuilder
Sets the sites (vertices) which will be triangulated.
setSites(Collection) - Method in class org.locationtech.jts.triangulate.DelaunayTriangulationBuilder
Sets the sites (vertices) which will be triangulated from a collection of Coordinates.
setSites(Geometry) - Method in class org.locationtech.jts.triangulate.VoronoiDiagramBuilder
Sets the sites (point or vertices) which will be diagrammed.
setSites(Collection) - Method in class org.locationtech.jts.triangulate.VoronoiDiagramBuilder
Sets the sites (point or vertices) which will be diagrammed from a collection of Coordinates.
setSize(double) - Method in class org.locationtech.jts.util.GeometricShapeFactory.Dimensions
 
setSize(double) - Method in class org.locationtech.jts.util.GeometricShapeFactory
Sets the size of the extent of the shape in both x and y directions.
setSource(GeometryContainer) - Method in class org.locationtech.jtstest.testbuilder.model.Layer
 
setSplitPointFinder(ConstraintSplitPointFinder) - Method in class org.locationtech.jts.triangulate.ConformingDelaunayTriangulator
Sets the ConstraintSplitPointFinder to be used during constraint enforcement.
setSRID(int) - Method in class org.locationtech.jts.geom.Geometry
Sets the ID of the Spatial Reference System used by the Geometry.
setSrsName(String) - Method in class org.locationtech.jts.io.gml2.GMLWriter
Sets the value of the srsName attribute to be written into the root geometry tag.
setStartingIndentIndex(int) - Method in class org.locationtech.jts.io.gml2.GMLWriter
Sets the starting column index for pretty printing
setStretchSize(double) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryStretcherView
Sets the amount by which vertices will be stretched (in geometry units).
setString(String) - Method in class org.locationtech.jtstest.testbuilder.ResultValuePanel
 
setStroke(Graphics2D, double) - Static method in class org.locationtech.jtstest.testbuilder.ui.style.AWTUtil
 
setSym(DirectedEdge) - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
setSym(DirectedEdge) - Method in class org.locationtech.jts.planargraph.DirectedEdge
Sets this DirectedEdge's symmetric DirectedEdge, which runs in the opposite direction.
setTab(int) - Method in class org.locationtech.jts.io.WKTWriter
Sets the tab size to use for indenting.
setTesselate(boolean) - Method in class org.locationtech.jts.io.kml.KMLWriter
Sets the flag to be output in the tesselate element.
setTestCase(TestCaseEdit) - Method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
setTestCase(TestCaseEdit) - Method in class org.locationtech.jtstest.testbuilder.RelatePanel
 
setTestCase(TestCaseEdit) - Method in class org.locationtech.jtstest.testbuilder.TestCaseTextDialog
 
setTestCase(TestCaseEdit) - Method in class org.locationtech.jtstest.testbuilder.ValidPanel
 
setTestCaseIndexToRun(int) - Method in class org.locationtech.jtstest.testrunner.TestEngine
 
setTestCaseIndexToRun(int) - Method in class org.locationtech.jtstest.testrunner.TestRun
 
setTestFiles(List) - Method in class org.locationtech.jtstest.testrunner.TestEngine
Sets the File's that contain the tests.
setTestName(String) - Method in class org.locationtech.jtstest.test.TestCase
 
setText(Geometry, int) - Method in class org.locationtech.jtstest.testbuilder.WKTPanel
 
setToEnd(Geometry) - Method in class org.locationtech.jts.linearref.LinearLocation
Sets the value of this location to refer to the end of a linear geometry.
setToIdentity() - Method in class org.locationtech.jts.geom.util.AffineTransformation
Sets this transformation to be the identity transformation.
setTolerance(double) - Method in class org.locationtech.jts.triangulate.ConformingDelaunayTriangulationBuilder
Sets the snapping tolerance which will be used to improved the robustness of the triangulation computation.
setTolerance(double) - Method in class org.locationtech.jts.triangulate.DelaunayTriangulationBuilder
Sets the snapping tolerance which will be used to improved the robustness of the triangulation computation.
setTolerance(double) - Method in class org.locationtech.jts.triangulate.VoronoiDiagramBuilder
Sets the snapping tolerance which will be used to improved the robustness of the triangulation computation.
setTolerance(double) - Method in interface org.locationtech.jtstest.geomop.GeometryMatcher
 
setTolerance(double) - Method in class org.locationtech.jtstest.geomop.NormalizedGeometryMatcher
 
setToNull() - Method in class org.locationtech.jts.geom.Envelope
Makes this Envelope a "null" envelope, that is, the envelope of the empty geometry.
setToNull() - Method in class org.locationtech.jts.geom.OctagonalEnvelope
Sets the value of this object to the null value
setTopologyStretchSize(double) - Static method in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
setToReflection(double, double, double, double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Sets this transformation to be a reflection about the line defined by a line (x0,y0) - (x1,y1).
setToReflection(double, double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Sets this transformation to be a reflection about the line defined by vector (x,y).
setToReflectionBasic(double, double, double, double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Explicitly computes the math for a reflection.
setToRotation(double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Sets this transformation to be a rotation around the origin.
setToRotation(double, double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Sets this transformation to be a rotation around the origin by specifying the sin and cos of the rotation angle directly.
setToRotation(double, double, double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Sets this transformation to be a rotation around a given point (x,y).
setToRotation(double, double, double, double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Sets this transformation to be a rotation around a given point (x,y) by specifying the sin and cos of the rotation angle directly.
setToScale(double, double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Sets this transformation to be a scaling.
setToShear(double, double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Sets this transformation to be a shear.
setToTranslation(double, double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Sets this transformation to be a translation.
setTransformation(double, double, double, double, double, double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Sets this transformation's matrix to have the given values.
setTransformation(AffineTransformation) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Sets this transformation to be a copy of the given one
setType(int) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequenceFactory
Sets the type of packed coordinate sequences this factory builds, acceptable values are PackedCoordinateSequenceFactory#Floator PackedCoordinateSequenceFactory#Double
setUserData(Object) - Method in class org.locationtech.jts.geom.Geometry
A simple scheme for applications to add their own custom data to a Geometry.
setValidate(boolean) - Method in class org.locationtech.jts.noding.snapround.GeometryNoder
Sets whether noding validity is checked after noding is performed.
setValue(DD) - Method in class org.locationtech.jts.math.DD
Set the value for the DD object.
setValue(double) - Method in class org.locationtech.jts.math.DD
Set the value for the DD object.
setVertexFactory(ConstraintVertexFactory) - Method in class org.locationtech.jts.triangulate.ConformingDelaunayTriangulator
Sets a custom ConstraintVertexFactory to be used to allow vertices carrying extra information to be created.
setVisited(boolean) - Method in class org.locationtech.jts.geomgraph.DirectedEdge
 
setVisited(boolean) - Method in class org.locationtech.jts.geomgraph.GraphComponent
 
setVisited(Iterator, boolean) - Static method in class org.locationtech.jts.planargraph.GraphComponent
Sets the Visited state for all GraphComponents in an Iterator
setVisited(boolean) - Method in class org.locationtech.jts.planargraph.GraphComponent
Sets the visited flag for this component.
setVisitedEdge(boolean) - Method in class org.locationtech.jts.geomgraph.DirectedEdge
setVisitedEdge marks both DirectedEdges attached to a given Edge.
setWidth(double) - Method in class org.locationtech.jts.util.GeometricShapeFactory.Dimensions
 
setWidth(double) - Method in class org.locationtech.jts.util.GeometricShapeFactory
Sets the width of the shape.
setWorkspace(File) - Method in class org.locationtech.jtstest.testrunner.TestRun
 
setX(int, double) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence
Sets the first ordinate of a coordinate in this sequence.
setY(int, double) - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence
Sets the second ordinate of a coordinate in this sequence.
setZ(double) - Method in class org.locationtech.jts.io.kml.KMLWriter
Sets the Z value to be output for all coordinates.
setZ(double) - Method in class org.locationtech.jts.triangulate.quadedge.Vertex
 
shape - Variable in class org.locationtech.jtstest.testbuilder.ui.style.VertexStyle
 
ShapeCollectionPathIterator - Class in org.locationtech.jts.awt
A PathIterator which provides paths for a collection of Shapes.
ShapeCollectionPathIterator(Collection, AffineTransform) - Constructor for class org.locationtech.jts.awt.ShapeCollectionPathIterator
Creates a new path iterator for a collection of Shapes.
Shapefile - Class in org.locationtech.jtstest.testbuilder.io.shapefile
 
Shapefile(URL) - Constructor for class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
Creates and initialises a shapefile from a url
Shapefile(InputStream) - Constructor for class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
ShapefileException - Exception in org.locationtech.jtstest.testbuilder.io.shapefile
Thrown when an error relating to the shapefile occures
ShapefileException() - Constructor for exception org.locationtech.jtstest.testbuilder.io.shapefile.ShapefileException
 
ShapefileException(String) - Constructor for exception org.locationtech.jtstest.testbuilder.io.shapefile.ShapefileException
 
ShapefileHeader - Class in org.locationtech.jtstest.testbuilder.io.shapefile
 
ShapefileHeader(EndianDataInputStream) - Constructor for class org.locationtech.jtstest.testbuilder.io.shapefile.ShapefileHeader
 
ShapefileHeader(GeometryCollection, int) - Constructor for class org.locationtech.jtstest.testbuilder.io.shapefile.ShapefileHeader
 
ShapeHandler - Interface in org.locationtech.jtstest.testbuilder.io.shapefile
 
ShapeReader - Class in org.locationtech.jts.awt
Converts a Java2D Shape or the more general PathIterator into a Geometry.
ShapeReader(GeometryFactory) - Constructor for class org.locationtech.jts.awt.ShapeReader
 
ShapeTypeNotSupportedException - Exception in org.locationtech.jtstest.testbuilder.io.shapefile
Thrown when an attempt is made to load a shapefile which contains a shape type that is not supported by the loader
ShapeTypeNotSupportedException(String) - Constructor for exception org.locationtech.jtstest.testbuilder.io.shapefile.ShapeTypeNotSupportedException
 
ShapeWriter - Class in org.locationtech.jts.awt
Writes Geometrys into Java2D Shape objects of the appropriate type.
ShapeWriter(PointTransformation, PointShapeFactory) - Constructor for class org.locationtech.jts.awt.ShapeWriter
Creates a new ShapeWriter with a specified point transformation and point shape factory.
ShapeWriter(PointTransformation) - Constructor for class org.locationtech.jts.awt.ShapeWriter
Creates a new ShapeWriter with a specified point transformation and the default point shape factory.
ShapeWriter() - Constructor for class org.locationtech.jts.awt.ShapeWriter
Creates a new ShapeWriter with the default (identity) point transformation.
shear(double, double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Updates the value of this transformation to that of a shear transformation composed with the current value.
shearInstance(double, double) - Static method in class org.locationtech.jts.geom.util.AffineTransformation
Creates a transformation for a shear.
shell - Variable in class org.locationtech.jts.geom.Polygon
The exterior boundary, or null if this Polygon is empty.
shellList - Variable in class org.locationtech.jts.operation.polygonize.Polygonizer
 
ShortCircuitedGeometryVisitor - Class in org.locationtech.jts.geom.util
A visitor to Geometry components, which allows short-circuiting when a defined condition holds.
ShortCircuitedGeometryVisitor() - Constructor for class org.locationtech.jts.geom.util.ShortCircuitedGeometryVisitor
 
shouldNeverReachHere() - Static method in class org.locationtech.jts.util.Assert
Always throws an AssertionFailedException.
shouldNeverReachHere(String) - Static method in class org.locationtech.jts.util.Assert
Always throws an AssertionFailedException with the given message.
shouldShowGeometryA() - Method in class org.locationtech.jtstest.testbuilder.SpatialFunctionPanel
 
shouldShowGeometryB() - Method in class org.locationtech.jtstest.testbuilder.SpatialFunctionPanel
 
show(Component, int, int) - Method in class org.locationtech.jtstest.testbuilder.GeometryPopupMenu
Record model coordinate of click point for use in menu operations
show(JInternalFrame, JDesktopPane) - Static method in class org.locationtech.jtstest.testrunner.GuiUtil
Workaround for bug: can't re-show internal frames.
showGeomsTab() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
showIndicator(Geometry) - Static method in class org.locationtech.jtstest.function.FunctionsUtil
 
showInfoTab() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
showingCoordinates - Static variable in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
showingGrid - Static variable in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
showingLabel - Static variable in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
showingOrientation - Static variable in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
showingStructure - Static variable in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
showingVertices - Static variable in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
showResultValueTab() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
showResultWKTTab() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
showSelfIntersections(LineString) - Static method in class org.locationtech.jtsexample.technique.LineStringSelfIntersections
 
showTab(String) - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
sierpinskiCarpet(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateFractalShapeFunctions
 
SierpinskiCarpetBuilder - Class in org.locationtech.jts.shape.fractal
 
SierpinskiCarpetBuilder(GeometryFactory) - Constructor for class org.locationtech.jts.shape.fractal.SierpinskiCarpetBuilder
 
signedArea(Coordinate[]) - Static method in class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
Computes the signed area for a ring.
signedArea(CoordinateSequence) - Static method in class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
Computes the signed area for a ring.
signedArea(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.geom.Triangle
Computes the signed 2D area of a triangle.
signedArea() - Method in class org.locationtech.jts.geom.Triangle
Computes the signed 2D area of this triangle.
signExpBits(long) - Static method in class org.locationtech.jts.precision.CommonBits
Computes the bit pattern for the sign and exponent of a double-precision number.
signOfDet2x2(DD, DD, DD, DD) - Static method in class org.locationtech.jts.algorithm.CGAlgorithmsDD
Computes the sign of the determinant of the 2x2 matrix with the given entries.
signOfDet2x2(double, double, double, double) - Static method in class org.locationtech.jts.algorithm.CGAlgorithmsDD
Computes the sign of the determinant of the 2x2 matrix with the given entries.
signOfDet2x2(double, double, double, double) - Static method in class org.locationtech.jts.algorithm.RobustDeterminant
Computes the sign of the determinant of the 2x2 matrix with the given entries, in a robust way.
signum() - Method in class org.locationtech.jts.math.DD
Returns an integer indicating the sign of this value.
SimilarityMeasure - Interface in org.locationtech.jts.algorithm.match
An interface for classes which measures the degree of similarity between two Geometrys.
SimilarityMeasureCombiner - Class in org.locationtech.jts.algorithm.match
Provides methods to mathematically combine SimilarityMeasure values.
SimilarityMeasureCombiner() - Constructor for class org.locationtech.jts.algorithm.match.SimilarityMeasureCombiner
 
SimpleEdgeSetIntersector - Class in org.locationtech.jts.geomgraph.index
Finds all intersections in one or two sets of edges, using the straightforward method of comparing all segments.
SimpleEdgeSetIntersector() - Constructor for class org.locationtech.jts.geomgraph.index.SimpleEdgeSetIntersector
 
SimpleGeometryPrecisionReducer - Class in org.locationtech.jts.precision
Deprecated.
use GeometryPrecisionReducer
SimpleGeometryPrecisionReducer(PrecisionModel) - Constructor for class org.locationtech.jts.precision.SimpleGeometryPrecisionReducer
Deprecated.
 
SimpleMCSweepLineIntersector - Class in org.locationtech.jts.geomgraph.index
Finds all intersections in one or two sets of edges, using an x-axis sweepline algorithm in conjunction with Monotone Chains.
SimpleMCSweepLineIntersector() - Constructor for class org.locationtech.jts.geomgraph.index.SimpleMCSweepLineIntersector
A SimpleMCSweepLineIntersector creates monotone chains from the edges and compares them using a simple sweep-line along the x-axis.
SimpleMethodsExample - Class in org.locationtech.jtsexample.geom
An example showing a simple use of JTS methods for: WKT reading intersection relate WKT output
SimpleMethodsExample() - Constructor for class org.locationtech.jtsexample.geom.SimpleMethodsExample
 
SimpleMinimumClearance - Class in org.locationtech.jts.precision
Computes the minimum clearance of a geometry or set of geometries.
SimpleMinimumClearance(Geometry) - Constructor for class org.locationtech.jts.precision.SimpleMinimumClearance
 
SimpleNoder - Class in org.locationtech.jts.noding
Nodes a set of SegmentStrings by performing a brute-force comparison of every segment to every other one.
SimpleNoder() - Constructor for class org.locationtech.jts.noding.SimpleNoder
 
SimplePointInAreaLocator - Class in org.locationtech.jts.algorithm.locate
Computes the location of points relative to a Polygonal Geometry, using a simple O(n) algorithm.
SimplePointInAreaLocator(Geometry) - Constructor for class org.locationtech.jts.algorithm.locate.SimplePointInAreaLocator
 
SimpleReportWriter - Class in org.locationtech.jtstest.testrunner
 
SimpleReportWriter(boolean) - Constructor for class org.locationtech.jtstest.testrunner.SimpleReportWriter
 
SimpleSegmentSetMutualIntersector - Class in org.locationtech.jts.noding
Intersects two sets of SegmentStrings using brute-force comparison.
SimpleSegmentSetMutualIntersector(Collection) - Constructor for class org.locationtech.jts.noding.SimpleSegmentSetMutualIntersector
Constructs a new intersector for a given set of SegmentStrings.
SimpleSnapRounder - Class in org.locationtech.jts.noding.snapround
Uses Snap Rounding to compute a rounded, fully noded arrangement from a set of SegmentStrings.
SimpleSnapRounder(PrecisionModel) - Constructor for class org.locationtech.jts.noding.snapround.SimpleSnapRounder
 
SimpleSweepLineIntersector - Class in org.locationtech.jts.geomgraph.index
Finds all intersections in one or two sets of edges, using a simple x-axis sweepline algorithm.
SimpleSweepLineIntersector() - Constructor for class org.locationtech.jts.geomgraph.index.SimpleSweepLineIntersector
 
SimplificationFunctions - Class in org.locationtech.jtstest.function
 
SimplificationFunctions() - Constructor for class org.locationtech.jtstest.function.SimplificationFunctions
 
simplify(Coordinate[], double) - Static method in class org.locationtech.jts.operation.buffer.BufferInputLineSimplifier
Simplify the input coordinate list.
simplify(double) - Method in class org.locationtech.jts.operation.buffer.BufferInputLineSimplifier
Simplify the input coordinate list.
simplify(Geometry, double) - Static method in class org.locationtech.jts.simplify.DouglasPeuckerSimplifier
Simplifies a geometry using a given tolerance.
simplify(Geometry, double) - Static method in class org.locationtech.jts.simplify.TopologyPreservingSimplifier
 
simplify(Geometry, double) - Static method in class org.locationtech.jts.simplify.VWSimplifier
Simplifies a geometry using a given tolerance.
simplifyDP(Geometry, double) - Static method in class org.locationtech.jtstest.function.SimplificationFunctions
 
simplifyTP(Geometry, double) - Static method in class org.locationtech.jtstest.function.SimplificationFunctions
 
simplifyVW(Geometry, double) - Static method in class org.locationtech.jtstest.function.SimplificationFunctions
 
sineStar(Geometry, int, int) - Static method in class org.locationtech.jtstest.function.CreateShapeFunctions
 
SineStarFactory - Class in org.locationtech.jts.geom.util
Creates geometries which are shaped like multi-armed stars with each arm shaped like a sine wave.
SineStarFactory() - Constructor for class org.locationtech.jts.geom.util.SineStarFactory
Creates a factory which will create sine stars using the default GeometryFactory.
SineStarFactory(GeometryFactory) - Constructor for class org.locationtech.jts.geom.util.SineStarFactory
Creates a factory which will create sine stars using the given GeometryFactory.
SinglePassNoder - Class in org.locationtech.jts.noding
Base class for Noders which make a single pass to find intersections.
SinglePassNoder() - Constructor for class org.locationtech.jts.noding.SinglePassNoder
 
SinglePassNoder(SegmentIntersector) - Constructor for class org.locationtech.jts.noding.SinglePassNoder
 
singleSidedBuffer(Geometry, double) - Static method in class org.locationtech.jtstest.function.BufferFunctions
 
singleSidedBufferCurve(Geometry, double) - Static method in class org.locationtech.jtstest.function.BufferFunctions
 
SIRtree - Class in org.locationtech.jts.index.strtree
One-dimensional version of an STR-packed R-tree.
SIRtree() - Constructor for class org.locationtech.jts.index.strtree.SIRtree
Constructs an SIRtree with the default node capacity.
SIRtree(int) - Constructor for class org.locationtech.jts.index.strtree.SIRtree
Constructs an SIRtree with the given maximum number of child nodes that a node may have
size - Variable in class org.locationtech.jts.awt.PointShapeFactory.BasePointShapeFactory
 
size() - Method in interface org.locationtech.jts.geom.CoordinateSequence
Returns the number of coordinates in this sequence.
size() - Method in class org.locationtech.jts.geom.impl.CoordinateArraySequence
Returns the size of the coordinate sequence
size() - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Double
 
size() - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence.Float
 
size() - Method in class org.locationtech.jts.index.bintree.Bintree
 
size() - Method in class org.locationtech.jts.index.quadtree.Quadtree
Returns the number of items in the tree.
size() - Method in class org.locationtech.jts.index.strtree.AbstractNode
Gets the count of the Boundables at this node.
size() - Method in class org.locationtech.jts.index.strtree.AbstractSTRtree
 
size(AbstractNode) - Method in class org.locationtech.jts.index.strtree.AbstractSTRtree
 
size() - Method in class org.locationtech.jts.index.strtree.STRtree
Returns the number of items in the tree.
size() - Method in class org.locationtech.jts.noding.BasicSegmentString
 
size() - Method in class org.locationtech.jts.noding.NodedSegmentString
 
size() - Method in interface org.locationtech.jts.noding.SegmentString
 
size() - Method in class org.locationtech.jts.operation.distance.FacetSequence
 
size() - Method in class org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence
 
size() - Method in class org.locationtech.jts.util.PriorityQueue
Returns size.
size() - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
 
size() - Method in class org.locationtech.jtstest.test.TestCaseList
 
size() - Method in class org.locationtech.jtstest.testbuilder.model.LayerList
 
skipBytes(int) - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.EndianDataInputStream
skip ahead in the stream
snap(HotPixel, SegmentString, int) - Method in class org.locationtech.jts.noding.snapround.MCIndexPointSnapper
Snaps (nodes) all interacting segments to this hot pixel.
snap(HotPixel) - Method in class org.locationtech.jts.noding.snapround.MCIndexPointSnapper
 
snap(Geometry, Geometry, double) - Static method in class org.locationtech.jts.operation.overlay.snap.GeometrySnapper
Snaps two geometries together with a given tolerance.
snapAtoB(Geometry, Geometry, double) - Static method in class org.locationtech.jtstest.function.SnappingFunctions
 
SnapIfNeededOverlayOp - Class in org.locationtech.jts.operation.overlay.snap
Performs an overlay operation using snapping and enhanced precision to improve the robustness of the result.
SnapIfNeededOverlayOp(Geometry, Geometry) - Constructor for class org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp
 
SnapOverlayOp - Class in org.locationtech.jts.operation.overlay.snap
Performs an overlay operation using snapping and enhanced precision to improve the robustness of the result.
SnapOverlayOp(Geometry, Geometry) - Constructor for class org.locationtech.jts.operation.overlay.snap.SnapOverlayOp
 
SnappingFunctions - Class in org.locationtech.jtstest.function
Implementations for various geometry functions.
SnappingFunctions() - Constructor for class org.locationtech.jtstest.function.SnappingFunctions
 
snapRoundWithPointwisePrecisionReduction(Geometry, double) - Static method in class org.locationtech.jtstest.function.NodingFunctions
Reduces precision pointwise, then snap-rounds.
snapTo(Geometry, double) - Method in class org.locationtech.jts.operation.overlay.snap.GeometrySnapper
Snaps the vertices in the component LineStrings of the source geometry to the vertices of the given snap geometry.
snapTo(Coordinate[]) - Method in class org.locationtech.jts.operation.overlay.snap.LineStringSnapper
Snaps the vertices and segments of the source LineString to the given set of snap vertices.
snapToGrid(Point2D) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
snapToGrid(Point2D) - Method in class org.locationtech.jtstest.testbuilder.model.DrawingGrid
 
snapToGrid(Point2D, int) - Method in class org.locationtech.jtstest.testbuilder.model.DrawingGrid
 
snapToMajorGrid(Point2D) - Method in class org.locationtech.jtstest.testbuilder.model.DrawingGrid
 
snapToSelf(Geometry, double, boolean) - Static method in class org.locationtech.jts.operation.overlay.snap.GeometrySnapper
Snaps a geometry to itself.
snapToSelf(double, boolean) - Method in class org.locationtech.jts.operation.overlay.snap.GeometrySnapper
Snaps the vertices in the component LineStrings of the source geometry to the vertices of the same geometry.
snapToSelfAndClean(Geometry, double) - Static method in class org.locationtech.jtstest.function.SnappingFunctions
 
snapToVertex(Geometry, double) - Method in class org.locationtech.jts.linearref.LinearLocation
Snaps the value of this location to the nearest vertex on the given linear Geometry, if the vertex is closer than minDistance.
solve(double[][], double[]) - Static method in class org.locationtech.jts.math.Matrix
Solves a system of equations using Gaussian Elimination.
sortByArea(Geometry) - Static method in class org.locationtech.jtstest.function.SortingFunctions
 
sortByLength(Geometry) - Static method in class org.locationtech.jtstest.function.SortingFunctions
 
SortedPackedIntervalRTree - Class in org.locationtech.jts.index.intervalrtree
A static index on a set of 1-dimensional intervals, using an R-Tree packed based on the order of the interval midpoints.
SortedPackedIntervalRTree() - Constructor for class org.locationtech.jts.index.intervalrtree.SortedPackedIntervalRTree
 
SortingFunctions - Class in org.locationtech.jtstest.function
 
SortingFunctions() - Constructor for class org.locationtech.jtstest.function.SortingFunctions
 
spaces(int) - Static method in class org.locationtech.jts.util.StringUtil
 
SpatialFunctionPanel - Class in org.locationtech.jtstest.testbuilder
 
SpatialFunctionPanel() - Constructor for class org.locationtech.jtstest.testbuilder.SpatialFunctionPanel
 
spatialFunctionPanel_functionExecuted(SpatialFunctionPanelEvent) - Method in class org.locationtech.jtstest.testbuilder.controller.ResultController
 
SpatialFunctionPanelEvent - Class in org.locationtech.jtstest.testbuilder.event
Title: Description: Copyright: Copyright (c) 2001 Company:
SpatialFunctionPanelEvent(Object) - Constructor for class org.locationtech.jtstest.testbuilder.event.SpatialFunctionPanelEvent
 
SpatialFunctionPanelEvent(Object, boolean) - Constructor for class org.locationtech.jtstest.testbuilder.event.SpatialFunctionPanelEvent
 
SpatialFunctionPanelListener - Interface in org.locationtech.jtstest.testbuilder.event
Title: Description: Copyright: Copyright (c) 2001 Company:
SpatialIndex - Interface in org.locationtech.jts.index
The basic operations supported by classes implementing spatial index algorithms.
SpatialIndexFunctions - Class in org.locationtech.jtstest.function
 
SpatialIndexFunctions() - Constructor for class org.locationtech.jtstest.function.SpatialIndexFunctions
 
SpatialPredicateFunctions - Class in org.locationtech.jtstest.function
Implementations for spatial predicate functions.
SpatialPredicateFunctions() - Constructor for class org.locationtech.jtstest.function.SpatialPredicateFunctions
 
splice(QuadEdge, QuadEdge) - Static method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Splices two edges together or apart.
split() - Method in class org.locationtech.jts.util.Stopwatch
 
split(String, String) - Static method in class org.locationtech.jts.util.StringUtil
Mimics the the Java SE String.split(String) method.
splitAt(double, Coordinate) - Method in class org.locationtech.jts.triangulate.SplitSegment
 
splitAt(Coordinate) - Method in class org.locationtech.jts.triangulate.SplitSegment
 
SplitSegment - Class in org.locationtech.jts.triangulate
Models a constraint segment which can be split in two in various ways, according to certain geometric constraints.
SplitSegment(LineSegment) - Constructor for class org.locationtech.jts.triangulate.SplitSegment
 
sqr() - Method in class org.locationtech.jts.math.DD
Computes the square of this value.
sqr(double) - Static method in class org.locationtech.jts.math.DD
Computes the square of this value.
sqrt() - Method in class org.locationtech.jts.math.DD
Computes the positive square root of this value.
sqrt(double) - Static method in class org.locationtech.jts.math.DD
 
Square() - Constructor for class org.locationtech.jts.awt.PointShapeFactory.Square
Creates a new factory for squares with default size.
Square(double) - Constructor for class org.locationtech.jts.awt.PointShapeFactory.Square
Creates a factory for squares of given size.
squircle(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateShapeFunctions
 
SRID - Variable in class org.locationtech.jts.geom.Geometry
The ID of the Spatial Reference System used by this Geometry
Star() - Constructor for class org.locationtech.jts.awt.PointShapeFactory.Star
Creates a new factory for points with default size.
Star(double) - Constructor for class org.locationtech.jts.awt.PointShapeFactory.Star
Creates a factory for points of given size.
start() - Method in class org.locationtech.jts.util.Stopwatch
 
start() - Method in class org.locationtech.jtstest.testbuilder.ui.SwingWorker
Start the worker thread.
startDe - Variable in class org.locationtech.jts.geomgraph.EdgeRing
 
startElement(String, String, String, Attributes) - Method in class org.locationtech.jts.io.gml2.GMLHandler
 
StaticGeometryContainer - Class in org.locationtech.jtstest.testbuilder.model
 
StaticGeometryContainer(Geometry) - Constructor for class org.locationtech.jtstest.testbuilder.model.StaticGeometryContainer
 
StaticMethodGeometryFunction - Class in org.locationtech.jtstest.geomfunction
A GeometryFunction which calls a static Method.
StaticMethodGeometryFunction(String, String, String, String[], Class[], Class, Method) - Constructor for class org.locationtech.jtstest.geomfunction.StaticMethodGeometryFunction
 
StaticMethodGeometryFunction - Class in org.locationtech.jtstest.geomop
A GeometryFunction which calls a static Method.
StaticMethodGeometryFunction(String, String, String[], Class[], Class, Method) - Constructor for class org.locationtech.jtstest.geomop.StaticMethodGeometryFunction
 
StatsPanel - Class in org.locationtech.jtstest.testbuilder
 
StatsPanel() - Constructor for class org.locationtech.jtstest.testbuilder.StatsPanel
 
stop() - Method in class org.locationtech.jts.util.Stopwatch
 
Stopwatch - Class in org.locationtech.jts.util
Implements a timer function which can compute elapsed time as well as split times.
Stopwatch() - Constructor for class org.locationtech.jts.util.Stopwatch
 
STRAIGHT - Static variable in class org.locationtech.jts.algorithm.CGAlgorithms
Deprecated.
A value that indicates an orientation of collinear, or no turn (straight).
STRAIGHT - Static variable in class org.locationtech.jts.algorithm.Orientation
A value that indicates an orientation of collinear, or no turn (straight).
StreamPolygonTool - Class in org.locationtech.jtstest.testbuilder.ui.tools
 
stretch(double, double) - Method in class org.locationtech.jtstest.testbuilder.topostretch.TopologyStretcher
 
stretch(double, double, Envelope) - Method in class org.locationtech.jtstest.testbuilder.topostretch.TopologyStretcher
 
StretchedVertex - Class in org.locationtech.jtstest.testbuilder.topostretch
Models a vertex of a Geometry which will be stretched due to being too near other segments and vertices.
StretchedVertex(Coordinate, Coordinate[], int, Coordinate, Coordinate[], int) - Constructor for class org.locationtech.jtstest.testbuilder.topostretch.StretchedVertex
Creates a vertex which lies near a vertex
StretchedVertex(Coordinate, Coordinate[], int, LineSegment) - Constructor for class org.locationtech.jtstest.testbuilder.topostretch.StretchedVertex
Creates a vertex for a point which lies near a line segment
stringOfChar(char, int) - Static method in class org.locationtech.jts.io.WKTWriter
Returns a String of repeated characters.
stringOfChar(char, int) - Static method in class org.locationtech.jtstest.util.io.SVGWriter
Returns a String of repeated characters.
stringOfChar(char, int) - Static method in class org.locationtech.jtstest.util.StringUtil
Returns a String of the given length consisting entirely of the given character
StringUtil - Class in org.locationtech.jts.util
Utility methods for working with Strings.
StringUtil() - Constructor for class org.locationtech.jts.util.StringUtil
 
StringUtil - Class in org.locationtech.jtstest.util
Useful string utilities
StringUtil() - Constructor for class org.locationtech.jtstest.util.StringUtil
 
stripHTMLTags(String) - Static method in class org.locationtech.jtstest.util.StringUtil
Removes the HTML tags from the given String, inserting line breaks at appropriate places.
STRtree - Class in org.locationtech.jts.index.strtree
A query-only R-tree created using the Sort-Tile-Recursive (STR) algorithm.
STRtree() - Constructor for class org.locationtech.jts.index.strtree.STRtree
Constructs an STRtree with the default node capacity.
STRtree(int) - Constructor for class org.locationtech.jts.index.strtree.STRtree
Constructs an STRtree with the given maximum number of child nodes that a node may have.
strTreeBounds(Geometry) - Static method in class org.locationtech.jtstest.function.SpatialIndexFunctions
 
strTreeNN(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.SpatialIndexFunctions
 
strTreeNNk(Geometry, Geometry, int) - Static method in class org.locationtech.jtstest.function.SpatialIndexFunctions
 
strTreeQuery(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.SpatialIndexFunctions
 
structureSummary(Geometry) - Static method in class org.locationtech.jtstest.testbuilder.geom.GeometryUtil
 
Style - Interface in org.locationtech.jtstest.testbuilder.ui.style
 
StyleList - Class in org.locationtech.jtstest.testbuilder.ui.style
Contains a list of styles and allows Geometrys to be rendered using those styles.
StyleList() - Constructor for class org.locationtech.jtstest.testbuilder.ui.style.StyleList
 
StyleList.StyleFilter - Interface in org.locationtech.jtstest.testbuilder.ui.style
 
Subgraph - Class in org.locationtech.jts.planargraph
A subgraph of a PlanarGraph.
Subgraph(PlanarGraph) - Constructor for class org.locationtech.jts.planargraph.Subgraph
Creates a new subgraph of the given PlanarGraph
subnode - Variable in class org.locationtech.jts.index.bintree.NodeBase
subnodes are numbered as follows: 0 | 1
subnode - Variable in class org.locationtech.jts.index.quadtree.NodeBase
subquads are numbered as follows:
subtract(DD) - Method in class org.locationtech.jts.math.DD
Computes a new DoubleDouble object whose value is (this - y).
subtract(double) - Method in class org.locationtech.jts.math.DD
Computes a new DoubleDouble object whose value is (this - y).
subtract(Vector2D) - Method in class org.locationtech.jts.math.Vector2D
 
subtract(Point2D, Point2D) - Static method in class org.locationtech.jtstest.testbuilder.ui.style.AWTUtil
 
summary() - Method in class org.locationtech.jtstest.testrunner.TopologyTestApp
 
supercircle(Geometry, int, double) - Static method in class org.locationtech.jtstest.function.CreateShapeFunctions
 
supercircle3(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateShapeFunctions
 
supercircle5(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateShapeFunctions
 
supercirclePoint5(Geometry, int) - Static method in class org.locationtech.jtstest.function.CreateShapeFunctions
 
SVGTestWriter - Class in org.locationtech.jtstest.testbuilder.model
 
SVGTestWriter() - Constructor for class org.locationtech.jtstest.testbuilder.model.SVGTestWriter
 
SVGWriter - Class in org.locationtech.jtstest.util.io
Writes the Well-Known Text representation of a Geometry.
SVGWriter() - Constructor for class org.locationtech.jtstest.util.io.SVGWriter
Creates a new SVGWriter with default settings
SW - Static variable in class org.locationtech.jts.geomgraph.Quadrant
 
swap(CoordinateSequence, int, int) - Static method in class org.locationtech.jts.geom.CoordinateSequences
Swaps two coordinates in a sequence.
swap(QuadEdge) - Static method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Turns an edge counterclockwise inside its enclosing quadrilateral.
SweepLineEvent - Class in org.locationtech.jts.geomgraph.index
 
SweepLineEvent(Object, double, Object) - Constructor for class org.locationtech.jts.geomgraph.index.SweepLineEvent
Creates an INSERT event.
SweepLineEvent(double, SweepLineEvent) - Constructor for class org.locationtech.jts.geomgraph.index.SweepLineEvent
Creates a DELETE event.
SweepLineEvent - Class in org.locationtech.jts.index.sweepline
 
SweepLineEvent(double, SweepLineEvent, SweepLineInterval) - Constructor for class org.locationtech.jts.index.sweepline.SweepLineEvent
 
SweepLineIndex - Class in org.locationtech.jts.index.sweepline
A sweepline implements a sorted index on a set of intervals.
SweepLineIndex() - Constructor for class org.locationtech.jts.index.sweepline.SweepLineIndex
 
SweepLineInterval - Class in org.locationtech.jts.index.sweepline
 
SweepLineInterval(double, double) - Constructor for class org.locationtech.jts.index.sweepline.SweepLineInterval
 
SweepLineInterval(double, double, Object) - Constructor for class org.locationtech.jts.index.sweepline.SweepLineInterval
 
SweepLineOverlapAction - Interface in org.locationtech.jts.index.sweepline
An action taken when a SweepLineIndex detects that two SweepLineIntervals overlap
SweepLineSegment - Class in org.locationtech.jts.geomgraph.index
 
SweepLineSegment(Edge, int) - Constructor for class org.locationtech.jts.geomgraph.index.SweepLineSegment
 
SwingUtil - Class in org.locationtech.jtstest.testbuilder.ui
 
SwingUtil() - Constructor for class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
SwingWorker - Class in org.locationtech.jtstest.testbuilder.ui
This is the 3rd version of SwingWorker (also known as SwingWorker 3), an abstract class that you subclass to perform GUI-related work in a dedicated thread.
SwingWorker() - Constructor for class org.locationtech.jtstest.testbuilder.ui.SwingWorker
Start a thread that will call the construct method and then exit.
sym() - Method in class org.locationtech.jts.edgegraph.HalfEdge
Gets the symmetric pair edge of this edge.
sym - Variable in class org.locationtech.jts.planargraph.DirectedEdge
 
sym() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Gets the edge from the destination to the origin of this edge.
SYM_A - Static variable in class org.locationtech.jts.geom.Dimension
Symbol for the A (dimension 2) pattern matrix entry
SYM_DONTCARE - Static variable in class org.locationtech.jts.geom.Dimension
Symbol for the DONTCARE pattern matrix entry
SYM_FALSE - Static variable in class org.locationtech.jts.geom.Dimension
Symbol for the FALSE pattern matrix entry
SYM_L - Static variable in class org.locationtech.jts.geom.Dimension
Symbol for the L (dimension 1) pattern matrix entry
SYM_P - Static variable in class org.locationtech.jts.geom.Dimension
Symbol for the P (dimension 0) pattern matrix entry
SYM_TRUE - Static variable in class org.locationtech.jts.geom.Dimension
Symbol for the TRUE pattern matrix entry
symDifference(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Computes a Geometry representing the closure of the point-set which is the union of the points in this Geometry which are not contained in the other Geometry, with the points in the other Geometry not contained in this Geometry.
SYMDIFFERENCE - Static variable in class org.locationtech.jts.operation.overlay.OverlayOp
The code for the Symmetric Difference overlay operation.
symDifference(Geometry, Geometry) - Static method in class org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp
 
symDifference(Geometry, Geometry) - Static method in class org.locationtech.jts.operation.overlay.snap.SnapOverlayOp
 
symDifference(Geometry, Geometry) - Method in class org.locationtech.jts.precision.CommonBitsOp
Computes the set-theoretic symmetric difference of two geometries, using enhanced precision.
symDifference(Geometry, Geometry) - Static method in class org.locationtech.jts.precision.EnhancedPrecisionOp
Computes the set-theoretic symmetric difference of two Geometrys, using enhanced precision.
symDifference(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayCommonBitsRemovedFunctions
 
symDifference(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayEnhancedPrecisionFunctions
 
symDifference(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayFunctions
 
symDifference(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayNoSnapFunctions
 

T

TAB_LABEL_LOG - Static variable in class org.locationtech.jtstest.testbuilder.AppStrings
 
TAB_LABEL_VALUE - Static variable in class org.locationtech.jtstest.testbuilder.AppStrings
 
TaggedLineStringSimplifier - Class in org.locationtech.jts.simplify
Simplifies a TaggedLineString, preserving topology (in the sense that no new intersections are introduced).
TaggedLineStringSimplifier(LineSegmentIndex, LineSegmentIndex) - Constructor for class org.locationtech.jts.simplify.TaggedLineStringSimplifier
 
tbFrame - Variable in class org.locationtech.jtstest.testbuilder.WKTPanel
 
tbModel - Variable in class org.locationtech.jtstest.testbuilder.TestBuilderPanel
 
TeeGeometryOperation - Class in org.locationtech.jtstest.geomop
A GeometryOperation which executes the original operation and returns that result, but also executes a separate operation (which could be multiple operations).
TeeGeometryOperation() - Constructor for class org.locationtech.jtstest.geomop.TeeGeometryOperation
 
TeeGeometryOperation(GeometryMethodOperation) - Constructor for class org.locationtech.jtstest.geomop.TeeGeometryOperation
Creates a new operation which chains to the given GeometryMethodOperation for non-intercepted methods.
tentativeCoordinate - Variable in class org.locationtech.jtstest.testbuilder.ui.tools.LineBandTool
 
Test - Class in org.locationtech.jtstest.testrunner
A test for two geometries.
Test(TestCase, int, String, String, String, List, Result, double) - Constructor for class org.locationtech.jtstest.testrunner.Test
Creates a Test with the given description.
Testable - Interface in org.locationtech.jtstest.test
 
TestBuilderModel - Class in org.locationtech.jtstest.testbuilder.model
 
TestBuilderModel() - Constructor for class org.locationtech.jtstest.testbuilder.model.TestBuilderModel
 
TestBuilderModel.CaseList - Class in org.locationtech.jtstest.testbuilder.model
Encapsulates test case cursor logic.
TestBuilderModel.CaseList.CaseFactory - Interface in org.locationtech.jtstest.testbuilder.model
 
TestBuilderPanel - Class in org.locationtech.jtstest.testbuilder
 
TestCase - Class in org.locationtech.jtstest.test
 
TestCase() - Constructor for class org.locationtech.jtstest.test.TestCase
 
TestCase(String) - Constructor for class org.locationtech.jtstest.test.TestCase
 
TestCase(String, String, String, String, String) - Constructor for class org.locationtech.jtstest.test.TestCase
 
TestCase(String, String, String, String, String, String, String, String, String, String) - Constructor for class org.locationtech.jtstest.test.TestCase
 
TestCase(String, String, String, String, String, String, String, String, String, String, String) - Constructor for class org.locationtech.jtstest.test.TestCase
 
TestCase(TestCase) - Constructor for class org.locationtech.jtstest.test.TestCase
 
TestCase - Class in org.locationtech.jtstest.testrunner
A set of tests for two Geometry's.
TestCase(String, Geometry, Geometry, File, File, TestRun, int, int) - Constructor for class org.locationtech.jtstest.testrunner.TestCase
Creates a TestCase with the given description.
TestCaseEdit - Class in org.locationtech.jtstest.testbuilder.model
 
TestCaseEdit(PrecisionModel) - Constructor for class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
TestCaseEdit(Testable) - Constructor for class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
TestCaseEdit(TestCaseEdit) - Constructor for class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
TestCaseEdit(Geometry[]) - Constructor for class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
TestCaseEdit(Geometry[], String) - Constructor for class org.locationtech.jtstest.testbuilder.model.TestCaseEdit
 
TestCaseGeometryFunctions - Class in org.locationtech.jtstest.function
Geometry functions which augment the existing methods on Geometry, for use in XML Test files.
TestCaseGeometryFunctions() - Constructor for class org.locationtech.jtstest.function.TestCaseGeometryFunctions
 
TestCaseGeometryFunctions - Class in org.locationtech.jtstest.geomop
Geometry functions which augment the existing methods on Geometry, for use in XML Test files.
TestCaseGeometryFunctions() - Constructor for class org.locationtech.jtstest.geomop.TestCaseGeometryFunctions
 
TestCaseList - Class in org.locationtech.jtstest.test
 
TestCaseList() - Constructor for class org.locationtech.jtstest.test.TestCaseList
 
TestCasePanel - Class in org.locationtech.jtstest.testbuilder
 
TestCasePanel() - Constructor for class org.locationtech.jtstest.testbuilder.TestCasePanel
Construct the frame
TestCaseTextDialog - Class in org.locationtech.jtstest.testbuilder
 
TestCaseTextDialog(Frame, String, boolean) - Constructor for class org.locationtech.jtstest.testbuilder.TestCaseTextDialog
 
TestCaseTextDialog() - Constructor for class org.locationtech.jtstest.testbuilder.TestCaseTextDialog
 
TestCoordinateSequenceFactory - Class in org.locationtech.jtstest
Create the CoordinateSequenceFactory to be used in tests
TestEngine - Class in org.locationtech.jtstest.testrunner
Converts test File's to TestCase's and runs them.
TestEngine() - Constructor for class org.locationtech.jtstest.testrunner.TestEngine
Creates a TestEngine.
TestListPanel - Class in org.locationtech.jtstest.testbuilder
 
TestListPanel(JTSTestBuilderFrame) - Constructor for class org.locationtech.jtstest.testbuilder.TestListPanel
 
TestListPanel() - Constructor for class org.locationtech.jtstest.testbuilder.TestListPanel
 
TestModel - Class in org.locationtech.jtstest.testbuilder.model
Contains the Geometry objects which the JTS Test Builder operates on
TestModel() - Constructor for class org.locationtech.jtstest.testbuilder.model.TestModel
 
TestParseException - Exception in org.locationtech.jtstest.testrunner
 
TestParseException(String) - Constructor for exception org.locationtech.jtstest.testrunner.TestParseException
 
TestReader - Class in org.locationtech.jtstest.testrunner
 
TestReader() - Constructor for class org.locationtech.jtstest.testrunner.TestReader
 
TestRun - Class in org.locationtech.jtstest.testrunner
 
TestRun(String, int, PrecisionModel, GeometryOperation, ResultMatcher, File) - Constructor for class org.locationtech.jtstest.testrunner.TestRun
 
TestRunnerTestCaseAdapter - Class in org.locationtech.jtstest.testbuilder.model
 
TestRunnerTestCaseAdapter(TestCase) - Constructor for class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
TestWriter - Interface in org.locationtech.jtstest.testbuilder.model
 
TIP_INSPECT_GEOMETRY - Static variable in class org.locationtech.jtstest.testbuilder.AppStrings
 
TIP_TEXT_ENTRY - Static variable in class org.locationtech.jtstest.testbuilder.AppStrings
 
TIP_WKT_PANEL_LOAD_GEOMETRY - Static variable in class org.locationtech.jtstest.testbuilder.AppStrings
 
title(Annotation[]) - Static method in class org.locationtech.jtstest.geomfunction.MetadataUtil
 
to - Variable in class org.locationtech.jts.planargraph.DirectedEdge
 
toArray(List) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.LineBandTool
 
toBinaryString(double) - Static method in class org.locationtech.jts.index.quadtree.DoubleBits
 
toCommaDelimitedString(Collection) - Static method in class org.locationtech.jtstest.util.StringUtil
Returns the elements of c separated by commas.
toCommaDelimitedStringInQuotes(Collection) - Static method in class org.locationtech.jtstest.util.StringUtil
Returns the elements of c separated by commas and enclosed in single-quotes
toCoordinate() - Method in class org.locationtech.jts.math.Vector2D
 
toCoordinateArray(Stack) - Method in class org.locationtech.jts.algorithm.ConvexHull
An alternative to Stack.toArray, which is not present in earlier versions of Java.
toCoordinateArray(Collection) - Static method in class org.locationtech.jts.geom.CoordinateArrays
Converts the given Collection of Coordinates into a Coordinate array.
toCoordinateArray() - Method in class org.locationtech.jts.geom.CoordinateList
Returns the Coordinates in this collection.
toCoordinateArray() - Method in interface org.locationtech.jts.geom.CoordinateSequence
Returns (possibly copies of) the Coordinates in this collection.
toCoordinateArray() - Method in class org.locationtech.jts.geom.impl.CoordinateArraySequence
This method exposes the internal Array of Coordinate Objects
toCoordinateArray() - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence
 
toCoordinateArray() - Method in class org.locationtech.jts.operation.distance3d.AxisPlaneCoordinateSequence
 
toCoordinateArray() - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
 
toCoordinates(PathIterator) - Static method in class org.locationtech.jts.awt.ShapeReader
Extracts the points of the paths in a flat PathIterator into a list of Coordinate arrays.
toCoordinates(Collection) - Static method in class org.locationtech.jts.index.kdtree.KdTree
Converts a collection of KdNodes to an array of Coordinates.
toCoordinates(Collection, boolean) - Static method in class org.locationtech.jts.index.kdtree.KdTree
Converts a collection of KdNodes to an array of Coordinates, specifying whether repeated nodes should be represented by multiple coordinates.
toDegrees(double) - Static method in class org.locationtech.jts.algorithm.Angle
Converts from radians to degrees.
toDimensionSymbol(int) - Static method in class org.locationtech.jts.geom.Dimension
Converts the dimension value to a dimension symbol, for example, TRUE => 'T' .
toDimensionValue(char) - Static method in class org.locationtech.jts.geom.Dimension
Converts the dimension symbol to a dimension value, for example, '*' => DONTCARE .
toDouble(Object) - Static method in class org.locationtech.jtstest.util.ClassUtil
Converts a number-like object to a Double.
toEdges(Collection) - Static method in class org.locationtech.jts.planargraph.DirectedEdge
Returns a List containing the parent Edge (possibly null) for each of the given DirectedEdges.
toExternal(Coordinate) - Method in class org.locationtech.jts.geom.PrecisionModel
Deprecated.
no longer needed, since internal representation is same as external representation
toExternal(Coordinate, Coordinate) - Method in class org.locationtech.jts.geom.PrecisionModel
Deprecated.
no longer needed, since internal representation is same as external representation
toFacetString() - Method in class org.locationtech.jtstest.testbuilder.geom.GeometryLocation
 
toFile(List<String>) - Static method in class org.locationtech.jtstest.util.FilesUtil
 
toFormattedString() - Method in class org.locationtech.jtstest.testrunner.BooleanResult
 
toFormattedString() - Method in class org.locationtech.jtstest.testrunner.DoubleResult
 
toFormattedString() - Method in class org.locationtech.jtstest.testrunner.GeometryResult
 
toFormattedString() - Method in class org.locationtech.jtstest.testrunner.IntegerResult
 
toFormattedString() - Method in interface org.locationtech.jtstest.testrunner.Result
 
toGeometry(Envelope) - Method in class org.locationtech.jts.geom.GeometryFactory
Creates a Geometry with the same extent as the given envelope.
toGeometry(GeometryFactory) - Method in class org.locationtech.jts.geom.LineSegment
Creates a LineString with the same coordinates as this segment
toGeometry(GeometryFactory) - Method in class org.locationtech.jts.geom.OctagonalEnvelope
 
toGeometry(Collection, GeometryFactory) - Static method in class org.locationtech.jts.noding.SegmentStringUtil
Converts a collection of SegmentStrings into a Geometry.
toGeometry(Test) - Method in class org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
 
toGeometryArray(Collection) - Static method in class org.locationtech.jts.geom.GeometryFactory
Converts the List to an array.
toGeometryArray(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.FunctionsUtil
 
toGeometryCollection(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.ConversionFunctions
 
toHex(byte[]) - Static method in class org.locationtech.jts.io.WKBWriter
Converts a byte array to a hexadecimal string.
toIntArray(List) - Static method in class org.locationtech.jts.geomgraph.index.MonotoneChainIndexer
 
toIntArray(List) - Static method in class org.locationtech.jts.index.chain.MonotoneChainBuilder
 
toIntArray(Vector) - Static method in class org.locationtech.jtstest.testbuilder.geom.FacetLocater
 
toInternal(Coordinate, Coordinate) - Method in class org.locationtech.jts.geom.PrecisionModel
Deprecated.
use makePrecise instead
toInternal(Coordinate) - Method in class org.locationtech.jts.geom.PrecisionModel
Deprecated.
use makePrecise instead
TOLERANCE_PIXELS - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
toLine(int) - Method in class org.locationtech.jts.geomgraph.Label
Converts one GeometryLocation to a Line location
toLine(Coordinate, Coordinate) - Static method in class org.locationtech.jts.util.Debug
 
toLine(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.util.Debug
 
toLine(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.util.Debug
 
toLinearRingArray(Collection) - Static method in class org.locationtech.jts.geom.GeometryFactory
Converts the List to an array.
toLineLabel(Label) - Static method in class org.locationtech.jts.geomgraph.Label
 
toLines(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.ConversionFunctions
 
toLineSegment() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Creates a LineSegment representing the geometry of this edge.
toLineString(CoordinateSequence) - Static method in class org.locationtech.jts.io.WKTWriter
Generates the WKT for a LINESTRING specified by a CoordinateSequence.
toLineString(Coordinate[]) - Static method in class org.locationtech.jts.io.WKTWriter
Generates the WKT for a LINESTRING specified by a CoordinateSequence.
toLineString(Coordinate, Coordinate) - Static method in class org.locationtech.jts.io.WKTWriter
Generates the WKT for a LINESTRING specified by two Coordinates.
toLineString() - Method in class org.locationtech.jts.operation.linemerge.EdgeString
Converts this EdgeString into a LineString.
toLineStringArray(Collection) - Static method in class org.locationtech.jts.geom.GeometryFactory
Converts the List to an array.
toLocationSymbol(int) - Static method in class org.locationtech.jts.geom.Location
Converts the location value to a location symbol, for example, EXTERIOR => 'e' .
toLongString() - Method in class org.locationtech.jtstest.testrunner.BooleanResult
 
toLongString() - Method in class org.locationtech.jtstest.testrunner.DoubleResult
 
toLongString() - Method in class org.locationtech.jtstest.testrunner.GeometryResult
 
toLongString() - Method in class org.locationtech.jtstest.testrunner.IntegerResult
 
toLongString() - Method in interface org.locationtech.jtstest.testrunner.Result
 
toLowerCase(List) - Static method in class org.locationtech.jtstest.util.StringUtil
Returns the elements of v in lowercase
toLowest(Geometry) - Method in class org.locationtech.jts.linearref.LinearLocation
Converts a linear location to the lowest equivalent location index.
toModel(Point2D) - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
toModel(double) - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
Converts a distance in the view to a distance in the model.
toModelCoordinate(Point2D) - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
toModelSnapped(Point2D) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
toModelSnappedIfCloseToViewGrid(Point2D) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
toModelSnappedToViewGrid(Point2D) - Method in class org.locationtech.jtstest.testbuilder.ui.tools.BasicTool
 
toMultiLineStringArray(Collection) - Static method in class org.locationtech.jts.geom.GeometryFactory
Converts the List to an array.
toMultiPointArray(Collection) - Static method in class org.locationtech.jts.geom.GeometryFactory
Converts the List to an array.
toMultiPolygon(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.ConversionFunctions
 
toMultiPolygonArray(Collection) - Static method in class org.locationtech.jts.geom.GeometryFactory
Converts the List to an array.
TOO_FEW_POINTS - Static variable in class org.locationtech.jts.operation.valid.TopologyValidationError
Indicates that either a LineString contains a single point a LinearRing contains 2 or 3 points
Tool - Interface in org.locationtech.jtstest.testbuilder.ui.tools
 
toolTipText(GeometryFunction) - Static method in class org.locationtech.jtstest.geomfunction.GeometryFunctionUtil
 
TOPO_STRETCH_VIEW_DIST - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
toPoint(Coordinate) - Static method in class org.locationtech.jts.io.WKTWriter
Generates the WKT for a POINT specified by a Coordinate.
toPointArray(Collection) - Static method in class org.locationtech.jts.geom.GeometryFactory
Converts the List to an array.
toPoints(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.ConversionFunctions
 
TopologyException - Exception in org.locationtech.jts.geom
Indicates an invalid or inconsistent topological situation encountered during processing
TopologyException(String) - Constructor for exception org.locationtech.jts.geom.TopologyException
 
TopologyException(String, Coordinate) - Constructor for exception org.locationtech.jts.geom.TopologyException
 
TopologyLocation - Class in org.locationtech.jts.geomgraph
A TopologyLocation is the labelling of a GraphComponent's topological relationship to a single Geometry.
TopologyLocation(int[]) - Constructor for class org.locationtech.jts.geomgraph.TopologyLocation
 
TopologyLocation(int, int, int) - Constructor for class org.locationtech.jts.geomgraph.TopologyLocation
Constructs a TopologyLocation specifying how points on, to the left of, and to the right of some GraphComponent relate to some Geometry.
TopologyLocation(int) - Constructor for class org.locationtech.jts.geomgraph.TopologyLocation
 
TopologyLocation(TopologyLocation) - Constructor for class org.locationtech.jts.geomgraph.TopologyLocation
 
TopologyPreservingSimplifier - Class in org.locationtech.jts.simplify
Simplifies a geometry and ensures that the result is a valid geometry having the same dimension and number of components as the input, and with the components having the same topological relationship.
TopologyPreservingSimplifier(Geometry) - Constructor for class org.locationtech.jts.simplify.TopologyPreservingSimplifier
 
TopologyStretcher - Class in org.locationtech.jtstest.testbuilder.topostretch
Stretches the vertices and segments of a @link Geometry} to make the topology more visible.
TopologyStretcher(Geometry) - Constructor for class org.locationtech.jtstest.testbuilder.topostretch.TopologyStretcher
 
TopologyStretcher(Geometry, Geometry) - Constructor for class org.locationtech.jtstest.testbuilder.topostretch.TopologyStretcher
 
topologyStretchSize - Static variable in class org.locationtech.jtstest.testbuilder.model.DisplayParameters
 
TopologyTestApp - Class in org.locationtech.jtstest.testrunner
Executes tests specified in XML files.
TopologyTestApp(List) - Constructor for class org.locationtech.jtstest.testrunner.TopologyTestApp
 
TopologyTestApp() - Constructor for class org.locationtech.jtstest.testrunner.TopologyTestApp
Creates a TopologyTestApp.
TopologyValidationError - Class in org.locationtech.jts.operation.valid
Contains information about the nature and location of a Geometry validation error
TopologyValidationError(int, Coordinate) - Constructor for class org.locationtech.jts.operation.valid.TopologyValidationError
Creates a validation error with the given type and location
TopologyValidationError(int) - Constructor for class org.locationtech.jts.operation.valid.TopologyValidationError
Creates a validation error of the given type with a null location
toPolygon(GeometryFactory) - Method in class org.locationtech.jts.geomgraph.EdgeRing
 
toPolygon(Vertex[]) - Static method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
 
toPolygon(QuadEdge[]) - Static method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
 
toPolygonArray(Collection) - Static method in class org.locationtech.jts.geom.GeometryFactory
Converts the List to an array.
toRadians(double) - Static method in class org.locationtech.jts.algorithm.Angle
Converts from degrees to radians.
toSciNotation() - Method in class org.locationtech.jts.math.DD
Returns the string representation of this value in scientific notation.
toSegmentStrings(Collection) - Static method in class org.locationtech.jts.geomgraph.EdgeNodingValidator
 
toShape(Geometry) - Method in class org.locationtech.jts.awt.ShapeWriter
Creates a Shape representing a Geometry, according to the specified PointTransformation and PointShapeFactory (if relevant).
toShortString() - Method in class org.locationtech.jtstest.testrunner.BooleanResult
 
toShortString() - Method in class org.locationtech.jtstest.testrunner.DoubleResult
 
toShortString() - Method in class org.locationtech.jtstest.testrunner.GeometryResult
 
toShortString() - Method in class org.locationtech.jtstest.testrunner.IntegerResult
 
toShortString() - Method in interface org.locationtech.jtstest.testrunner.Result
 
toStandardNotation() - Method in class org.locationtech.jts.math.DD
Returns the string representation of this value in standard notation.
toString() - Method in class org.locationtech.jts.algorithm.distance.PointPairDistance
 
toString() - Method in class org.locationtech.jts.algorithm.LineIntersector
 
toString() - Method in class org.locationtech.jts.edgegraph.HalfEdge
Computes a string representation of a HalfEdge.
toString() - Method in class org.locationtech.jts.geom.Coordinate
Returns a String of the form (x,y,z) .
toString(CoordinateSequence) - Static method in class org.locationtech.jts.geom.CoordinateSequences
Creates a string representation of a CoordinateSequence.
toString() - Method in class org.locationtech.jts.geom.Envelope
 
toString() - Method in class org.locationtech.jts.geom.Geometry
 
toString() - Method in class org.locationtech.jts.geom.impl.CoordinateArraySequence
Returns the string Representation of the coordinate array
toString() - Method in class org.locationtech.jts.geom.impl.PackedCoordinateSequence
 
toString() - Method in class org.locationtech.jts.geom.IntersectionMatrix
Returns a nine-character String representation of this IntersectionMatrix .
toString() - Method in class org.locationtech.jts.geom.LineSegment
 
toString() - Method in class org.locationtech.jts.geom.PrecisionModel
 
toString() - Method in class org.locationtech.jts.geom.PrecisionModel.Type
 
toString() - Method in class org.locationtech.jts.geom.util.AffineTransformation
Gets a text representation of this transformation.
toString() - Method in class org.locationtech.jts.geomgraph.Depth
 
toString() - Method in class org.locationtech.jts.geomgraph.Edge
 
toString() - Method in class org.locationtech.jts.geomgraph.EdgeEnd
 
toString() - Method in class org.locationtech.jts.geomgraph.EdgeEndStar
 
toString() - Method in class org.locationtech.jts.geomgraph.EdgeIntersection
 
toString() - Method in class org.locationtech.jts.geomgraph.Label
 
toString() - Method in class org.locationtech.jts.geomgraph.TopologyLocation
 
toString() - Method in class org.locationtech.jts.index.bintree.Interval
 
toString() - Method in class org.locationtech.jts.index.intervalrtree.IntervalRTreeNode
 
toString() - Method in class org.locationtech.jts.index.quadtree.DoubleBits
A representation of the Double bits formatted for easy readability
toString() - Method in class org.locationtech.jts.JTSVersion
Gets the full version number, suitable for display.
toString() - Method in class org.locationtech.jts.linearref.LinearLocation
 
toString() - Method in class org.locationtech.jts.math.DD
Returns a string representation of this number, in either standard or scientific notation.
toString() - Method in class org.locationtech.jts.math.Vector2D
Gets a string representation of this vector
toString() - Method in class org.locationtech.jts.math.Vector3D
Gets a string representation of this vector
toString() - Method in class org.locationtech.jts.noding.BasicSegmentString
 
toString() - Method in class org.locationtech.jts.noding.NodedSegmentString
 
toString(List) - Static method in class org.locationtech.jts.noding.SegmentStringUtil
 
toString() - Method in class org.locationtech.jts.operation.distance.FacetSequence
 
toString() - Method in class org.locationtech.jts.operation.valid.TopologyValidationError
Gets a message describing the type and location of this error.
toString(long) - Method in class org.locationtech.jts.precision.CommonBits
A representation of the Double bits formatted for easy readability
toString() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdge
Converts this edge to a WKT two-point LINESTRING indicating the geometry of this edge.
toString() - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeTriangle
 
toString() - Method in class org.locationtech.jts.triangulate.quadedge.Vertex
 
toString() - Method in class org.locationtech.jts.triangulate.Segment
Computes a string representation of this segment.
toString(double) - Static method in class org.locationtech.jts.util.StringUtil
 
toString() - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinate
 
toString() - Method in class org.locationtech.jtsexample.geom.ExtendedCoordinateSequence
 
toString(Object[]) - Static method in class org.locationtech.jtstest.geomfunction.GeometryFunctionInvocation
 
toString(Object) - Static method in class org.locationtech.jtstest.geomfunction.GeometryFunctionInvocation
 
toString() - Method in class org.locationtech.jtstest.testbuilder.geom.GeometryLocation
 
toString() - Method in class org.locationtech.jtstest.testbuilder.io.shapefile.ShapefileHeader
 
toStringNeverNull(Object) - Static method in class org.locationtech.jtstest.util.StringUtil
If s is null, returns "null"; otherwise, returns s.
toStringVeryLarge(Geometry) - Static method in class org.locationtech.jtstest.testbuilder.model.GeometryEditModel
 
total() - Static method in class org.locationtech.jts.util.Memory
 
totalString() - Static method in class org.locationtech.jts.util.Memory
 
toText() - Method in class org.locationtech.jts.geom.Geometry
Returns the Well-known Text representation of this Geometry.
touches(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Tests whether this geometry touches the argument geometry.
touches(Geometry) - Method in interface org.locationtech.jts.geom.prep.PreparedGeometry
Tests whether the base Geometry touches a given geometry.
touches(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.SpatialPredicateFunctions
 
toUpperCase(Vector) - Static method in class org.locationtech.jtstest.util.StringUtil
Returns the elements of v in uppercase
toVertices(Collection) - Static method in class org.locationtech.jts.triangulate.DelaunayTriangulationBuilder
Converts all Coordinates in a collection to Vertexes.
toView(Coordinate) - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
toView(Point2D) - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
toView(Point2D, Point2D) - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
toView(double) - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
Converts a distance in the model to a distance in the view.
toXML(PrecisionModel) - Static method in class org.locationtech.jtstest.testbuilder.model.XMLTestWriter
 
toXml() - Method in class org.locationtech.jtstest.testrunner.Test
 
toXml() - Method in class org.locationtech.jtstest.testrunner.TestCase
 
transferData(Geometry) - Method in class org.locationtech.jts.triangulate.VertexTaggedGeometryDataMapper
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.
transform(Coordinate, Point2D) - Method in class org.locationtech.jts.awt.IdentityPointTransformation
 
transform(Coordinate, Point2D) - Method in interface org.locationtech.jts.awt.PointTransformation
Transforms a Coordinate into a Java2D Point.
transform(Coordinate, Coordinate) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Applies this transformation to the src coordinate and places the results in the dest coordinate (which may be the same as the source).
transform(Geometry) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Creates a new Geometry which is the result of this transformation applied to the input Geometry.
transform(CoordinateSequence, int) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Applies this transformation to the i'th coordinate in the given CoordinateSequence.
transform(Geometry) - Method in class org.locationtech.jts.geom.util.GeometryTransformer
 
transform(Collection, CollectionUtil.Function) - Static method in class org.locationtech.jts.util.CollectionUtil
Executes a function on each item in a Collection and returns the results in a new List
transform(Coordinate, Point2D) - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
transformByBaseline(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.AffineTransformationFunctions
 
transformByVectors(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.AffineTransformationFunctions
 
transformCoordinates(CoordinateSequence, Geometry) - Method in class org.locationtech.jts.geom.util.GeometryTransformer
Transforms a CoordinateSequence.
transformGeometryCollection(GeometryCollection, Geometry) - Method in class org.locationtech.jts.geom.util.GeometryTransformer
 
transformLinearRing(LinearRing, Geometry) - Method in class org.locationtech.jts.geom.util.GeometryTransformer
Transforms a LinearRing.
transformLineString(LineString, Geometry) - Method in class org.locationtech.jts.geom.util.GeometryTransformer
Transforms a LineString geometry.
transformMultiLineString(MultiLineString, Geometry) - Method in class org.locationtech.jts.geom.util.GeometryTransformer
 
transformMultiPoint(MultiPoint, Geometry) - Method in class org.locationtech.jts.geom.util.GeometryTransformer
 
transformMultiPolygon(MultiPolygon, Geometry) - Method in class org.locationtech.jts.geom.util.GeometryTransformer
 
transformPoint(Point, Geometry) - Method in class org.locationtech.jts.geom.util.GeometryTransformer
 
transformPolygon(Polygon, Geometry) - Method in class org.locationtech.jts.geom.util.GeometryTransformer
 
translate(double, double) - Method in class org.locationtech.jts.geom.Envelope
Translates this envelope by given amounts in the X and Y direction.
translate(double, double) - Method in class org.locationtech.jts.geom.util.AffineTransformation
Updates the value of this transformation to that of a translation transformation composed with the current value.
translate(Coordinate) - Method in class org.locationtech.jts.math.Vector2D
 
translateCentreToOrigin(Geometry) - Static method in class org.locationtech.jtstest.function.AffineTransformationFunctions
 
translateToOrigin(Geometry) - Static method in class org.locationtech.jtstest.function.AffineTransformationFunctions
 
translationInstance(double, double) - Static method in class org.locationtech.jts.geom.util.AffineTransformation
Creates a transformation for a translation.
transpose() - Method in class org.locationtech.jts.geom.IntersectionMatrix
Transposes this IntersectionMatrix.
TraversalVisitor - Interface in org.locationtech.jts.triangulate.quadedge
Interface for classes which process triangles visited during traversals of a QuadEdgeSubdivision
treeWillCollapse(TreeExpansionEvent) - Method in class org.locationtech.jtstest.testbuilder.GeometryTreePanel
 
treeWillExpand(TreeExpansionEvent) - Method in class org.locationtech.jtstest.testbuilder.GeometryTreePanel
 
Triangle() - Constructor for class org.locationtech.jts.awt.PointShapeFactory.Triangle
Creates a new factory for points with default size.
Triangle(double) - Constructor for class org.locationtech.jts.awt.PointShapeFactory.Triangle
Creates a factory for points of given size.
Triangle - Class in org.locationtech.jts.geom
Represents a planar triangle, and provides methods for calculating various properties of triangles.
Triangle(Coordinate, Coordinate, Coordinate) - Constructor for class org.locationtech.jts.geom.Triangle
Creates a new triangle with the given vertices.
TriangleFunctions - Class in org.locationtech.jtstest.function
 
TriangleFunctions() - Constructor for class org.locationtech.jtstest.function.TriangleFunctions
 
TrianglePredicate - Class in org.locationtech.jts.triangulate.quadedge
Algorithms for computing values and predicates associated with triangles.
TrianglePredicate() - Constructor for class org.locationtech.jts.triangulate.quadedge.TrianglePredicate
 
TriangleVisitor - Interface in org.locationtech.jts.triangulate.quadedge
An interface for algorithms which process the triangles in a QuadEdgeSubdivision.
TriangulationFunctions - Class in org.locationtech.jtstest.function
 
TriangulationFunctions() - Constructor for class org.locationtech.jtstest.function.TriangulationFunctions
 
triAreaDDFast(Coordinate, Coordinate, Coordinate) - Static method in class org.locationtech.jts.triangulate.quadedge.TrianglePredicate
 
triAreaDDSlow(DD, DD, DD, DD, DD, DD) - Static method in class org.locationtech.jts.triangulate.quadedge.TrianglePredicate
Computes twice the area of the oriented triangle (a, b, c), i.e., the area is positive if the triangle is oriented counterclockwise.
TRUE - Static variable in class org.locationtech.jts.geom.Dimension
Dimension value of non-empty geometries (= {P, L, A}).
trunc() - Method in class org.locationtech.jts.math.DD
Returns the integer which is largest in absolute value and not further from zero than this value.
truncateToPowerOfTwo(double) - Static method in class org.locationtech.jts.index.quadtree.DoubleBits
 
TWO_PI - Static variable in class org.locationtech.jts.math.DD
The value nearest to the constant 2 * Pi.
Type(String) - Constructor for class org.locationtech.jts.geom.PrecisionModel.Type
 

U

uiInit() - Method in class org.locationtech.jtstest.testbuilder.InspectorPanel
 
uiInit() - Method in class org.locationtech.jtstest.testbuilder.TestBuilderPanel
 
unaryUnion(Geometry) - Static method in class org.locationtech.jtstest.function.OverlayFunctions
 
UnaryUnionOp - Class in org.locationtech.jts.operation.union
Unions a Collection of Geometrys or a single Geometry (which may be a GeoometryCollection) together.
UnaryUnionOp(Collection, GeometryFactory) - Constructor for class org.locationtech.jts.operation.union.UnaryUnionOp
Constructs a unary union operation for a Collection of Geometrys.
UnaryUnionOp(Collection) - Constructor for class org.locationtech.jts.operation.union.UnaryUnionOp
Constructs a unary union operation for a Collection of Geometrys, using the GeometryFactory of the input geometries.
UnaryUnionOp(Geometry) - Constructor for class org.locationtech.jts.operation.union.UnaryUnionOp
Constructs a unary union operation for a Geometry (which may be a GeometryCollection).
UNDEFINED - Static variable in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
union(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Computes a Geometry representing the point-set which is contained in both this Geometry and the other Geometry.
union() - Method in class org.locationtech.jts.geom.Geometry
Computes the union of all the elements of this geometry.
UNION - Static variable in class org.locationtech.jts.operation.overlay.OverlayOp
The code for the Union overlay operation.
union(Geometry, Geometry) - Static method in class org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp
 
union(Geometry, Geometry) - Static method in class org.locationtech.jts.operation.overlay.snap.SnapOverlayOp
 
union(Collection) - Static method in class org.locationtech.jts.operation.union.CascadedPolygonUnion
Computes the union of a collection of Polygonal Geometrys.
union() - Method in class org.locationtech.jts.operation.union.CascadedPolygonUnion
Computes the union of the input geometries.
union(Puntal, Geometry) - Static method in class org.locationtech.jts.operation.union.PointGeometryUnion
 
union() - Method in class org.locationtech.jts.operation.union.PointGeometryUnion
 
union(Collection) - Static method in class org.locationtech.jts.operation.union.UnaryUnionOp
Computes the geometric union of a Collection of Geometrys.
union(Collection, GeometryFactory) - Static method in class org.locationtech.jts.operation.union.UnaryUnionOp
Computes the geometric union of a Collection of Geometrys.
union(Geometry) - Static method in class org.locationtech.jts.operation.union.UnaryUnionOp
Constructs a unary union operation for a Geometry (which may be a GeometryCollection).
union() - Method in class org.locationtech.jts.operation.union.UnaryUnionOp
Gets the union of the input geometries.
union(Geometry, Geometry) - Static method in class org.locationtech.jts.operation.union.UnionInteracting
 
union() - Method in class org.locationtech.jts.operation.union.UnionInteracting
 
union(Geometry, Geometry) - Method in class org.locationtech.jts.precision.CommonBitsOp
Computes the set-theoretic union of two Geometrys, using enhanced precision.
union(Geometry, Geometry) - Static method in class org.locationtech.jts.precision.EnhancedPrecisionOp
Computes the set-theoretic union of two Geometrys, using enhanced precision.
union(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayCommonBitsRemovedFunctions
 
union(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayEnhancedPrecisionFunctions
 
union(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayFunctions
 
union(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayNoSnapFunctions
 
UnionInteracting - Class in org.locationtech.jts.operation.union
Experimental code to union MultiPolygons with processing limited to the elements which actually interact.
UnionInteracting(Geometry, Geometry) - Constructor for class org.locationtech.jts.operation.union.UnionInteracting
 
unionUsingBuffer(Geometry[]) - Static method in class org.locationtech.jtsexample.technique.PolygonUnionUsingBuffer
Deprecated.
 
unionUsingGeometryCollection(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.OverlayFunctions
 
unique(Coordinate[]) - Static method in class org.locationtech.jts.triangulate.DelaunayTriangulationBuilder
 
UniqueCoordinateArrayFilter - Class in org.locationtech.jts.util
A CoordinateFilter that builds a set of Coordinates.
UniqueCoordinateArrayFilter() - Constructor for class org.locationtech.jts.util.UniqueCoordinateArrayFilter
 
unselectExtractComponentButton() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderToolBar
 
update(Dimension) - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
updateGeom() - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
updateIM(Label, IntersectionMatrix) - Static method in class org.locationtech.jts.geomgraph.Edge
Updates an IM from the label for an edge.
updateIM(IntersectionMatrix) - Method in class org.locationtech.jts.geomgraph.GraphComponent
Update the IM with the contribution for this component.
updateLabelling(Label) - Method in class org.locationtech.jts.geomgraph.DirectedEdgeStar
Update incomplete dirEdge labels from the labelling for the node
updateResult() - Method in class org.locationtech.jtstest.testbuilder.ResultWKTPanel
 
updateTestCases() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
updateTestCaseView() - Method in class org.locationtech.jtstest.testbuilder.JTSTestBuilderFrame
 
updateView() - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
used() - Static method in class org.locationtech.jts.util.Memory
 
usedString() - Static method in class org.locationtech.jts.util.Memory
 
usedTotalString() - Static method in class org.locationtech.jts.util.Memory
 

V

valid(Geometry) - Static method in class org.locationtech.jtstest.function.SelectionFunctions
 
ValidationFunctions - Class in org.locationtech.jtstest.function
 
ValidationFunctions() - Constructor for class org.locationtech.jtstest.function.ValidationFunctions
 
ValidPanel - Class in org.locationtech.jtstest.testbuilder
 
ValidPanel() - Constructor for class org.locationtech.jtstest.testbuilder.ValidPanel
 
ValidPanelEvent - Class in org.locationtech.jtstest.testbuilder.event
Title: Description: Copyright: Copyright (c) 2001 Company:
ValidPanelEvent(Object) - Constructor for class org.locationtech.jtstest.testbuilder.event.ValidPanelEvent
 
ValidPanelListener - Interface in org.locationtech.jtstest.testbuilder.event
Title: Description: Copyright: Copyright (c) 2001 Company:
valOrDefault(String, String) - Static method in class org.locationtech.jtstest.testbuilder.SpatialFunctionPanel
 
value(JTextComponent) - Static method in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
value(JComboBox, Object[]) - Static method in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
valueForPathChanged(TreePath, Object) - Method in class org.locationtech.jtstest.testbuilder.GeometryTreeModel
Messaged when the user has altered the value for the item identified by path to newValue.
valueOf(String) - Static method in class org.locationtech.jts.math.DD
Converts the string argument to a DoubleDouble number.
valueOf(double) - Static method in class org.locationtech.jts.math.DD
Converts the double argument to a DoubleDouble number.
values() - Method in class org.locationtech.jts.geomgraph.NodeMap
 
values() - Method in class org.locationtech.jts.planargraph.NodeMap
Returns the Nodes in this NodeMap, sorted in ascending order by angle with the positive x-axis.
values(Object) - Method in class org.locationtech.jtstest.function.DoubleKeyMap
 
Vector2D - Class in org.locationtech.jts.math
A 2-dimensional mathematical vector represented by double-precision X and Y components.
Vector2D() - Constructor for class org.locationtech.jts.math.Vector2D
 
Vector2D(double, double) - Constructor for class org.locationtech.jts.math.Vector2D
 
Vector2D(Vector2D) - Constructor for class org.locationtech.jts.math.Vector2D
 
Vector2D(Coordinate, Coordinate) - Constructor for class org.locationtech.jts.math.Vector2D
 
Vector2D(Coordinate) - Constructor for class org.locationtech.jts.math.Vector2D
 
Vector3D - Class in org.locationtech.jts.math
Represents a vector in 3-dimensional Cartesian space.
Vector3D(Coordinate) - Constructor for class org.locationtech.jts.math.Vector3D
 
Vector3D(Coordinate, Coordinate) - Constructor for class org.locationtech.jts.math.Vector3D
 
Vector3D(double, double, double) - Constructor for class org.locationtech.jts.math.Vector3D
 
Vertex - Class in org.locationtech.jts.triangulate.quadedge
Models a site (node) in a QuadEdgeSubdivision.
Vertex(double, double) - Constructor for class org.locationtech.jts.triangulate.quadedge.Vertex
 
Vertex(double, double, double) - Constructor for class org.locationtech.jts.triangulate.quadedge.Vertex
 
Vertex(Coordinate) - Constructor for class org.locationtech.jts.triangulate.quadedge.Vertex
 
VERTEX_HIGHLIGHT_CLR - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
VERTEX_SHADOW_CLR - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
VERTEX_SHADOW_SIZE - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
VERTEX_SIZE - Static variable in class org.locationtech.jtstest.testbuilder.AppConstants
 
VertexLocater - Class in org.locationtech.jtstest.testbuilder.geom
 
VertexLocater(Geometry) - Constructor for class org.locationtech.jtstest.testbuilder.geom.VertexLocater
 
VertexLocater.Location - Class in org.locationtech.jtstest.testbuilder.geom
 
VertexStyle - Class in org.locationtech.jtstest.testbuilder.ui.style
 
VertexStyle(Color) - Constructor for class org.locationtech.jtstest.testbuilder.ui.style.VertexStyle
 
VertexTaggedGeometryDataMapper - Class in org.locationtech.jts.triangulate
Creates a map between the vertex Coordinates of a set of Geometrys, and the parent geometry, and transfers the source geometry data objects to geometry components tagged with the coordinates.
VertexTaggedGeometryDataMapper() - Constructor for class org.locationtech.jts.triangulate.VertexTaggedGeometryDataMapper
 
verticalSlices(List, int) - Method in class org.locationtech.jts.index.strtree.STRtree
 
viewport(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.AffineTransformationFunctions
 
Viewport - Class in org.locationtech.jtstest.testbuilder.ui
Maintains the information associated with mapping the model view to the screen
Viewport(GeometryEditPanel) - Constructor for class org.locationtech.jtstest.testbuilder.ui.Viewport
 
visit(Geometry) - Method in class org.locationtech.jts.geom.util.ShortCircuitedGeometryVisitor
 
visit(KdNode) - Method in interface org.locationtech.jts.index.kdtree.KdNodeVisitor
Visits a node.
visit(Envelope, ItemVisitor) - Method in class org.locationtech.jts.index.quadtree.NodeBase
 
visit(QuadEdgeTriangle, int, QuadEdgeTriangle) - Method in interface org.locationtech.jts.triangulate.quadedge.TraversalVisitor
Visits a triangle during a traversal of a QuadEdgeSubdivision.
visit(QuadEdge[]) - Method in interface org.locationtech.jts.triangulate.quadedge.TriangleVisitor
Visits the QuadEdges of a triangle.
visitAll(TraversalVisitor) - Method in class org.locationtech.jts.triangulate.quadedge.EdgeConnectedTriangleTraversal
Subclasses call this method to perform the visiting process.
visitItem(Object) - Method in class org.locationtech.jts.index.ArrayListVisitor
 
visitItem(Object) - Method in interface org.locationtech.jts.index.ItemVisitor
 
visitLinkedDirectedEdges(DirectedEdge) - Method in class org.locationtech.jts.operation.valid.ConnectedInteriorTester
 
visitTriangles(TriangleVisitor, boolean) - Method in class org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
Visitors
voronoiDiagram(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.TriangulationFunctions
 
VoronoiDiagramBuilder - Class in org.locationtech.jts.triangulate
A utility class which creates Voronoi Diagrams from collections of points.
VoronoiDiagramBuilder() - Constructor for class org.locationtech.jts.triangulate.VoronoiDiagramBuilder
Creates a new Voronoi diagram builder.
voronoiDiagramWithData(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.TriangulationFunctions
 
VWSimplifier - Class in org.locationtech.jts.simplify
Simplifies a Geometry using the Visvalingam-Whyatt area-based algorithm.
VWSimplifier(Geometry) - Constructor for class org.locationtech.jts.simplify.VWSimplifier
Creates a simplifier for a given geometry.

W

w - Variable in class org.locationtech.jts.algorithm.HCoordinate
 
warning(SAXParseException) - Method in class org.locationtech.jts.io.gml2.GMLHandler
 
weightedSum(Vector2D, double) - Method in class org.locationtech.jts.math.Vector2D
Computes the weighted sum of this vector with another vector, with this vector contributing a fraction of frac to the total.
WELLKNOWNTEXT - Static variable in interface org.locationtech.jtstest.testbuilder.model.GeometryType
 
width - Variable in class org.locationtech.jts.util.GeometricShapeFactory.Dimensions
 
within(Geometry) - Method in class org.locationtech.jts.geom.Geometry
Tests whether this geometry is within the specified geometry.
within(Geometry) - Method in interface org.locationtech.jts.geom.prep.PreparedGeometry
Tests whether the base Geometry is within a given geometry.
within(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.SelectionFunctions
 
within(Geometry, Geometry) - Static method in class org.locationtech.jtstest.function.SpatialPredicateFunctions
 
WKBConstants - Interface in org.locationtech.jts.io
Constant values used by the WKB format
wkbGeometryCollection - Static variable in interface org.locationtech.jts.io.WKBConstants
 
WKBHexFileReader - Class in org.locationtech.jts.io
Reads a sequence of Geometrys in WKBHex format from a text file.
WKBHexFileReader(File, WKBReader) - Constructor for class org.locationtech.jts.io.WKBHexFileReader
Creates a new WKBHexFileReader given the File to read from and a WKTReader to use to parse the geometries.
WKBHexFileReader(String, WKBReader) - Constructor for class org.locationtech.jts.io.WKBHexFileReader
Creates a new WKBHexFileReader, given the name of the file to read from.
WKBHexFileReader(Reader, WKBReader) - Constructor for class org.locationtech.jts.io.WKBHexFileReader
Creates a new WKBHexFileReader, given a Reader to read from.
wkbLineString - Static variable in interface org.locationtech.jts.io.WKBConstants
 
wkbMultiLineString - Static variable in interface org.locationtech.jts.io.WKBConstants
 
wkbMultiPoint - Static variable in interface org.locationtech.jts.io.WKBConstants
 
wkbMultiPolygon - Static variable in interface org.locationtech.jts.io.WKBConstants
 
wkbNDR - Static variable in interface org.locationtech.jts.io.WKBConstants
 
wkbPoint - Static variable in interface org.locationtech.jts.io.WKBConstants
 
wkbPolygon - Static variable in interface org.locationtech.jts.io.WKBConstants
 
WKBReader - Class in org.locationtech.jts.io
Reads a Geometryfrom a byte stream in Well-Known Binary format.
WKBReader() - Constructor for class org.locationtech.jts.io.WKBReader
 
WKBReader(GeometryFactory) - Constructor for class org.locationtech.jts.io.WKBReader
 
WKBWriter - Class in org.locationtech.jts.io
Writes a Geometry into Well-Known Binary format.
WKBWriter() - Constructor for class org.locationtech.jts.io.WKBWriter
Creates a writer that writes Geometrys with output dimension = 2 and BIG_ENDIAN byte order
WKBWriter(int) - Constructor for class org.locationtech.jts.io.WKBWriter
Creates a writer that writes Geometrys with the given dimension (2 or 3) for output coordinates and ByteOrderValues.BIG_ENDIAN byte order.
WKBWriter(int, boolean) - Constructor for class org.locationtech.jts.io.WKBWriter
Creates a writer that writes Geometrys with the given dimension (2 or 3) for output coordinates and ByteOrderValues.BIG_ENDIAN byte order.
WKBWriter(int, int) - Constructor for class org.locationtech.jts.io.WKBWriter
Creates a writer that writes Geometrys with the given dimension (2 or 3) for output coordinates and byte order If the input geometry has a small coordinate dimension, coordinates will be padded with Coordinate.NULL_ORDINATE.
WKBWriter(int, int, boolean) - Constructor for class org.locationtech.jts.io.WKBWriter
Creates a writer that writes Geometrys with the given dimension (2 or 3) for output coordinates and byte order.
wkbXDR - Static variable in interface org.locationtech.jts.io.WKBConstants
 
WKT_SYMBOLS - Static variable in class org.locationtech.jtstest.util.GeometryTextCleaner
 
WKTFileReader - Class in org.locationtech.jts.io
Reads a sequence of Geometrys in WKT format from a text file.
WKTFileReader(File, WKTReader) - Constructor for class org.locationtech.jts.io.WKTFileReader
Creates a new WKTFileReader given the File to read from and a WKTReader to use to parse the geometries.
WKTFileReader(String, WKTReader) - Constructor for class org.locationtech.jts.io.WKTFileReader
Creates a new WKTFileReader, given the name of the file to read from.
WKTFileReader(Reader, WKTReader) - Constructor for class org.locationtech.jts.io.WKTFileReader
Creates a new WKTFileReader, given a Reader to read from.
WKTOrWKBReader - Class in org.locationtech.jtstest.util.io
Reads a Geometry from a string which is in either WKT or WKBHex format
WKTOrWKBReader() - Constructor for class org.locationtech.jtstest.util.io.WKTOrWKBReader
 
WKTOrWKBReader(GeometryFactory) - Constructor for class org.locationtech.jtstest.util.io.WKTOrWKBReader
 
WKTPanel - Class in org.locationtech.jtstest.testbuilder
 
WKTPanel(JTSTestBuilderFrame) - Constructor for class org.locationtech.jtstest.testbuilder.WKTPanel
 
WKTReader - Class in org.locationtech.jts.io
Converts a geometry in Well-Known Text format to a Geometry.
WKTReader() - Constructor for class org.locationtech.jts.io.WKTReader
Creates a reader that creates objects using the default GeometryFactory.
WKTReader(GeometryFactory) - Constructor for class org.locationtech.jts.io.WKTReader
Creates a reader that creates objects using the given GeometryFactory.
WKTWriter - Class in org.locationtech.jts.io
Writes the Well-Known Text representation of a Geometry.
WKTWriter() - Constructor for class org.locationtech.jts.io.WKTWriter
Creates a new WKTWriter with default settings
WKTWriter(int) - Constructor for class org.locationtech.jts.io.WKTWriter
Creates a writer that writes Geometrys with the given output dimension (2 or 3).
wrap(int, int) - Static method in class org.locationtech.jts.math.MathUtil
Computes an index which wraps around a given maximum value.
wrap(String, int) - Static method in class org.locationtech.jtstest.util.StringUtil
Line-wraps a string s by inserting CR-LF instead of the first space after the nth columns.
write(Geometry) - Method in class org.locationtech.jts.io.geojson.GeoJsonWriter
Writes a Geometry in GeoJson format to a String.
write(Geometry, Writer) - Method in class org.locationtech.jts.io.geojson.GeoJsonWriter
Writes a Geometry in GeoJson format into a Writer.
write(Geometry) - Method in class org.locationtech.jts.io.gml2.GMLWriter
Writes a Geometry in GML2 format to a String.
write(Geometry, Writer) - Method in class org.locationtech.jts.io.gml2.GMLWriter
Writes a Geometry in GML2 format into a Writer.
write(Geometry) - Method in class org.locationtech.jts.io.kml.KMLWriter
Writes a Geometry in KML format as a string.
write(Geometry, Writer) - Method in class org.locationtech.jts.io.kml.KMLWriter
Writes the KML representation of a Geometry to a Writer.
write(Geometry, StringBuffer) - Method in class org.locationtech.jts.io.kml.KMLWriter
Appends the KML representation of a Geometry to a StringBuffer.
write(byte[], int) - Method in class org.locationtech.jts.io.OutputStreamOutStream
 
write(byte[], int) - Method in interface org.locationtech.jts.io.OutStream
 
write(Geometry) - Method in class org.locationtech.jts.io.WKBWriter
Writes a Geometry into a byte array.
write(Geometry, OutStream) - Method in class org.locationtech.jts.io.WKBWriter
Writes a Geometry to an OutStream.
write(Geometry) - Method in class org.locationtech.jts.io.WKTWriter
Converts a Geometry to its Well-known Text representation.
write(Geometry, Writer) - Method in class org.locationtech.jts.io.WKTWriter
Converts a Geometry to its Well-known Text representation.
write(File, TestCaseList, PrecisionModel) - Method in class org.locationtech.jtstest.testbuilder.model.HtmlWriter
 
write(Testable) - Method in class org.locationtech.jtstest.testbuilder.model.JavaTestWriter
 
write(File, TestCaseEdit, PrecisionModel) - Method in class org.locationtech.jtstest.testbuilder.model.PNGWriter
 
write(Testable) - Method in class org.locationtech.jtstest.testbuilder.model.SVGTestWriter
 
write(Testable) - Method in interface org.locationtech.jtstest.testbuilder.model.TestWriter
 
write(Test) - Method in class org.locationtech.jtstest.testrunner.SimpleReportWriter
 
write(Geometry) - Method in class org.locationtech.jtstest.util.io.SVGWriter
Converts a Geometry to its Well-known Text representation.
write(Geometry, Writer) - Method in class org.locationtech.jtstest.util.io.SVGWriter
Converts a Geometry to its Well-known Text representation.
writeComponentLocation(Geometry, Coordinate, double) - Method in class org.locationtech.jtstest.testbuilder.ui.GeometryLocationsWriter
 
writeErr(String) - Method in interface org.locationtech.jtstest.testrunner.Logger
Writes an error message
writeFacetLocation(Geometry, Coordinate, double) - Method in class org.locationtech.jtstest.testbuilder.ui.GeometryLocationsWriter
 
writeFormatted(Geometry) - Method in class org.locationtech.jts.io.WKTWriter
Same as write, but with newlines and spaces to make the well-known text more readable.
writeFormatted(Geometry, Writer) - Method in class org.locationtech.jts.io.WKTWriter
Same as write, but with newlines and spaces to make the well-known text more readable.
writeFormatted(Geometry) - Method in class org.locationtech.jtstest.util.io.SVGWriter
Same as write, but with newlines and spaces to make the well-known text more readable.
writeFormatted(Geometry, Writer) - Method in class org.locationtech.jtstest.util.io.SVGWriter
Same as write, but with newlines and spaces to make the well-known text more readable.
writeGeoJSON(Geometry) - Static method in class org.locationtech.jtstest.function.WriterFunctions
 
writeGeoJSONFixDecimal(Geometry, int) - Static method in class org.locationtech.jtstest.function.WriterFunctions
 
writeGeometry(Geometry, double) - Static method in class org.locationtech.jts.io.kml.KMLWriter
Writes a Geometry as KML to a string, using a specified Z value.
writeGeometry(Geometry, double, int, boolean, String) - Static method in class org.locationtech.jts.io.kml.KMLWriter
Writes a Geometry as KML to a string, using a specified Z value, precision, extrude flag, and altitude mode code.
writeGML(Geometry) - Static method in class org.locationtech.jtstest.function.WriterFunctions
 
writeImage(Component, String, String) - Static method in class org.locationtech.jtstest.testbuilder.ui.ImageUtil
 
writeKML(Geometry) - Static method in class org.locationtech.jtstest.function.WriterFunctions
 
writeLocation(LayerList, Coordinate, double) - Static method in class org.locationtech.jtstest.testbuilder.ui.GeometryLocationsWriter
 
writeLocation(Layer, Coordinate, double) - Method in class org.locationtech.jtstest.testbuilder.ui.GeometryLocationsWriter
 
writeLocationString(LayerList, Coordinate, double) - Method in class org.locationtech.jtstest.testbuilder.ui.GeometryLocationsWriter
 
writeMsg(String) - Method in interface org.locationtech.jtstest.testrunner.Logger
Writes a status message
writeOra(Geometry) - Static method in class org.locationtech.jtstest.function.WriterFunctions
 
writeReport(TestEngine) - Method in interface org.locationtech.jtstest.testrunner.ReportWriter
 
writeReport(TestEngine) - Method in class org.locationtech.jtstest.testrunner.SimpleReportWriter
 
WriterFunctions - Class in org.locationtech.jtstest.function
 
WriterFunctions() - Constructor for class org.locationtech.jtstest.function.WriterFunctions
 
writeSingleLocation(Layer, Coordinate, double) - Method in class org.locationtech.jtstest.testbuilder.ui.GeometryLocationsWriter
 
writeWarn(String) - Method in interface org.locationtech.jtstest.testrunner.Logger
Writes a warning message
writeWKB(Geometry) - Static method in class org.locationtech.jtstest.function.WriterFunctions
 

X

x - Variable in class org.locationtech.jts.algorithm.HCoordinate
 
X() - Constructor for class org.locationtech.jts.awt.PointShapeFactory.X
Creates a new factory for points with default size.
X(double) - Constructor for class org.locationtech.jts.awt.PointShapeFactory.X
Creates a factory for points of given size.
X - Static variable in class org.locationtech.jts.geom.Coordinate
Standard ordinate index values
x - Variable in class org.locationtech.jts.geom.Coordinate
The x-coordinate.
X - Static variable in interface org.locationtech.jts.geom.CoordinateSequence
Standard ordinate index values
XML_FILE_FILTER - Static variable in class org.locationtech.jtstest.testbuilder.ui.SwingUtil
 
XMLTestWriter - Class in org.locationtech.jtstest.testbuilder.model
 
XMLTestWriter() - Constructor for class org.locationtech.jtstest.testbuilder.model.XMLTestWriter
 
XY - Static variable in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
XY_PLANE - Static variable in class org.locationtech.jts.math.Plane3D
Enums for the 3 coordinate planes
XYM - Static variable in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
XYZM - Static variable in class org.locationtech.jtstest.testbuilder.io.shapefile.Shapefile
 
XZ_PLANE - Static variable in class org.locationtech.jts.math.Plane3D
 

Y

y - Variable in class org.locationtech.jts.algorithm.HCoordinate
 
Y - Static variable in class org.locationtech.jts.geom.Coordinate
 
y - Variable in class org.locationtech.jts.geom.Coordinate
The y-coordinate.
Y - Static variable in interface org.locationtech.jts.geom.CoordinateSequence
 
YZ_PLANE - Static variable in class org.locationtech.jts.math.Plane3D
 

Z

Z - Static variable in class org.locationtech.jts.geom.Coordinate
 
z - Variable in class org.locationtech.jts.geom.Coordinate
The z-coordinate.
Z - Static variable in interface org.locationtech.jts.geom.CoordinateSequence
 
zeroLowerBits(int) - Method in class org.locationtech.jts.index.quadtree.DoubleBits
 
zeroLowerBits(long, int) - Static method in class org.locationtech.jts.precision.CommonBits
Zeroes the lower n bits of a bitstring.
ZOOM - Static variable in class org.locationtech.jtstest.testbuilder.AppCursors
 
zoom(Geometry) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
zoom(Point2D, Point2D) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
zoom(Envelope) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
zoom(Point2D, double) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
Zoom to a point, ensuring that the zoom point remains in the same screen location.
zoom(Envelope) - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
zoom(Point2D, double) - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
Zoom to a point, ensuring that the zoom point remains in the same screen location.
zoomPan(double, double) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
zoomPan(double, double) - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
zoomToFullExtent() - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
zoomToFullExtent() - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
zoomToGeometry(int) - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
zoomToInitialExtent() - Method in class org.locationtech.jtstest.testbuilder.ui.Viewport
 
zoomToInput() - Static method in class org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController
 
zoomToInput() - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
ZoomTool - Class in org.locationtech.jtstest.testbuilder.ui.tools
 
ZoomTool(double, Cursor) - Constructor for class org.locationtech.jtstest.testbuilder.ui.tools.ZoomTool
 
zoomToResult() - Method in class org.locationtech.jtstest.testbuilder.GeometryEditPanel
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links

Copyright © 2019. All rights reserved.