- A - Static variable in class com.vividsolutions.jts.geom.Dimension
-
Dimension value of a surface (2).
- abs() - Method in class com.vividsolutions.jts.math.DD
-
Returns the absolute value of this value.
- AbstractNode - Class in com.vividsolutions.jts.index.strtree
-
- AbstractNode() - Constructor for class com.vividsolutions.jts.index.strtree.AbstractNode
-
Default constructor required for serialization.
- AbstractNode(int) - Constructor for class com.vividsolutions.jts.index.strtree.AbstractNode
-
Constructs an AbstractNode at the given level in the tree
- AbstractSTRtree - Class in com.vividsolutions.jts.index.strtree
-
Base class for STRtree and SIRtree.
- AbstractSTRtree() - Constructor for class com.vividsolutions.jts.index.strtree.AbstractSTRtree
-
Constructs an AbstractSTRtree with the
default node capacity.
- AbstractSTRtree(int) - Constructor for class com.vividsolutions.jts.index.strtree.AbstractSTRtree
-
Constructs an AbstractSTRtree with the specified maximum number of child
nodes that a node may have
- AbstractSTRtree.IntersectsOp - Interface in com.vividsolutions.jts.index.strtree
-
A test for intersection between two bounds, necessary because subclasses
of AbstractSTRtree have different implementations of bounds.
- add(Geometry) - Method in class com.vividsolutions.jts.algorithm.CentroidArea
-
Deprecated.
Adds the area defined by a Geometry to the centroid total.
- add(Coordinate[]) - Method in class com.vividsolutions.jts.algorithm.CentroidArea
-
Deprecated.
Adds the area defined by an array of
coordinates.
- add(Geometry) - Method in class com.vividsolutions.jts.algorithm.CentroidLine
-
Deprecated.
Adds the linear components of by a Geometry to the centroid total.
- add(Coordinate[]) - Method in class com.vividsolutions.jts.algorithm.CentroidLine
-
Deprecated.
Adds the length defined by an array of coordinates.
- add(Geometry) - Method in class com.vividsolutions.jts.algorithm.CentroidPoint
-
Deprecated.
Adds the point(s) defined by a Geometry to the centroid total.
- add(Coordinate) - Method in class com.vividsolutions.jts.algorithm.CentroidPoint
-
Deprecated.
Adds the length defined by an array of coordinates.
- add(Shape) - Method in class com.vividsolutions.jts.awt.GeometryCollectionShape
-
- add(Geometry) - Method in class com.vividsolutions.jts.dissolve.LineDissolver
-
- add(Collection) - Method in class com.vividsolutions.jts.dissolve.LineDissolver
-
Adds a collection of Geometries to be processed.
- add(Geometry) - Method in class com.vividsolutions.jts.edgegraph.EdgeGraphBuilder
-
Adds the edges of a Geometry to the graph.
- add(Collection) - Method in class com.vividsolutions.jts.edgegraph.EdgeGraphBuilder
-
Adds the edges in a collection of
Geometry
s to the graph.
- add(Coordinate[], boolean, int, int) - Method in class com.vividsolutions.jts.geom.CoordinateList
-
Adds a section of an array of coordinates to the list.
- add(Coordinate[], boolean, boolean) - Method in class com.vividsolutions.jts.geom.CoordinateList
-
Adds an array of coordinates to the list.
- add(Coordinate[], boolean) - Method in class com.vividsolutions.jts.geom.CoordinateList
-
Adds an array of coordinates to the list.
- add(Object, boolean) - Method in class com.vividsolutions.jts.geom.CoordinateList
-
Adds a coordinate to the list.
- add(Coordinate, boolean) - Method in class com.vividsolutions.jts.geom.CoordinateList
-
Adds a coordinate to the end of the list.
- add(int, Coordinate, boolean) - Method in class com.vividsolutions.jts.geom.CoordinateList
-
Inserts the specified coordinate at the specified position in this list.
- add(IntersectionMatrix) - Method in class com.vividsolutions.jts.geom.IntersectionMatrix
-
Adds one matrix to another.
- add(int, int, int) - Method in class com.vividsolutions.jts.geomgraph.Depth
-
- add(Label) - Method in class com.vividsolutions.jts.geomgraph.Depth
-
- add(Coordinate, int, double) - Method in class com.vividsolutions.jts.geomgraph.EdgeIntersectionList
-
Adds an intersection into the list, if it isn't already there.
- add(Edge) - Method in class com.vividsolutions.jts.geomgraph.EdgeList
-
Insert an edge unless it is already in the list
- add(EdgeEnd) - Method in class com.vividsolutions.jts.geomgraph.Node
-
Add the edge to the list of edges at this node
- add(EdgeEnd) - Method in class com.vividsolutions.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 com.vividsolutions.jts.geomgraph.PlanarGraph
-
- add(Object) - Method in class com.vividsolutions.jts.index.bintree.NodeBase
-
- add(Object) - Method in class com.vividsolutions.jts.index.quadtree.NodeBase
-
- add(SweepLineInterval) - Method in class com.vividsolutions.jts.index.sweepline.SweepLineIndex
-
- add(Coordinate) - Method in class com.vividsolutions.jts.linearref.LinearGeometryBuilder
-
Adds a point to the current line.
- add(Coordinate, boolean) - Method in class com.vividsolutions.jts.linearref.LinearGeometryBuilder
-
Adds a point to the current line.
- add(DD) - Method in class com.vividsolutions.jts.math.DD
-
Returns a new DoubleDouble whose value is (this + y).
- add(double) - Method in class com.vividsolutions.jts.math.DD
-
Returns a new DoubleDouble whose value is (this + y).
- add(Vector2D) - Method in class com.vividsolutions.jts.math.Vector2D
-
- add(Coordinate, int) - Method in class com.vividsolutions.jts.noding.SegmentNodeList
-
Adds an intersection into the list, if it isn't already there.
- add(LineMergeDirectedEdge) - Method in class com.vividsolutions.jts.operation.linemerge.EdgeString
-
Adds a directed edge which is known to form part of this line.
- add(Geometry) - Method in class com.vividsolutions.jts.operation.linemerge.LineMerger
-
Adds a Geometry to be processed.
- add(Collection) - Method in class com.vividsolutions.jts.operation.linemerge.LineMerger
-
Adds a collection of Geometries to be processed.
- add(Collection) - Method in class com.vividsolutions.jts.operation.linemerge.LineSequencer
-
- add(Geometry) - Method in class com.vividsolutions.jts.operation.linemerge.LineSequencer
-
- add(PlanarGraph) - Method in class com.vividsolutions.jts.operation.overlay.PolygonBuilder
-
Add a complete graph.
- add(Collection, Collection) - Method in class com.vividsolutions.jts.operation.overlay.PolygonBuilder
-
Add a set of edges and nodes, which form a graph.
- add(Collection) - Method in class com.vividsolutions.jts.operation.polygonize.Polygonizer
-
Adds a collection of geometries to the edges to be polygonized.
- add(Geometry) - Method in class com.vividsolutions.jts.operation.polygonize.Polygonizer
-
Add a
Geometry
to the edges to be polygonized.
- add(LinearRing) - Method in class com.vividsolutions.jts.operation.valid.IndexedNestedRingTester
-
- add(LinearRing) - Method in class com.vividsolutions.jts.operation.valid.QuadtreeNestedRingTester
-
- add(LinearRing) - Method in class com.vividsolutions.jts.operation.valid.SimpleNestedRingTester
-
- add(LinearRing) - Method in class com.vividsolutions.jts.operation.valid.SweeplineNestedRingTester
-
- add(DirectedEdge) - Method in class com.vividsolutions.jts.planargraph.DirectedEdgeStar
-
Adds a new member to this DirectedEdgeStar.
- add(Node) - Method in class com.vividsolutions.jts.planargraph.NodeMap
-
Adds a node to the map, replacing any that is already at that location.
- add(Node) - Method in class com.vividsolutions.jts.planargraph.PlanarGraph
-
Adds a node to the map, replacing any that is already at that location.
- add(Edge) - Method in class com.vividsolutions.jts.planargraph.PlanarGraph
-
Adds the Edge and its DirectedEdges with this PlanarGraph.
- add(DirectedEdge) - Method in class com.vividsolutions.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 com.vividsolutions.jts.planargraph.Subgraph
-
Adds an
Edge
to the subgraph.
- add(double) - Method in class com.vividsolutions.jts.precision.CommonBits
-
- add(Geometry) - Method in class com.vividsolutions.jts.precision.CommonBitsRemover
-
Add a geometry to the set of geometries whose common bits are
being computed.
- add(Object) - Method in class com.vividsolutions.jts.util.ObjectCounter
-
- add(Comparable) - Method in class com.vividsolutions.jts.util.PriorityQueue
-
Insert into the priority queue.
- addAll(Collection, boolean) - Method in class com.vividsolutions.jts.geom.CoordinateList
-
Add an array of coordinates
- addAll(Collection) - Method in class com.vividsolutions.jts.geomgraph.EdgeList
-
- addAllItems(List) - Method in class com.vividsolutions.jts.index.bintree.NodeBase
-
- addAllItems(List) - Method in class com.vividsolutions.jts.index.quadtree.NodeBase
-
- addAllItemsFromOverlapping(Interval, Collection) - Method in class com.vividsolutions.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 com.vividsolutions.jts.index.quadtree.NodeBase
-
- addChildBoundable(Boundable) - Method in class com.vividsolutions.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 com.vividsolutions.jts.precision.CommonBitsRemover
-
Adds the common coordinate bits back into a Geometry.
- addEdge(Coordinate, Coordinate) - Method in class com.vividsolutions.jts.edgegraph.EdgeGraph
-
Adds an edge between the coordinates orig and dest
to this graph.
- addEdge(Edge) - Method in class com.vividsolutions.jts.geomgraph.GeometryGraph
-
Add an Edge computed externally.
- addEdge(LineString) - Method in class com.vividsolutions.jts.operation.linemerge.LineMergeGraph
-
Adds an Edge, DirectedEdges, and Nodes for the given LineString representation
of an edge.
- addEdges(List) - Method in class com.vividsolutions.jts.geomgraph.PlanarGraph
-
Add a set of edges to the graph.
- addEdges(List) - Method in class com.vividsolutions.jts.operation.overlay.EdgeSetNoder
-
- addEndpoints() - Method in class com.vividsolutions.jts.geomgraph.EdgeIntersectionList
-
Adds entries for the first and last points of the edge to the list
- addHole(EdgeRing) - Method in class com.vividsolutions.jts.geomgraph.EdgeRing
-
- addIntersection(LineIntersector, int, int, int) - Method in class com.vividsolutions.jts.geomgraph.Edge
-
Add an EdgeIntersection for intersection intIndex.
- addIntersection(Coordinate, int) - Method in interface com.vividsolutions.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 com.vividsolutions.jts.noding.NodedSegmentString
-
Add an SegmentNode for intersection intIndex.
- addIntersection(Coordinate, int) - Method in class com.vividsolutions.jts.noding.NodedSegmentString
-
Adds an intersection node for a given point and segment to this segment string.
- addIntersectionNode(Coordinate, int) - Method in class com.vividsolutions.jts.noding.NodedSegmentString
-
Adds an intersection node for a given point and segment to this segment string.
- addIntersections(LineIntersector, int, int) - Method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.noding.NodedSegmentString
-
Adds EdgeIntersections for one or both
intersections found for a segment of an edge to the edge intersection list.
- addNode(Coordinate) - Method in class com.vividsolutions.jts.geomgraph.NodeMap
-
This method expects that a node has a coordinate value.
- addNode(Node) - Method in class com.vividsolutions.jts.geomgraph.NodeMap
-
- addNode(Node) - Method in class com.vividsolutions.jts.geomgraph.PlanarGraph
-
- addNode(Coordinate) - Method in class com.vividsolutions.jts.geomgraph.PlanarGraph
-
- addOutEdge(DirectedEdge) - Method in class com.vividsolutions.jts.planargraph.Node
-
Adds an outgoing DirectedEdge to this Node.
- addPoint(Coordinate) - Method in class com.vividsolutions.jts.geomgraph.GeometryGraph
-
Add a point computed externally.
- addPoints(Edge, boolean, boolean) - Method in class com.vividsolutions.jts.geomgraph.EdgeRing
-
- addSide(int, Coordinate, Coordinate) - Method in class com.vividsolutions.jts.shape.fractal.KochSnowflakeBuilder
-
- addSnappedNode(NodedSegmentString, int) - Method in class com.vividsolutions.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
- addSplitEdges(List) - Method in class com.vividsolutions.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 com.vividsolutions.jts.noding.SegmentNodeList
-
Creates new edges for all the edges that the intersections in this
list split the parent edge into.
- addWatch(Object) - Static method in class com.vividsolutions.jts.util.Debug
-
Adds an object to be watched.
- AffineTransformation - Class in com.vividsolutions.jts.geom.util
-
Represents an affine transformation on the 2D Cartesian plane.
- AffineTransformation() - Constructor for class com.vividsolutions.jts.geom.util.AffineTransformation
-
Constructs a new identity transformation
- AffineTransformation(double[]) - Constructor for class com.vividsolutions.jts.geom.util.AffineTransformation
-
Constructs a new transformation whose
matrix has the specified values.
- AffineTransformation(double, double, double, double, double, double) - Constructor for class com.vividsolutions.jts.geom.util.AffineTransformation
-
Constructs a new transformation whose
matrix has the specified values.
- AffineTransformation(AffineTransformation) - Constructor for class com.vividsolutions.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 com.vividsolutions.jts.geom.util.AffineTransformation
-
Constructs a transformation
which maps the given source
points into the given destination points.
- AffineTransformationBuilder - Class in com.vividsolutions.jts.geom.util
-
- AffineTransformationBuilder(Coordinate, Coordinate, Coordinate, Coordinate, Coordinate, Coordinate) - Constructor for class com.vividsolutions.jts.geom.util.AffineTransformationBuilder
-
Constructs a new builder for
the transformation defined by the given
set of control point mappings.
- AffineTransformationFactory - Class in com.vividsolutions.jts.geom.util
-
Supports creating
AffineTransformation
s defined by various kinds of
inputs and transformation mapping rules.
- AffineTransformationFactory() - Constructor for class com.vividsolutions.jts.geom.util.AffineTransformationFactory
-
- allPositionsEqual(int, int) - Method in class com.vividsolutions.jts.geomgraph.Label
-
- allPositionsEqual(int) - Method in class com.vividsolutions.jts.geomgraph.TopologyLocation
-
- allString() - Static method in class com.vividsolutions.jts.util.Memory
-
- ALTITUDE_MODE_ABSOLUTE - Static variable in class com.vividsolutions.jts.io.kml.KMLWriter
-
- ALTITUDE_MODE_CLAMPTOGROUND - Static variable in class com.vividsolutions.jts.io.kml.KMLWriter
-
- ALTITUDE_MODE_RELATIVETOGROUND - Static variable in class com.vividsolutions.jts.io.kml.KMLWriter
-
- Angle - Class in com.vividsolutions.jts.algorithm
-
Utility functions for working with angles.
- Angle() - Constructor for class com.vividsolutions.jts.algorithm.Angle
-
- angle(Coordinate, Coordinate) - Static method in class com.vividsolutions.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 com.vividsolutions.jts.algorithm.Angle
-
Returns the angle that the vector from (0,0) to p,
relative to the positive X-axis.
- angle() - Method in class com.vividsolutions.jts.geom.LineSegment
-
Computes the angle that the vector defined by this segment
makes with the X-axis.
- angle() - Method in class com.vividsolutions.jts.math.Vector2D
-
- angle(Vector2D) - Method in class com.vividsolutions.jts.math.Vector2D
-
- angle - Variable in class com.vividsolutions.jts.planargraph.DirectedEdge
-
- angleBetween(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.algorithm.Angle
-
Returns the unoriented smallest angle between two vectors.
- angleBetweenOriented(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.algorithm.Angle
-
Returns the oriented smallest angle between two vectors.
- angleBisector(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.geom.Triangle
-
Computes the point at which the bisector of the angle ABC cuts the segment
AC.
- angleTo(Vector2D) - Method in class com.vividsolutions.jts.math.Vector2D
-
- apply(CoordinateFilter) - Method in class com.vividsolutions.jts.geom.Geometry
-
Performs an operation with or on this Geometry
's
coordinates.
- apply(CoordinateSequenceFilter) - Method in class com.vividsolutions.jts.geom.Geometry
-
- apply(GeometryFilter) - Method in class com.vividsolutions.jts.geom.Geometry
-
Performs an operation with or on this Geometry
and its
subelement Geometry
s (if any).
- apply(GeometryComponentFilter) - Method in class com.vividsolutions.jts.geom.Geometry
-
Performs an operation with or on this Geometry and its
component Geometry's.
- apply(CoordinateFilter) - Method in class com.vividsolutions.jts.geom.GeometryCollection
-
- apply(CoordinateSequenceFilter) - Method in class com.vividsolutions.jts.geom.GeometryCollection
-
- apply(GeometryFilter) - Method in class com.vividsolutions.jts.geom.GeometryCollection
-
- apply(GeometryComponentFilter) - Method in class com.vividsolutions.jts.geom.GeometryCollection
-
- apply(CoordinateFilter) - Method in class com.vividsolutions.jts.geom.LineString
-
- apply(CoordinateSequenceFilter) - Method in class com.vividsolutions.jts.geom.LineString
-
- apply(GeometryFilter) - Method in class com.vividsolutions.jts.geom.LineString
-
- apply(GeometryComponentFilter) - Method in class com.vividsolutions.jts.geom.LineString
-
- apply(CoordinateFilter) - Method in class com.vividsolutions.jts.geom.Point
-
- apply(CoordinateSequenceFilter) - Method in class com.vividsolutions.jts.geom.Point
-
- apply(GeometryFilter) - Method in class com.vividsolutions.jts.geom.Point
-
- apply(GeometryComponentFilter) - Method in class com.vividsolutions.jts.geom.Point
-
- apply(CoordinateFilter) - Method in class com.vividsolutions.jts.geom.Polygon
-
- apply(CoordinateSequenceFilter) - Method in class com.vividsolutions.jts.geom.Polygon
-
- apply(GeometryFilter) - Method in class com.vividsolutions.jts.geom.Polygon
-
- apply(GeometryComponentFilter) - Method in class com.vividsolutions.jts.geom.Polygon
-
- apply(Collection, CollectionUtil.Function) - Static method in class com.vividsolutions.jts.util.CollectionUtil
-
Executes a function on each item in a Collection but does
not accumulate the result
- applyTo(Geometry) - Method in class com.vividsolutions.jts.geom.util.ShortCircuitedGeometryVisitor
-
- area(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.geom.Triangle
-
Computes the 2D area of a triangle.
- area() - Method in class com.vividsolutions.jts.geom.Triangle
-
Computes the 2D area of this triangle.
- area3D(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.geom.Triangle
-
Computes the 3D area of a triangle.
- area3D() - Method in class com.vividsolutions.jts.geom.Triangle
-
Computes the 3D area of this triangle.
- AreaSimilarityMeasure - Class in com.vividsolutions.jts.algorithm.match
-
Measures the degree of similarity between two
Geometry
s
using the area of intersection between the geometries.
- AreaSimilarityMeasure() - Constructor for class com.vividsolutions.jts.algorithm.match.AreaSimilarityMeasure
-
- arg - Variable in class com.vividsolutions.jts.operation.GeometryGraphOperation
-
The operation args into an array so they can be accessed by index
- armLengthRatio - Variable in class com.vividsolutions.jts.geom.util.SineStarFactory
-
- ArrayListVisitor - Class in com.vividsolutions.jts.index
-
- ArrayListVisitor() - Constructor for class com.vividsolutions.jts.index.ArrayListVisitor
-
- Assert - Class in com.vividsolutions.jts.util
-
A utility for making programming assertions.
- Assert() - Constructor for class com.vividsolutions.jts.util.Assert
-
- AssertionFailedException - Exception in com.vividsolutions.jts.util
-
Thrown when the application is in an inconsistent state.
- AssertionFailedException() - Constructor for exception com.vividsolutions.jts.util.AssertionFailedException
-
Creates an AssertionFailedException
.
- AssertionFailedException(String) - Constructor for exception com.vividsolutions.jts.util.AssertionFailedException
-
Creates a AssertionFailedException
with the given detail
message.
- atLeastNCoordinatesOrNothing(int, Coordinate[]) - Static method in class com.vividsolutions.jts.geom.CoordinateArrays
-
Returns either the given coordinate array if its length is greater than the
given amount, or an empty coordinate array.
- average(double, double) - Static method in class com.vividsolutions.jts.math.MathUtil
-
Computes the average of two numbers.
- average(Vector2D) - Method in class com.vividsolutions.jts.math.Vector2D
-
- AxisPlaneCoordinateSequence - Class in com.vividsolutions.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.
- CAP_BUTT - Static variable in class com.vividsolutions.jts.operation.buffer.BufferOp
-
- CAP_FLAT - Static variable in class com.vividsolutions.jts.operation.buffer.BufferOp
-
- CAP_FLAT - Static variable in class com.vividsolutions.jts.operation.buffer.BufferParameters
-
Specifies a flat line buffer end cap style.
- CAP_ROUND - Static variable in class com.vividsolutions.jts.operation.buffer.BufferOp
-
- CAP_ROUND - Static variable in class com.vividsolutions.jts.operation.buffer.BufferParameters
-
Specifies a round line buffer end cap style.
- CAP_SQUARE - Static variable in class com.vividsolutions.jts.operation.buffer.BufferOp
-
- CAP_SQUARE - Static variable in class com.vividsolutions.jts.operation.buffer.BufferParameters
-
Specifies a square line buffer end cap style.
- CascadedPolygonUnion - Class in com.vividsolutions.jts.operation.union
-
Provides an efficient method of unioning a collection of
Polygonal
geometrys.
- CascadedPolygonUnion(Collection) - Constructor for class com.vividsolutions.jts.operation.union.CascadedPolygonUnion
-
Creates a new instance to union
the given collection of
Geometry
s.
- ceil() - Method in class com.vividsolutions.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.
- CentralEndpointIntersector - Class in com.vividsolutions.jts.algorithm
-
Deprecated.
- CentralEndpointIntersector(Coordinate, Coordinate, Coordinate, Coordinate) - Constructor for class com.vividsolutions.jts.algorithm.CentralEndpointIntersector
-
Deprecated.
- centre(Envelope) - Static method in class com.vividsolutions.jts.algorithm.InteriorPointArea
-
Returns the centre point of the envelope.
- centre() - Method in class com.vividsolutions.jts.geom.Envelope
-
Computes the coordinate of the centre of this envelope (as long as it is non-null
- centre - Variable in class com.vividsolutions.jts.util.GeometricShapeFactory.Dimensions
-
- Centroid - Class in com.vividsolutions.jts.algorithm
-
Computes the centroid of a
Geometry
of any dimension.
- Centroid(Geometry) - Constructor for class com.vividsolutions.jts.algorithm.Centroid
-
Creates a new instance for computing the centroid of a geometry
- centroid(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.geom.Triangle
-
Computes the centroid (centre of mass) of a triangle.
- centroid() - Method in class com.vividsolutions.jts.geom.Triangle
-
Computes the centroid (centre of mass) of this triangle.
- CentroidArea - Class in com.vividsolutions.jts.algorithm
-
- CentroidArea() - Constructor for class com.vividsolutions.jts.algorithm.CentroidArea
-
Deprecated.
- CentroidLine - Class in com.vividsolutions.jts.algorithm
-
- CentroidLine() - Constructor for class com.vividsolutions.jts.algorithm.CentroidLine
-
Deprecated.
- CentroidPoint - Class in com.vividsolutions.jts.algorithm
-
- CentroidPoint() - Constructor for class com.vividsolutions.jts.algorithm.CentroidPoint
-
Deprecated.
- CGAlgorithms - Class in com.vividsolutions.jts.algorithm
-
Specifies and implements various fundamental Computational Geometric
algorithms.
- CGAlgorithms() - Constructor for class com.vividsolutions.jts.algorithm.CGAlgorithms
-
- CGAlgorithms3D - Class in com.vividsolutions.jts.algorithm
-
Basic computational geometry algorithms
for geometry and coordinates defined in 3-dimensional Cartesian space.
- CGAlgorithms3D() - Constructor for class com.vividsolutions.jts.algorithm.CGAlgorithms3D
-
- CGAlgorithmsDD - Class in com.vividsolutions.jts.algorithm
-
Implements basic computational geometry algorithms using
DD
arithmetic.
- CGAlgorithmsDD() - Constructor for class com.vividsolutions.jts.algorithm.CGAlgorithmsDD
-
- characters(char[], int, int) - Method in class com.vividsolutions.jts.io.gml2.GMLHandler
-
- chars(char, int) - Static method in class com.vividsolutions.jts.util.StringUtil
-
- check(int) - Method in class com.vividsolutions.jts.operation.overlay.ConsistentPolygonRingChecker
-
Tests whether the result geometry is consistent
- checkAll() - Method in class com.vividsolutions.jts.operation.overlay.ConsistentPolygonRingChecker
-
- checkNotGeometryCollection(Geometry) - Method in class com.vividsolutions.jts.geom.Geometry
-
Throws an exception if g
's class is GeometryCollection
.
- checkValid(Collection) - Static method in class com.vividsolutions.jts.geomgraph.EdgeNodingValidator
-
Checks whether the supplied
Edge
s
are correctly noded.
- checkValid() - Method in class com.vividsolutions.jts.geomgraph.EdgeNodingValidator
-
Checks whether the supplied edges
are correctly noded.
- checkValid() - Method in class com.vividsolutions.jts.noding.FastNodingValidator
-
Checks for an intersection and throws
a TopologyException if one is found.
- checkValid() - Method in class com.vividsolutions.jts.noding.NodingValidator
-
- Circle() - Constructor for class com.vividsolutions.jts.awt.PointShapeFactory.Circle
-
Creates a new factory for points with default size.
- Circle(double) - Constructor for class com.vividsolutions.jts.awt.PointShapeFactory.Circle
-
Creates a factory for points of given size.
- circleCenter(Vertex, Vertex) - Method in class com.vividsolutions.jts.triangulate.quadedge.Vertex
-
Computes the centre of the circumcircle of this vertex and two others.
- circumcentre(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.geom.Triangle
-
Computes the circumcentre of a triangle.
- circumcentre() - Method in class com.vividsolutions.jts.geom.Triangle
-
Computes the circumcentre of this triangle.
- circumRadiusRatio(Vertex, Vertex) - Method in class com.vividsolutions.jts.triangulate.quadedge.Vertex
-
Computes the value of the ratio of the circumradius to shortest edge.
- clamp(Geometry) - Method in class com.vividsolutions.jts.linearref.LinearLocation
-
Ensures the indexes are valid for a given linear
Geometry
.
- clamp(double, double, double) - Static method in class com.vividsolutions.jts.math.MathUtil
-
Clamps a double value to a given range.
- clamp(int, int, int) - Static method in class com.vividsolutions.jts.math.MathUtil
-
Clamps an int value to a given range.
- clampIndex(double) - Method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.triangulate.quadedge.Vertex
-
- clear() - Method in class com.vividsolutions.jts.util.PriorityQueue
-
Make the priority queue logically empty.
- CLOCKWISE - Static variable in class com.vividsolutions.jts.algorithm.Angle
-
Constant representing clockwise orientation
- CLOCKWISE - Static variable in class com.vividsolutions.jts.algorithm.CGAlgorithms
-
A value that indicates an orientation of clockwise, or a right turn.
- clone() - Method in class com.vividsolutions.jts.geom.Coordinate
-
- clone() - Method in class com.vividsolutions.jts.geom.CoordinateList
-
Returns a deep copy of this CoordinateList instance.
- clone() - Method in interface com.vividsolutions.jts.geom.CoordinateSequence
-
Returns a deep copy of this collection.
- clone() - Method in class com.vividsolutions.jts.geom.Geometry
-
Creates and returns a full copy of this
Geometry
object
(including all coordinates contained by it).
- clone() - Method in class com.vividsolutions.jts.geom.GeometryCollection
-
- clone() - Method in class com.vividsolutions.jts.geom.impl.CoordinateArraySequence
-
Creates a deep copy of the Object
- clone() - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence
-
- clone() - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence.Double
-
- clone() - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence.Float
-
- clone() - Method in class com.vividsolutions.jts.geom.LineString
-
Creates and returns a full copy of this
LineString
object.
- clone() - Method in class com.vividsolutions.jts.geom.Point
-
Creates and returns a full copy of this
Point
object.
- clone() - Method in class com.vividsolutions.jts.geom.Polygon
-
Creates and returns a full copy of this
Polygon
object.
- clone() - Method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Clones this transformation
- clone() - Method in class com.vividsolutions.jts.linearref.LinearLocation
-
Copies this location
- clone() - Method in class com.vividsolutions.jts.math.DD
-
Creates and returns a copy of this value.
- clone() - Method in class com.vividsolutions.jts.math.Vector2D
-
Creates a copy of this vector
- clone() - Method in class com.vividsolutions.jts.operation.distance3d.AxisPlaneCoordinateSequence
-
- closeRing() - Method in class com.vividsolutions.jts.geom.CoordinateList
-
Ensure this coordList is a ring, by adding the start point if necessary
- closestAxisPlane() - Method in class com.vividsolutions.jts.math.Plane3D
-
Computes the axis plane that this plane lies closest to.
- closestLocations() - Method in class com.vividsolutions.jts.operation.distance.DistanceOp
-
- closestPoint(Coordinate) - Method in class com.vividsolutions.jts.geom.LineSegment
-
Computes the closest point on this line segment to another point.
- closestPoints(LineSegment) - Method in class com.vividsolutions.jts.geom.LineSegment
-
Computes the closest points on two line segments.
- closestPoints(Geometry, Geometry) - Static method in class com.vividsolutions.jts.operation.distance.DistanceOp
-
- closestPoints() - Method in class com.vividsolutions.jts.operation.distance.DistanceOp
-
- CollectionUtil - Class in com.vividsolutions.jts.util
-
- CollectionUtil() - Constructor for class com.vividsolutions.jts.util.CollectionUtil
-
- CollectionUtil.Function - Interface in com.vividsolutions.jts.util
-
- COLLINEAR - Static variable in class com.vividsolutions.jts.algorithm.CGAlgorithms
-
A value that indicates an orientation of collinear, or no turn (straight).
- COLLINEAR - Static variable in class com.vividsolutions.jts.algorithm.LineIntersector
-
- COLLINEAR_INTERSECTION - Static variable in class com.vividsolutions.jts.algorithm.LineIntersector
-
Indicates that line segments intersect in a line segment
- com.vividsolutions.jts - package com.vividsolutions.jts
-
- com.vividsolutions.jts.algorithm - package com.vividsolutions.jts.algorithm
-
- com.vividsolutions.jts.algorithm.distance - package com.vividsolutions.jts.algorithm.distance
-
- com.vividsolutions.jts.algorithm.locate - package com.vividsolutions.jts.algorithm.locate
-
- com.vividsolutions.jts.algorithm.match - package com.vividsolutions.jts.algorithm.match
-
- com.vividsolutions.jts.awt - package com.vividsolutions.jts.awt
-
- com.vividsolutions.jts.densify - package com.vividsolutions.jts.densify
-
- com.vividsolutions.jts.dissolve - package com.vividsolutions.jts.dissolve
-
- com.vividsolutions.jts.edgegraph - package com.vividsolutions.jts.edgegraph
-
- com.vividsolutions.jts.geom - package com.vividsolutions.jts.geom
-
- com.vividsolutions.jts.geom.impl - package com.vividsolutions.jts.geom.impl
-
- com.vividsolutions.jts.geom.prep - package com.vividsolutions.jts.geom.prep
-
- com.vividsolutions.jts.geom.util - package com.vividsolutions.jts.geom.util
-
- com.vividsolutions.jts.geomgraph - package com.vividsolutions.jts.geomgraph
-
- com.vividsolutions.jts.geomgraph.index - package com.vividsolutions.jts.geomgraph.index
-
- com.vividsolutions.jts.index - package com.vividsolutions.jts.index
-
- com.vividsolutions.jts.index.bintree - package com.vividsolutions.jts.index.bintree
-
- com.vividsolutions.jts.index.chain - package com.vividsolutions.jts.index.chain
-
- com.vividsolutions.jts.index.intervalrtree - package com.vividsolutions.jts.index.intervalrtree
-
- com.vividsolutions.jts.index.kdtree - package com.vividsolutions.jts.index.kdtree
-
- com.vividsolutions.jts.index.quadtree - package com.vividsolutions.jts.index.quadtree
-
- com.vividsolutions.jts.index.strtree - package com.vividsolutions.jts.index.strtree
-
- com.vividsolutions.jts.index.sweepline - package com.vividsolutions.jts.index.sweepline
-
- com.vividsolutions.jts.io - package com.vividsolutions.jts.io
-
- com.vividsolutions.jts.io.gml2 - package com.vividsolutions.jts.io.gml2
-
- com.vividsolutions.jts.io.kml - package com.vividsolutions.jts.io.kml
-
- com.vividsolutions.jts.linearref - package com.vividsolutions.jts.linearref
-
- com.vividsolutions.jts.math - package com.vividsolutions.jts.math
-
- com.vividsolutions.jts.noding - package com.vividsolutions.jts.noding
-
- com.vividsolutions.jts.noding.snapround - package com.vividsolutions.jts.noding.snapround
-
- com.vividsolutions.jts.operation - package com.vividsolutions.jts.operation
-
- com.vividsolutions.jts.operation.buffer - package com.vividsolutions.jts.operation.buffer
-
- com.vividsolutions.jts.operation.buffer.validate - package com.vividsolutions.jts.operation.buffer.validate
-
- com.vividsolutions.jts.operation.distance - package com.vividsolutions.jts.operation.distance
-
- com.vividsolutions.jts.operation.distance3d - package com.vividsolutions.jts.operation.distance3d
-
- com.vividsolutions.jts.operation.linemerge - package com.vividsolutions.jts.operation.linemerge
-
- com.vividsolutions.jts.operation.overlay - package com.vividsolutions.jts.operation.overlay
-
- com.vividsolutions.jts.operation.overlay.snap - package com.vividsolutions.jts.operation.overlay.snap
-
- com.vividsolutions.jts.operation.overlay.validate - package com.vividsolutions.jts.operation.overlay.validate
-
- com.vividsolutions.jts.operation.polygonize - package com.vividsolutions.jts.operation.polygonize
-
- com.vividsolutions.jts.operation.predicate - package com.vividsolutions.jts.operation.predicate
-
- com.vividsolutions.jts.operation.relate - package com.vividsolutions.jts.operation.relate
-
- com.vividsolutions.jts.operation.union - package com.vividsolutions.jts.operation.union
-
- com.vividsolutions.jts.operation.valid - package com.vividsolutions.jts.operation.valid
-
- com.vividsolutions.jts.planargraph - package com.vividsolutions.jts.planargraph
-
- com.vividsolutions.jts.planargraph.algorithm - package com.vividsolutions.jts.planargraph.algorithm
-
- com.vividsolutions.jts.precision - package com.vividsolutions.jts.precision
-
- com.vividsolutions.jts.shape - package com.vividsolutions.jts.shape
-
- com.vividsolutions.jts.shape.fractal - package com.vividsolutions.jts.shape.fractal
-
- com.vividsolutions.jts.shape.random - package com.vividsolutions.jts.shape.random
-
- com.vividsolutions.jts.simplify - package com.vividsolutions.jts.simplify
-
- com.vividsolutions.jts.triangulate - package com.vividsolutions.jts.triangulate
-
- com.vividsolutions.jts.triangulate.quadedge - package com.vividsolutions.jts.triangulate.quadedge
-
- com.vividsolutions.jts.util - package com.vividsolutions.jts.util
-
- combine(double, double) - Static method in class com.vividsolutions.jts.algorithm.match.SimilarityMeasureCombiner
-
- combine(Collection) - Static method in class com.vividsolutions.jts.geom.util.GeometryCombiner
-
Combines a collection of geometries.
- combine(Geometry, Geometry) - Static method in class com.vividsolutions.jts.geom.util.GeometryCombiner
-
Combines two geometries.
- combine(Geometry, Geometry, Geometry) - Static method in class com.vividsolutions.jts.geom.util.GeometryCombiner
-
Combines three geometries.
- combine() - Method in class com.vividsolutions.jts.geom.util.GeometryCombiner
-
- CommonBits - Class in com.vividsolutions.jts.precision
-
Determines the maximum number of common most-significant
bits in the mantissa of one or numbers.
- CommonBits() - Constructor for class com.vividsolutions.jts.precision.CommonBits
-
- CommonBitsOp - Class in com.vividsolutions.jts.precision
-
Provides versions of Geometry spatial functions which use
common bit removal to reduce the likelihood of robustness problems.
- CommonBitsOp() - Constructor for class com.vividsolutions.jts.precision.CommonBitsOp
-
Creates a new instance of class, which reshifts result
Geometry
s.
- CommonBitsOp(boolean) - Constructor for class com.vividsolutions.jts.precision.CommonBitsOp
-
Creates a new instance of class, specifying whether
the result
Geometry
s should be reshifted.
- CommonBitsRemover - Class in com.vividsolutions.jts.precision
-
Removes common most-significant mantissa bits
from one or more
Geometry
s.
- CommonBitsRemover() - Constructor for class com.vividsolutions.jts.precision.CommonBitsRemover
-
- commonHalfPlane(int, int) - Static method in class com.vividsolutions.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 com.vividsolutions.jts.geom.Coordinate.DimensionalComparator
-
Compare two double
s, allowing for NaN values.
- compare(Object, Object) - Method in class com.vividsolutions.jts.geom.Coordinate.DimensionalComparator
-
Compares two
Coordinate
s along to the number of
dimensions specified.
- compare(Object, Object) - Method in class com.vividsolutions.jts.geom.CoordinateArrays.BidirectionalComparator
-
- compare(Coordinate[], Coordinate[]) - Static method in class com.vividsolutions.jts.geom.CoordinateArrays
-
Compares two
Coordinate
arrays
in the forward direction of their coordinates,
using lexicographic ordering.
- compare(Object, Object) - Method in class com.vividsolutions.jts.geom.CoordinateArrays.ForwardComparator
-
- compare(double, double) - Static method in class com.vividsolutions.jts.geom.CoordinateSequenceComparator
-
Compare two double
s, allowing for NaN values.
- compare(Object, Object) - Method in class com.vividsolutions.jts.geom.CoordinateSequenceComparator
-
- compare(Collection, Collection) - Method in class com.vividsolutions.jts.geom.Geometry
-
Returns the first non-zero result of compareTo
encountered as
the two Collection
s are iterated over.
- compare(int, double) - Method in class com.vividsolutions.jts.geomgraph.EdgeIntersection
-
- compare(Object, Object) - Method in class com.vividsolutions.jts.index.intervalrtree.IntervalRTreeNode.NodeComparator
-
- compare(int, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.noding.SegmentPointComparator
-
Compares two
Coordinate
s for their relative position along a segment
lying in the specified
Octant
.
- compareAngularDirection(HalfEdge) - Method in class com.vividsolutions.jts.edgegraph.HalfEdge
-
Implements the total order relation:
- compareCoordinate(CoordinateSequence, CoordinateSequence, int, int) - Method in class com.vividsolutions.jts.geom.CoordinateSequenceComparator
-
Compares the same coordinate of two
CoordinateSequence
s
along the given number of dimensions.
- compareDirection(EdgeEnd) - Method in class com.vividsolutions.jts.geomgraph.EdgeEnd
-
Implements the total order relation:
- compareDirection(DirectedEdge) - Method in class com.vividsolutions.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 com.vividsolutions.jts.index.strtree.AbstractSTRtree
-
- compareLocationValues(int, int, double) - Method in class com.vividsolutions.jts.linearref.LinearLocation
-
Compares this object with the specified index values for order.
- compareLocationValues(int, int, double, int, int, double) - Static method in class com.vividsolutions.jts.linearref.LinearLocation
-
Compares two sets of location values for order.
- compareTo(Object) - Method in class com.vividsolutions.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 com.vividsolutions.jts.geom.Coordinate
-
- compareTo(Object) - Method in class com.vividsolutions.jts.geom.Envelope
-
Compares two envelopes using lexicographic ordering.
- compareTo(Object) - Method in class com.vividsolutions.jts.geom.Geometry
-
Returns whether this Geometry
is greater than, equal to,
or less than another Geometry
.
- compareTo(Object, CoordinateSequenceComparator) - Method in class com.vividsolutions.jts.geom.Geometry
-
- compareTo(Object) - Method in class com.vividsolutions.jts.geom.LineSegment
-
Compares this object with the specified object for order.
- compareTo(Object) - Method in class com.vividsolutions.jts.geom.PrecisionModel
-
Compares this
PrecisionModel
object with the specified object for order.
- compareTo(Object) - Method in class com.vividsolutions.jts.geomgraph.EdgeEnd
-
- compareTo(Object) - Method in class com.vividsolutions.jts.geomgraph.EdgeIntersection
-
- compareTo(Object) - Method in class com.vividsolutions.jts.geomgraph.index.SweepLineEvent
-
Events are ordered first by their x-value, and then by their eventType.
- compareTo(Object) - Method in class com.vividsolutions.jts.index.sweepline.SweepLineEvent
-
ProjectionEvents are ordered first by their x-value, and then by their eventType.
- compareTo(Object) - Method in class com.vividsolutions.jts.linearref.LinearLocation
-
Compares this object with the specified object for order.
- compareTo(Object) - Method in class com.vividsolutions.jts.math.DD
-
Compares two DoubleDouble objects numerically.
- compareTo(Object) - Method in class com.vividsolutions.jts.noding.OrientedCoordinateArray
-
- compareTo(Object) - Method in class com.vividsolutions.jts.noding.SegmentNode
-
- compareTo(Object) - Method in class com.vividsolutions.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.
- compareToSameClass(Object) - Method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.geom.GeometryCollection
-
- compareToSameClass(Object, CoordinateSequenceComparator) - Method in class com.vividsolutions.jts.geom.GeometryCollection
-
- compareToSameClass(Object) - Method in class com.vividsolutions.jts.geom.LineString
-
- compareToSameClass(Object, CoordinateSequenceComparator) - Method in class com.vividsolutions.jts.geom.LineString
-
- compareToSameClass(Object) - Method in class com.vividsolutions.jts.geom.Point
-
- compareToSameClass(Object, CoordinateSequenceComparator) - Method in class com.vividsolutions.jts.geom.Point
-
- compareToSameClass(Object) - Method in class com.vividsolutions.jts.geom.Polygon
-
- compareToSameClass(Object, CoordinateSequenceComparator) - Method in class com.vividsolutions.jts.geom.Polygon
-
- ComponentCoordinateExtracter - Class in com.vividsolutions.jts.geom.util
-
- ComponentCoordinateExtracter(List) - Constructor for class com.vividsolutions.jts.geom.util.ComponentCoordinateExtracter
-
Constructs a LineExtracterFilter with a list in which to store LineStrings found.
- compose(AffineTransformation) - Method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Updates this transformation to be
the composition of this transformation with the given
AffineTransformation
.
- composeBefore(AffineTransformation) - Method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Updates this transformation to be the composition
of a given
AffineTransformation
with this transformation.
- computeBounds() - Method in class com.vividsolutions.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 com.vividsolutions.jts.geomgraph.DirectedEdgeStar
-
- computeDistance(Geometry, Coordinate, PointPairDistance) - Static method in class com.vividsolutions.jts.algorithm.distance.DistanceToPoint
-
- computeDistance(LineString, Coordinate, PointPairDistance) - Static method in class com.vividsolutions.jts.algorithm.distance.DistanceToPoint
-
- computeDistance(LineSegment, Coordinate, PointPairDistance) - Static method in class com.vividsolutions.jts.algorithm.distance.DistanceToPoint
-
- computeDistance(Polygon, Coordinate, PointPairDistance) - Static method in class com.vividsolutions.jts.algorithm.distance.DistanceToPoint
-
- computeDistance(Geometry, Coordinate, PointPairDistance) - Static method in class com.vividsolutions.jts.operation.buffer.validate.DistanceToPointFinder
-
- computeDistance(LineString, Coordinate, PointPairDistance) - Static method in class com.vividsolutions.jts.operation.buffer.validate.DistanceToPointFinder
-
- computeDistance(LineSegment, Coordinate, PointPairDistance) - Static method in class com.vividsolutions.jts.operation.buffer.validate.DistanceToPointFinder
-
- computeDistance(Polygon, Coordinate, PointPairDistance) - Static method in class com.vividsolutions.jts.operation.buffer.validate.DistanceToPointFinder
-
- computeEdgeDistance(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.algorithm.LineIntersector
-
Computes the "edge distance" of an intersection point p along a segment.
- computeEdgeEnds(Iterator) - Method in class com.vividsolutions.jts.operation.relate.EdgeEndBuilder
-
- computeEdgeEnds(Edge, List) - Method in class com.vividsolutions.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 com.vividsolutions.jts.geomgraph.GeometryGraph
-
- computeEnvelopeInternal() - Method in class com.vividsolutions.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 com.vividsolutions.jts.geom.GeometryCollection
-
- computeEnvelopeInternal() - Method in class com.vividsolutions.jts.geom.LineString
-
- computeEnvelopeInternal() - Method in class com.vividsolutions.jts.geom.Point
-
- computeEnvelopeInternal() - Method in class com.vividsolutions.jts.geom.Polygon
-
- computeIM(IntersectionMatrix) - Method in class com.vividsolutions.jts.geomgraph.Edge
-
Update the IM with the contribution for this component.
- computeIM(IntersectionMatrix) - Method in class com.vividsolutions.jts.geomgraph.GraphComponent
-
compute the contribution to an IM for this component
- computeIM(IntersectionMatrix) - Method in class com.vividsolutions.jts.geomgraph.Node
-
Basic nodes do not compute IMs
- computeIM() - Method in class com.vividsolutions.jts.operation.relate.RelateComputer
-
- computeIM(IntersectionMatrix) - Method in class com.vividsolutions.jts.operation.relate.RelateNode
-
Update the IM with the contribution for this component.
- computeIntersect(Coordinate, Coordinate, Coordinate, Coordinate) - Method in class com.vividsolutions.jts.algorithm.LineIntersector
-
- computeIntersect(Coordinate, Coordinate, Coordinate, Coordinate) - Method in class com.vividsolutions.jts.algorithm.NonRobustLineIntersector
-
- computeIntersect(Coordinate, Coordinate, Coordinate, Coordinate) - Method in class com.vividsolutions.jts.algorithm.RobustLineIntersector
-
- computeIntersection(Coordinate, Coordinate, Coordinate) - Method in class com.vividsolutions.jts.algorithm.LineIntersector
-
Compute the intersection of a point p and the line p1-p2.
- computeIntersection(Coordinate, Coordinate, Coordinate, Coordinate) - Method in class com.vividsolutions.jts.algorithm.LineIntersector
-
Computes the intersection of the lines p1-p2 and p3-p4.
- computeIntersection(Coordinate, Coordinate, Coordinate) - Method in class com.vividsolutions.jts.algorithm.NonRobustLineIntersector
-
- computeIntersection(Coordinate, Coordinate, Coordinate) - Method in class com.vividsolutions.jts.algorithm.RobustLineIntersector
-
- computeIntersectionNodes(GeometryGraph, int) - Method in class com.vividsolutions.jts.operation.relate.RelateNodeGraph
-
Insert nodes for all intersections on the edges of a Geometry.
- computeIntersections(List, SegmentIntersector, boolean) - Method in class com.vividsolutions.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 com.vividsolutions.jts.geomgraph.index.EdgeSetIntersector
-
Computes all mutual intersections between two sets of edges.
- computeIntersections(MonotoneChain, SegmentIntersector) - Method in class com.vividsolutions.jts.geomgraph.index.MonotoneChain
-
- computeIntersections(List, SegmentIntersector, boolean) - Method in class com.vividsolutions.jts.geomgraph.index.SimpleEdgeSetIntersector
-
- computeIntersections(List, List, SegmentIntersector) - Method in class com.vividsolutions.jts.geomgraph.index.SimpleEdgeSetIntersector
-
- computeIntersections(List, SegmentIntersector, boolean) - Method in class com.vividsolutions.jts.geomgraph.index.SimpleMCSweepLineIntersector
-
- computeIntersections(List, List, SegmentIntersector) - Method in class com.vividsolutions.jts.geomgraph.index.SimpleMCSweepLineIntersector
-
- computeIntersections(List, SegmentIntersector, boolean) - Method in class com.vividsolutions.jts.geomgraph.index.SimpleSweepLineIntersector
-
- computeIntersections(List, List, SegmentIntersector) - Method in class com.vividsolutions.jts.geomgraph.index.SimpleSweepLineIntersector
-
- computeIntersections(SweepLineSegment, SegmentIntersector) - Method in class com.vividsolutions.jts.geomgraph.index.SweepLineSegment
-
- computeIntersections(Collection) - Static method in class com.vividsolutions.jts.noding.FastNodingValidator
-
- computeIntersects(MonotoneChainEdge, SegmentIntersector) - Method in class com.vividsolutions.jts.geomgraph.index.MonotoneChainEdge
-
- computeIntersectsForChain(int, MonotoneChainEdge, int, SegmentIntersector) - Method in class com.vividsolutions.jts.geomgraph.index.MonotoneChainEdge
-
- computeIntLineIndex() - Method in class com.vividsolutions.jts.algorithm.LineIntersector
-
- computeIntLineIndex(int) - Method in class com.vividsolutions.jts.algorithm.LineIntersector
-
- computeKey(Interval) - Method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.geomgraph.EdgeEnd
-
- computeLabel(BoundaryNodeRule) - Method in class com.vividsolutions.jts.operation.relate.EdgeEndBundle
-
This computes the overall edge label for the set of
edges in this EdgeStubBundle.
- computeLabelling(GeometryGraph[]) - Method in class com.vividsolutions.jts.geomgraph.DirectedEdgeStar
-
Compute the labelling for all dirEdges in this star, as well
as the overall labelling
- computeLabelling(GeometryGraph[]) - Method in class com.vividsolutions.jts.geomgraph.EdgeEndStar
-
- computeLevel(Interval) - Static method in class com.vividsolutions.jts.index.bintree.Key
-
- computeNodes(Collection) - Method in class com.vividsolutions.jts.noding.IteratedNoder
-
- computeNodes(Collection) - Method in class com.vividsolutions.jts.noding.MCIndexNoder
-
- computeNodes(Collection) - Method in interface com.vividsolutions.jts.noding.Noder
-
- computeNodes(Collection) - Method in class com.vividsolutions.jts.noding.ScaledNoder
-
- computeNodes(Collection) - Method in class com.vividsolutions.jts.noding.SimpleNoder
-
- computeNodes(Collection) - Method in class com.vividsolutions.jts.noding.SinglePassNoder
-
- computeNodes(Collection) - Method in class com.vividsolutions.jts.noding.snapround.MCIndexSnapRounder
-
- computeNodes(Collection) - Method in class com.vividsolutions.jts.noding.snapround.SimpleSnapRounder
-
- computeOrientation(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.algorithm.CGAlgorithms
-
Computes the orientation of a point q to the directed line segment p1-p2.
- computeOrientation(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.algorithm.NonRobustCGAlgorithms
-
Computes the orientation of a point q to the directed line segment p1-p2.
- computeOverlaps(MonotoneChain, MonotoneChainOverlapAction) - Method in class com.vividsolutions.jts.index.chain.MonotoneChain
-
Determine all the line segments in two chains which may overlap, and process them.
- computeOverlaps(SweepLineOverlapAction) - Method in class com.vividsolutions.jts.index.sweepline.SweepLineIndex
-
- computeOverlaySnapTolerance(Geometry) - Static method in class com.vividsolutions.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 com.vividsolutions.jts.operation.overlay.snap.GeometrySnapper
-
- computePoints(DirectedEdge) - Method in class com.vividsolutions.jts.geomgraph.EdgeRing
-
Collect all the points from the DirectedEdges of this ring into a contiguous list
- computeQuadLevel(Envelope) - Static method in class com.vividsolutions.jts.index.quadtree.Key
-
- computeRing() - Method in class com.vividsolutions.jts.geomgraph.EdgeRing
-
Compute a LinearRing from the point list previously collected.
- computeSelfNodes(LineIntersector, boolean) - Method in class com.vividsolutions.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 com.vividsolutions.jts.operation.overlay.snap.GeometrySnapper
-
- computeSplitEdges(List) - Method in class com.vividsolutions.jts.geomgraph.GeometryGraph
-
- computeVertexSnaps(Collection) - Method in class com.vividsolutions.jts.noding.snapround.MCIndexSnapRounder
-
Snaps segments to all vertices.
- computeVertexSnaps(Collection) - Method in class com.vividsolutions.jts.noding.snapround.SimpleSnapRounder
-
Computes nodes introduced as a result of
snapping segments to vertices of other segments
- ConformingDelaunayTriangulationBuilder - Class in com.vividsolutions.jts.triangulate
-
A utility class which creates Conforming Delaunay Trianglulations
from collections of points and linear constraints, and extract the resulting
triangulation edges or triangles as geometries.
- ConformingDelaunayTriangulationBuilder() - Constructor for class com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulationBuilder
-
- ConformingDelaunayTriangulator - Class in com.vividsolutions.jts.triangulate
-
Computes a Conforming Delaunay Triangulation over a set of sites and a set of
linear constraints.
- ConformingDelaunayTriangulator(Collection, double) - Constructor for class com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulator
-
Creates a Conforming Delaunay Triangulation based on the given
unconstrained initial vertices.
- connect(QuadEdge, QuadEdge) - Static method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.operation.distance
-
A ConnectedElementPointFilter extracts a single point
from each connected element in a Geometry
(e.g.
- ConnectedElementPointFilter - Class in com.vividsolutions.jts.operation.distance
-
Extracts a single point
from each connected element in a Geometry
(e.g.
- ConnectedInteriorTester - Class in com.vividsolutions.jts.operation.valid
-
- ConnectedInteriorTester(GeometryGraph) - Constructor for class com.vividsolutions.jts.operation.valid.ConnectedInteriorTester
-
- ConnectedSubgraphFinder - Class in com.vividsolutions.jts.planargraph.algorithm
-
- ConnectedSubgraphFinder(PlanarGraph) - Constructor for class com.vividsolutions.jts.planargraph.algorithm.ConnectedSubgraphFinder
-
- ConsistentAreaTester - Class in com.vividsolutions.jts.operation.valid
-
- ConsistentAreaTester(GeometryGraph) - Constructor for class com.vividsolutions.jts.operation.valid.ConsistentAreaTester
-
Creates a new tester for consistent areas.
- ConsistentPolygonRingChecker - Class in com.vividsolutions.jts.operation.overlay
-
Tests whether the polygon rings in a
GeometryGraph
are consistent.
- ConsistentPolygonRingChecker(PlanarGraph) - Constructor for class com.vividsolutions.jts.operation.overlay.ConsistentPolygonRingChecker
-
- ConstraintEnforcementException - Exception in com.vividsolutions.jts.triangulate
-
Indicates a failure during constraint enforcement.
- ConstraintEnforcementException(String) - Constructor for exception com.vividsolutions.jts.triangulate.ConstraintEnforcementException
-
Creates a new instance with a given message.
- ConstraintEnforcementException(String, Coordinate) - Constructor for exception com.vividsolutions.jts.triangulate.ConstraintEnforcementException
-
Creates a new instance with a given message and approximate location.
- ConstraintSplitPointFinder - Interface in com.vividsolutions.jts.triangulate
-
An interface for strategies for determining the location of split points on constraint segments.
- ConstraintVertex - Class in com.vividsolutions.jts.triangulate
-
A vertex in a Constrained Delaunay Triangulation.
- ConstraintVertex(Coordinate) - Constructor for class com.vividsolutions.jts.triangulate.ConstraintVertex
-
Creates a new constraint vertex
- ConstraintVertexFactory - Interface in com.vividsolutions.jts.triangulate
-
- contains(double, double) - Method in class com.vividsolutions.jts.awt.GeometryCollectionShape
-
- contains(Point2D) - Method in class com.vividsolutions.jts.awt.GeometryCollectionShape
-
- contains(double, double, double, double) - Method in class com.vividsolutions.jts.awt.GeometryCollectionShape
-
- contains(Rectangle2D) - Method in class com.vividsolutions.jts.awt.GeometryCollectionShape
-
- contains(double, double) - Method in class com.vividsolutions.jts.awt.PolygonShape
-
- contains(Point2D) - Method in class com.vividsolutions.jts.awt.PolygonShape
-
- contains(double, double, double, double) - Method in class com.vividsolutions.jts.awt.PolygonShape
-
- contains(Rectangle2D) - Method in class com.vividsolutions.jts.awt.PolygonShape
-
- contains(Envelope) - Method in class com.vividsolutions.jts.geom.Envelope
-
Tests if the Envelope other
lies wholely inside this Envelope
(inclusive of the boundary).
- contains(Coordinate) - Method in class com.vividsolutions.jts.geom.Envelope
-
Tests if the given point lies in or on the envelope.
- contains(double, double) - Method in class com.vividsolutions.jts.geom.Envelope
-
Tests if the given point lies in or on the envelope.
- contains(Geometry) - Method in class com.vividsolutions.jts.geom.Geometry
-
Tests whether this geometry contains the
argument geometry.
- contains(OctagonalEnvelope) - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- contains(Geometry) - Method in interface com.vividsolutions.jts.geom.prep.PreparedGeometry
-
Tests whether the base
Geometry
contains a given geometry.
- contains(Geometry) - Method in class com.vividsolutions.jts.geom.prep.PreparedPolygon
-
- contains(Interval) - Method in class com.vividsolutions.jts.index.bintree.Interval
-
- contains(double, double) - Method in class com.vividsolutions.jts.index.bintree.Interval
-
- contains(double) - Method in class com.vividsolutions.jts.index.bintree.Interval
-
- contains(Polygon, Geometry) - Static method in class com.vividsolutions.jts.operation.predicate.RectangleContains
-
Tests whether a rectangle contains a given geometry.
- contains(Geometry) - Method in class com.vividsolutions.jts.operation.predicate.RectangleContains
-
- contains(Edge) - Method in class com.vividsolutions.jts.planargraph.PlanarGraph
-
Tests whether this graph contains the given
Edge
- contains(DirectedEdge) - Method in class com.vividsolutions.jts.planargraph.PlanarGraph
-
- contains(Edge) - Method in class com.vividsolutions.jts.planargraph.Subgraph
-
Tests whether an
Edge
is contained in this subgraph
- contains(Vertex[], Coordinate) - Static method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
Tests whether the point pt is contained in the triangle defined by 3
Vertex
es.
- contains(QuadEdge[], Coordinate) - Static method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
Tests whether the point pt is contained in the triangle defined by 3
QuadEdge
es.
- contains(Coordinate) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
- containsPoint(Coordinate) - Method in class com.vividsolutions.jts.geomgraph.EdgeRing
-
This method will cause the ring to be computed.
- containsPoint(Coordinate) - Method in class com.vividsolutions.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 com.vividsolutions.jts.algorithm.locate.SimplePointInAreaLocator
-
- containsProperly(Geometry) - Method in interface com.vividsolutions.jts.geom.prep.PreparedGeometry
-
Tests whether the base
Geometry
properly contains a given geometry.
- containsProperly(Geometry) - Method in class com.vividsolutions.jts.geom.prep.PreparedPolygon
-
- ConvexHull - Class in com.vividsolutions.jts.algorithm
-
- ConvexHull(Geometry) - Constructor for class com.vividsolutions.jts.algorithm.ConvexHull
-
Create a new convex hull construction for the input
Geometry
.
- ConvexHull(Coordinate[], GeometryFactory) - Constructor for class com.vividsolutions.jts.algorithm.ConvexHull
-
Create a new convex hull construction for the input
Coordinate
array.
- convexHull() - Method in class com.vividsolutions.jts.geom.Geometry
-
Computes the smallest convex Polygon
that contains all the
points in the Geometry
.
- convexHull() - Method in class com.vividsolutions.jts.geom.Polygon
-
- coord - Variable in class com.vividsolutions.jts.geomgraph.EdgeIntersection
-
- coord - Variable in class com.vividsolutions.jts.geomgraph.Node
-
- coord - Variable in class com.vividsolutions.jts.noding.SegmentNode
-
- coord(double, double) - Method in class com.vividsolutions.jts.util.GeometricShapeFactory
-
- Coordinate - Class in com.vividsolutions.jts.geom
-
A lightweight class used to store coordinates
on the 2-dimensional Cartesian plane.
- Coordinate(double, double, double) - Constructor for class com.vividsolutions.jts.geom.Coordinate
-
Constructs a Coordinate
at (x,y,z).
- Coordinate() - Constructor for class com.vividsolutions.jts.geom.Coordinate
-
Constructs a Coordinate
at (0,0,NaN).
- Coordinate(Coordinate) - Constructor for class com.vividsolutions.jts.geom.Coordinate
-
Constructs a Coordinate
having the same (x,y,z) values as
other
.
- Coordinate(double, double) - Constructor for class com.vividsolutions.jts.geom.Coordinate
-
Constructs a Coordinate
at (x,y,NaN).
- Coordinate.DimensionalComparator - Class in com.vividsolutions.jts.geom
-
Compares two
Coordinate
s, allowing for either a 2-dimensional
or 3-dimensional comparison, and handling NaN values correctly.
- CoordinateArrayFilter - Class in com.vividsolutions.jts.util
-
- CoordinateArrayFilter(int) - Constructor for class com.vividsolutions.jts.util.CoordinateArrayFilter
-
Constructs a CoordinateArrayFilter
.
- CoordinateArrays - Class in com.vividsolutions.jts.geom
-
Useful utility functions for handling Coordinate arrays
- CoordinateArrays() - Constructor for class com.vividsolutions.jts.geom.CoordinateArrays
-
- CoordinateArrays.BidirectionalComparator - Class in com.vividsolutions.jts.geom
-
- CoordinateArrays.ForwardComparator - Class in com.vividsolutions.jts.geom
-
A
Comparator
for
Coordinate
arrays
in the forward direction of their coordinates,
using lexicographic ordering.
- CoordinateArraySequence - Class in com.vividsolutions.jts.geom.impl
-
- CoordinateArraySequence(Coordinate[]) - Constructor for class com.vividsolutions.jts.geom.impl.CoordinateArraySequence
-
Constructs a sequence based on the given array
of
Coordinate
s (the
array is not copied).
- CoordinateArraySequence(Coordinate[], int) - Constructor for class com.vividsolutions.jts.geom.impl.CoordinateArraySequence
-
Constructs a sequence based on the given array
of
Coordinate
s (the
array is not copied).
- CoordinateArraySequence(int) - Constructor for class com.vividsolutions.jts.geom.impl.CoordinateArraySequence
-
Constructs a sequence of a given size, populated
with new
Coordinate
s.
- CoordinateArraySequence(int, int) - Constructor for class com.vividsolutions.jts.geom.impl.CoordinateArraySequence
-
Constructs a sequence of a given size, populated
with new
Coordinate
s.
- CoordinateArraySequence(CoordinateSequence) - Constructor for class com.vividsolutions.jts.geom.impl.CoordinateArraySequence
-
- CoordinateArraySequenceFactory - Class in com.vividsolutions.jts.geom.impl
-
- CoordinateCountFilter - Class in com.vividsolutions.jts.util
-
- CoordinateCountFilter() - Constructor for class com.vividsolutions.jts.util.CoordinateCountFilter
-
- CoordinateFilter - Interface in com.vividsolutions.jts.geom
-
An interface for classes which use the values of the coordinates in a
Geometry
.
- CoordinateList - Class in com.vividsolutions.jts.geom
-
A list of
Coordinate
s, which may
be set to prevent repeated coordinates from occuring in the list.
- CoordinateList() - Constructor for class com.vividsolutions.jts.geom.CoordinateList
-
Constructs a new list without any coordinates
- CoordinateList(Coordinate[]) - Constructor for class com.vividsolutions.jts.geom.CoordinateList
-
Constructs a new list from an array of Coordinates, allowing repeated points.
- CoordinateList(Coordinate[], boolean) - Constructor for class com.vividsolutions.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 com.vividsolutions.jts.geom.util.GeometryEditor.CoordinateOperation
-
- CoordinatePrecisionReducerFilter - Class in com.vividsolutions.jts.precision
-
- CoordinatePrecisionReducerFilter(PrecisionModel) - Constructor for class com.vividsolutions.jts.precision.CoordinatePrecisionReducerFilter
-
Creates a new precision reducer filter.
- CoordinateSequence - Interface in com.vividsolutions.jts.geom
-
The internal representation of a list of coordinates inside a Geometry.
- CoordinateSequenceComparator - Class in com.vividsolutions.jts.geom
-
- CoordinateSequenceComparator() - Constructor for class com.vividsolutions.jts.geom.CoordinateSequenceComparator
-
Creates a comparator which will test all dimensions.
- CoordinateSequenceComparator(int) - Constructor for class com.vividsolutions.jts.geom.CoordinateSequenceComparator
-
Creates a comparator which will test only the specified number of dimensions.
- CoordinateSequenceFactory - Interface in com.vividsolutions.jts.geom
-
- CoordinateSequenceFilter - Interface in com.vividsolutions.jts.geom
-
- CoordinateSequenceOperation() - Constructor for class com.vividsolutions.jts.geom.util.GeometryEditor.CoordinateSequenceOperation
-
- CoordinateSequences - Class in com.vividsolutions.jts.geom
-
- CoordinateSequences() - Constructor for class com.vividsolutions.jts.geom.CoordinateSequences
-
- coordRef - Variable in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence
-
A soft reference to the Coordinate[] representation of this sequence.
- coordTrans(double, double, Coordinate) - Method in class com.vividsolutions.jts.util.GeometricShapeFactory
-
- copy(CoordinateSequence, int, CoordinateSequence, int, int) - Static method in class com.vividsolutions.jts.geom.CoordinateSequences
-
- copy(CoordinateSequence) - Method in class com.vividsolutions.jts.geom.util.GeometryTransformer
-
- copy(DD) - Static method in class com.vividsolutions.jts.math.DD
-
Creates a new DoubleDouble with the value of the argument.
- copyCoord(CoordinateSequence, int, CoordinateSequence, int) - Static method in class com.vividsolutions.jts.geom.CoordinateSequences
-
- copyDeep(Coordinate[]) - Static method in class com.vividsolutions.jts.geom.CoordinateArrays
-
Creates a deep copy of the argument
Coordinate
array.
- copyDeep(Coordinate[], int, Coordinate[], int, int) - Static method in class com.vividsolutions.jts.geom.CoordinateArrays
-
Creates a deep copy of a given section of a source
Coordinate
array
into a destination Coordinate array.
- copyNodesAndLabels(GeometryGraph, int) - Method in class com.vividsolutions.jts.operation.relate.RelateNodeGraph
-
Copy all nodes from an arg geometry into this graph.
- count() - Method in class com.vividsolutions.jts.noding.InteriorIntersectionFinder
-
Gets the count of intersections found.
- count(Object) - Method in class com.vividsolutions.jts.util.ObjectCounter
-
- COUNTERCLOCKWISE - Static variable in class com.vividsolutions.jts.algorithm.Angle
-
Constant representing counterclockwise orientation
- COUNTERCLOCKWISE - Static variable in class com.vividsolutions.jts.algorithm.CGAlgorithms
-
A value that indicates an orientation of counterclockwise, or a left turn.
- countSegment(Coordinate, Coordinate) - Method in class com.vividsolutions.jts.algorithm.RayCrossingCounter
-
Counts a segment
- coveredBy(Geometry) - Method in class com.vividsolutions.jts.geom.Geometry
-
Tests whether this geometry is covered by the
argument geometry.
- coveredBy(Geometry) - Method in interface com.vividsolutions.jts.geom.prep.PreparedGeometry
-
Tests whether the base
Geometry
is covered by a given geometry.
- covers(double, double) - Method in class com.vividsolutions.jts.geom.Envelope
-
Tests if the given point lies in or on the envelope.
- covers(Coordinate) - Method in class com.vividsolutions.jts.geom.Envelope
-
Tests if the given point lies in or on the envelope.
- covers(Envelope) - Method in class com.vividsolutions.jts.geom.Envelope
-
Tests if the Envelope other
lies wholely inside this Envelope
(inclusive of the boundary).
- covers(Geometry) - Method in class com.vividsolutions.jts.geom.Geometry
-
Tests whether this geometry covers the
argument geometry.
- covers(Geometry) - Method in interface com.vividsolutions.jts.geom.prep.PreparedGeometry
-
Tests whether the base
Geometry
covers a given geometry.
- covers(Geometry) - Method in class com.vividsolutions.jts.geom.prep.PreparedPolygon
-
- create(Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.edgegraph.HalfEdge
-
Creates a HalfEdge pair representing an edge
between two vertices located at coordinates p0 and p1.
- create(Coordinate[]) - Method in interface com.vividsolutions.jts.geom.CoordinateSequenceFactory
-
- create(CoordinateSequence) - Method in interface com.vividsolutions.jts.geom.CoordinateSequenceFactory
-
- create(int, int) - Method in interface com.vividsolutions.jts.geom.CoordinateSequenceFactory
-
- create(Coordinate[]) - Method in class com.vividsolutions.jts.geom.DefaultCoordinateSequenceFactory
-
Deprecated.
Returns a DefaultCoordinateSequence based on the given array (the array is
not copied).
- create(CoordinateSequence) - Method in class com.vividsolutions.jts.geom.DefaultCoordinateSequenceFactory
-
Deprecated.
- create(int, int) - Method in class com.vividsolutions.jts.geom.DefaultCoordinateSequenceFactory
-
Deprecated.
- create(Coordinate[]) - Method in class com.vividsolutions.jts.geom.impl.CoordinateArraySequenceFactory
-
- create(CoordinateSequence) - Method in class com.vividsolutions.jts.geom.impl.CoordinateArraySequenceFactory
-
- create(int, int) - Method in class com.vividsolutions.jts.geom.impl.CoordinateArraySequenceFactory
-
The created sequence dimension is clamped to be <= 3.
- create(Coordinate[]) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequenceFactory
-
- create(CoordinateSequence) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequenceFactory
-
- create(double[], int) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequenceFactory
-
- create(float[], int) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequenceFactory
-
- create(int, int) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequenceFactory
-
- create(Geometry) - Method in class com.vividsolutions.jts.geom.prep.PreparedGeometryFactory
-
- create(double, double) - Static method in class com.vividsolutions.jts.math.Vector2D
-
Creates a new vector with given X and Y components.
- create(Vector2D) - Static method in class com.vividsolutions.jts.math.Vector2D
-
Creates a new vector from an existing one.
- create(Coordinate) - Static method in class com.vividsolutions.jts.math.Vector2D
-
- create(Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.math.Vector2D
-
Creates a vector with the direction and magnitude
of the difference between the
to and
from Coordinate
s.
- create(double, double, double) - Static method in class com.vividsolutions.jts.math.Vector3D
-
Creates a new vector with given X and Y components.
- create(Coordinate) - Static method in class com.vividsolutions.jts.math.Vector3D
-
- createAllIntersectionsFinder(LineIntersector) - Static method in class com.vividsolutions.jts.noding.InteriorIntersectionFinder
-
Creates an intersection finder which finds all interior intersections.
- createAnyIntersectionFinder(LineIntersector) - Static method in class com.vividsolutions.jts.noding.InteriorIntersectionFinder
-
Creates an intersection finder which tests if there is at least one interior intersection.
- createArc(double, double) - Method in class com.vividsolutions.jts.util.GeometricShapeFactory
-
- createArcPolygon(double, double) - Method in class com.vividsolutions.jts.util.GeometricShapeFactory
-
Creates an elliptical arc polygon.
- createCircle() - Method in class com.vividsolutions.jts.util.GeometricShapeFactory
-
Creates a circular or elliptical
Polygon
.
- createCoord(double, double) - Method in class com.vividsolutions.jts.shape.GeometricShapeBuilder
-
- createCoord(double, double) - Method in class com.vividsolutions.jts.shape.random.RandomPointsBuilder
-
- createCoordinateSequence(Coordinate[]) - Method in class com.vividsolutions.jts.geom.util.GeometryTransformer
-
- createEdge(Coordinate) - Method in class com.vividsolutions.jts.edgegraph.EdgeGraph
-
Creates a single HalfEdge.
- createEllipse() - Method in class com.vividsolutions.jts.util.GeometricShapeFactory
-
- createEmptyResult(int, Geometry, Geometry, GeometryFactory) - Static method in class com.vividsolutions.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 com.vividsolutions.jts.index.bintree.Node
-
- createExpanded(Node, Envelope) - Static method in class com.vividsolutions.jts.index.quadtree.Node
-
- createFromBaseLines(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.geom.util.AffineTransformationFactory
-
Creates an AffineTransformation defined by a maping between two baselines.
- createFromControlVectors(Coordinate, Coordinate, Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.geom.util.AffineTransformationFactory
-
Creates a tranformation from a set of three control vectors.
- createFromControlVectors(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.geom.util.AffineTransformationFactory
-
Creates an AffineTransformation defined by a pair of control vectors.
- createFromControlVectors(Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.geom.util.AffineTransformationFactory
-
Creates an AffineTransformation defined by a single control vector.
- createFromControlVectors(Coordinate[], Coordinate[]) - Static method in class com.vividsolutions.jts.geom.util.AffineTransformationFactory
-
Creates an AffineTransformation defined by a set of control vectors.
- createGeometry(Geometry) - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
Creates a deep copy of the input
Geometry
.
- createGeometryCollection(Geometry[]) - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
Creates a GeometryCollection using the given Geometries; a null or empty
array will create an empty GeometryCollection.
- createIntersectionCounter(LineIntersector) - Static method in class com.vividsolutions.jts.noding.InteriorIntersectionFinder
-
Creates an intersection finder which counts all interior intersections.
- createLinearRing(Coordinate[]) - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
- createLinearRing(CoordinateSequence) - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
- createLineString(Coordinate[]) - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
Creates a LineString using the given Coordinates.
- createLineString(CoordinateSequence) - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
Creates a LineString using the given CoordinateSequence.
- createMultiLineString(LineString[]) - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
Creates a MultiLineString using the given LineStrings; a null or empty
array will create an empty MultiLineString.
- createMultiPoint(Point[]) - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
- createMultiPoint(Coordinate[]) - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
- createMultiPoint(CoordinateSequence) - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
- createMultiPolygon(Polygon[]) - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
Creates a MultiPolygon using the given Polygons; a null or empty array
will create an empty Polygon.
- createNode(Coordinate) - Method in class com.vividsolutions.jts.geomgraph.NodeFactory
-
The basic node constructor does not allow for incident edges
- createNode(Interval) - Static method in class com.vividsolutions.jts.index.bintree.Node
-
- createNode(Envelope) - Static method in class com.vividsolutions.jts.index.quadtree.Node
-
- createNode(int) - Method in class com.vividsolutions.jts.index.strtree.AbstractSTRtree
-
- createNode(int) - Method in class com.vividsolutions.jts.index.strtree.SIRtree
-
- createNode(int) - Method in class com.vividsolutions.jts.index.strtree.STRtree
-
- createNode(Coordinate) - Method in class com.vividsolutions.jts.operation.overlay.OverlayNodeFactory
-
- createNode(Coordinate) - Method in class com.vividsolutions.jts.operation.relate.RelateNodeFactory
-
- createOn(QuadEdgeSubdivision) - Static method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
- createParentBoundables(List, int) - Method in class com.vividsolutions.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 com.vividsolutions.jts.index.strtree.STRtree
-
Creates the parent level for the given child level.
- createParentBoundablesFromVerticalSlice(List, int) - Method in class com.vividsolutions.jts.index.strtree.STRtree
-
- createPoint(Point2D) - Method in class com.vividsolutions.jts.awt.PointShapeFactory.BasePointShapeFactory
-
Creates a shape representing a point.
- createPoint(Point2D) - Method in class com.vividsolutions.jts.awt.PointShapeFactory.Circle
-
Creates a shape representing a point.
- createPoint(Point2D) - Method in interface com.vividsolutions.jts.awt.PointShapeFactory
-
- createPoint(Point2D) - Method in class com.vividsolutions.jts.awt.PointShapeFactory.Cross
-
Creates a shape representing a point.
- createPoint(Point2D) - Method in class com.vividsolutions.jts.awt.PointShapeFactory.Point
-
Creates a shape representing a point.
- createPoint(Point2D) - Method in class com.vividsolutions.jts.awt.PointShapeFactory.Square
-
Creates a shape representing a point.
- createPoint(Point2D) - Method in class com.vividsolutions.jts.awt.PointShapeFactory.Star
-
Creates a shape representing a point.
- createPoint(Point2D) - Method in class com.vividsolutions.jts.awt.PointShapeFactory.Triangle
-
Creates a shape representing a point.
- createPoint(Point2D) - Method in class com.vividsolutions.jts.awt.PointShapeFactory.X
-
Creates a shape representing a point.
- createPoint(Coordinate) - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
Creates a Point using the given Coordinate.
- createPoint(CoordinateSequence) - Method in class com.vividsolutions.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 com.vividsolutions.jts.geom.GeometryFactory
-
- createPolygon(LinearRing, LinearRing[]) - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
Constructs a Polygon
with the given exterior boundary and
interior boundaries.
- createPolygon(CoordinateSequence) - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
Constructs a Polygon
with the given exterior boundary.
- createPolygon(Coordinate[]) - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
Constructs a Polygon
with the given exterior boundary.
- createPolygon(LinearRing) - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
Constructs a Polygon
with the given exterior boundary.
- createRandomCoord(Envelope) - Method in class com.vividsolutions.jts.shape.random.RandomPointsBuilder
-
- createRectangle() - Method in class com.vividsolutions.jts.util.GeometricShapeFactory
-
- createSineStar() - Method in class com.vividsolutions.jts.geom.util.SineStarFactory
-
Generates the geometry for the sine star
- createSquircle() - Method in class com.vividsolutions.jts.util.GeometricShapeFactory
-
- createSupercircle(double) - Method in class com.vividsolutions.jts.util.GeometricShapeFactory
-
Creates a supercircular
Polygon
of a given positive power.
- createVertex(Coordinate, Segment) - Method in interface com.vividsolutions.jts.triangulate.ConstraintVertexFactory
-
- Cross() - Constructor for class com.vividsolutions.jts.awt.PointShapeFactory.Cross
-
Creates a new factory for points with default size.
- Cross(double) - Constructor for class com.vividsolutions.jts.awt.PointShapeFactory.Cross
-
Creates a factory for points of given size.
- crosses(Geometry) - Method in class com.vividsolutions.jts.geom.Geometry
-
Tests whether this geometry crosses the
argument geometry.
- crosses(Geometry) - Method in interface com.vividsolutions.jts.geom.prep.PreparedGeometry
-
Tests whether the base
Geometry
crosses a given geometry.
- CURRENT_VERSION - Static variable in class com.vividsolutions.jts.JTSVersion
-
The current version number of the JTS API.
- currentSegment(float[]) - Method in class com.vividsolutions.jts.awt.ShapeCollectionPathIterator
-
- currentSegment(double[]) - Method in class com.vividsolutions.jts.awt.ShapeCollectionPathIterator
-
- cutEdges - Variable in class com.vividsolutions.jts.operation.polygonize.Polygonizer
-
- dangles - Variable in class com.vividsolutions.jts.operation.polygonize.Polygonizer
-
- DD - Class in com.vividsolutions.jts.math
-
Implements extended-precision floating-point numbers
which maintain 106 bits (approximately 30 decimal digits) of precision.
- DD() - Constructor for class com.vividsolutions.jts.math.DD
-
Creates a new DoubleDouble with value 0.0.
- DD(double) - Constructor for class com.vividsolutions.jts.math.DD
-
Creates a new DoubleDouble with value x.
- DD(double, double) - Constructor for class com.vividsolutions.jts.math.DD
-
Creates a new DoubleDouble with value (hi, lo).
- DD(DD) - Constructor for class com.vividsolutions.jts.math.DD
-
Creates a new DoubleDouble with value equal to the argument.
- DD(String) - Constructor for class com.vividsolutions.jts.math.DD
-
Creates a new DoubleDouble with value equal to the argument.
- Debug - Class in com.vividsolutions.jts.util
-
Provides routines to simplify and localize debugging output.
- DEBUG_PROPERTY_NAME - Static variable in class com.vividsolutions.jts.util.Debug
-
- DEBUG_PROPERTY_VALUE_ON - Static variable in class com.vividsolutions.jts.util.Debug
-
- DEBUG_PROPERTY_VALUE_TRUE - Static variable in class com.vividsolutions.jts.util.Debug
-
- DEFAULT_MITRE_LIMIT - Static variable in class com.vividsolutions.jts.operation.buffer.BufferParameters
-
The default mitre limit
Allows fairly pointy mitres.
- DEFAULT_POINT_FACTORY - Static variable in class com.vividsolutions.jts.awt.ShapeWriter
-
The point shape factory used by default.
- DEFAULT_POINT_TRANSFORMATION - Static variable in class com.vividsolutions.jts.awt.ShapeWriter
-
The point transformation used by default.
- DEFAULT_QUADRANT_SEGMENTS - Static variable in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.awt.PointShapeFactory.BasePointShapeFactory
-
The default size of the shape
- DefaultCoordinateSequenceFactory - Class in com.vividsolutions.jts.geom
-
- DefaultCoordinateSequenceFactory() - Constructor for class com.vividsolutions.jts.geom.DefaultCoordinateSequenceFactory
-
Deprecated.
- degree() - Method in class com.vividsolutions.jts.edgegraph.HalfEdge
-
Computes the degree of the origin vertex.
- DelaunayTriangulationBuilder - Class in com.vividsolutions.jts.triangulate
-
A utility class which creates Delaunay Trianglulations
from collections of points and extract the resulting
triangulation edges or triangles as geometries.
- DelaunayTriangulationBuilder() - Constructor for class com.vividsolutions.jts.triangulate.DelaunayTriangulationBuilder
-
Creates a new triangulation builder.
- DELETE - Static variable in class com.vividsolutions.jts.index.sweepline.SweepLineEvent
-
- delete() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Marks this quadedge as being deleted.
- delete(QuadEdge) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeSubdivision
-
Deletes a quadedge from the subdivision.
- deltaX() - Method in class com.vividsolutions.jts.edgegraph.HalfEdge
-
The X component of the distance between the orig and dest vertices.
- deltaY() - Method in class com.vividsolutions.jts.edgegraph.HalfEdge
-
The Y component of the distance between the orig and dest vertices.
- Densifier - Class in com.vividsolutions.jts.densify
-
Densifies a
Geometry
by inserting extra vertices along the line segments
contained in the geometry.
- Densifier(Geometry) - Constructor for class com.vividsolutions.jts.densify.Densifier
-
Creates a new densifier instance.
- densify(Geometry, double) - Static method in class com.vividsolutions.jts.densify.Densifier
-
Densifies a geometry using a given distance tolerance,
and respecting the input geometry's
PrecisionModel
.
- Depth - Class in com.vividsolutions.jts.geomgraph
-
A Depth object records the topological depth of the sides
of an Edge for up to two Geometries.
- Depth() - Constructor for class com.vividsolutions.jts.geomgraph.Depth
-
- depth() - Method in class com.vividsolutions.jts.index.bintree.Bintree
-
- depth() - Method in class com.vividsolutions.jts.index.quadtree.Quadtree
-
Returns the number of levels in the tree.
- depth() - Method in class com.vividsolutions.jts.index.strtree.AbstractSTRtree
-
- depth(AbstractNode) - Method in class com.vividsolutions.jts.index.strtree.AbstractSTRtree
-
- depth() - Method in class com.vividsolutions.jts.index.strtree.STRtree
-
Returns the number of items in the tree.
- depthAtLocation(int) - Static method in class com.vividsolutions.jts.geomgraph.Depth
-
- depthFactor(int, int) - Static method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
Computes the factor for the change in depth when moving from one location to another.
- dest() - Method in class com.vividsolutions.jts.edgegraph.HalfEdge
-
Gets the destination coordinate of this edge.
- dest() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Gets the vertex for the edge's destination
- deStar - Variable in class com.vividsolutions.jts.planargraph.Node
-
The collection of DirectedEdges that leave this Node
- DESTINATION - Static variable in class com.vividsolutions.jts.triangulate.quadedge.Vertex
-
- determineBoundary(BoundaryNodeRule, int) - Static method in class com.vividsolutions.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 com.vividsolutions.jts.algorithm.match.HausdorffSimilarityMeasure
-
- diff(double, double) - Static method in class com.vividsolutions.jts.algorithm.Angle
-
Computes the unoriented smallest difference between two angles.
- difference(Geometry) - Method in class com.vividsolutions.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 com.vividsolutions.jts.operation.overlay.OverlayOp
-
The code for the Difference overlay operation.
- difference(Geometry, Geometry) - Static method in class com.vividsolutions.jts.operation.overlay.snap.SnapIfNeededOverlayOp
-
- difference(Geometry, Geometry) - Static method in class com.vividsolutions.jts.operation.overlay.snap.SnapOverlayOp
-
- difference(Geometry, Geometry) - Method in class com.vividsolutions.jts.precision.CommonBitsOp
-
Computes the set-theoretic difference of two
Geometry
s, using enhanced precision.
- difference(Geometry, Geometry) - Static method in class com.vividsolutions.jts.precision.EnhancedPrecisionOp
-
Computes the set-theoretic difference of two
Geometry
s, using enhanced precision.
- dim - Variable in class com.vividsolutions.jts.util.GeometricShapeFactory
-
- Dimension - Class in com.vividsolutions.jts.geom
-
Provides constants representing the dimensions of a point, a curve and a surface.
- Dimension() - Constructor for class com.vividsolutions.jts.geom.Dimension
-
- dimension - Variable in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence
-
The dimensions of the coordinates hold in the packed array
- DimensionalComparator() - Constructor for class com.vividsolutions.jts.geom.Coordinate.DimensionalComparator
-
Creates a comparator for 2 dimensional coordinates.
- DimensionalComparator(int) - Constructor for class com.vividsolutions.jts.geom.Coordinate.DimensionalComparator
-
Creates a comparator for 2 or 3 dimensional coordinates, depending
on the value provided.
- dimensionLimit - Variable in class com.vividsolutions.jts.geom.CoordinateSequenceComparator
-
The number of dimensions to test
- Dimensions() - Constructor for class com.vividsolutions.jts.util.GeometricShapeFactory.Dimensions
-
- DirectedEdge - Class in com.vividsolutions.jts.geomgraph
-
- DirectedEdge(Edge, boolean) - Constructor for class com.vividsolutions.jts.geomgraph.DirectedEdge
-
- DirectedEdge - Class in com.vividsolutions.jts.planargraph
-
- DirectedEdge(Node, Node, Coordinate, boolean) - Constructor for class com.vividsolutions.jts.planargraph.DirectedEdge
-
Constructs a DirectedEdge connecting the from
node to the
to
node.
- DirectedEdgeStar - Class in com.vividsolutions.jts.geomgraph
-
A DirectedEdgeStar is an ordered list of outgoing DirectedEdges around a node.
- DirectedEdgeStar() - Constructor for class com.vividsolutions.jts.geomgraph.DirectedEdgeStar
-
- DirectedEdgeStar - Class in com.vividsolutions.jts.planargraph
-
- DirectedEdgeStar() - Constructor for class com.vividsolutions.jts.planargraph.DirectedEdgeStar
-
Constructs a DirectedEdgeStar with no edges.
- dirEdge - Variable in class com.vividsolutions.jts.planargraph.Edge
-
The two DirectedEdges associated with this Edge.
- dirEdgeIterator() - Method in class com.vividsolutions.jts.planargraph.PlanarGraph
-
Returns an Iterator over the DirectedEdges in this PlanarGraph, in the order in which they
were added.
- dirEdgeIterator() - Method in class com.vividsolutions.jts.planargraph.Subgraph
-
- dirEdges - Variable in class com.vividsolutions.jts.planargraph.PlanarGraph
-
- dirEdges - Variable in class com.vividsolutions.jts.planargraph.Subgraph
-
- DISCONNECTED_INTERIOR - Static variable in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.algorithm.distance.DiscreteHausdorffDistance
-
- DiscreteHausdorffDistance.MaxDensifiedByFractionDistanceFilter - Class in com.vividsolutions.jts.algorithm.distance
-
- DiscreteHausdorffDistance.MaxPointDistanceFilter - Class in com.vividsolutions.jts.algorithm.distance
-
- disjoint(Geometry) - Method in class com.vividsolutions.jts.geom.Geometry
-
Tests whether this geometry is disjoint from the argument geometry.
- disjoint(Geometry) - Method in interface com.vividsolutions.jts.geom.prep.PreparedGeometry
-
Tests whether the base
Geometry
is disjoint from a given geometry.
- dissolve(Geometry) - Static method in class com.vividsolutions.jts.dissolve.LineDissolver
-
Dissolves the linear components in a geometry.
- dissolve(Collection) - Method in class com.vividsolutions.jts.noding.SegmentStringDissolver
-
- dissolve(SegmentString) - Method in class com.vividsolutions.jts.noding.SegmentStringDissolver
-
- dist - Variable in class com.vividsolutions.jts.geomgraph.EdgeIntersection
-
- distance(Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.algorithm.CGAlgorithms3D
-
- distance(Geometry, Geometry) - Static method in class com.vividsolutions.jts.algorithm.distance.DiscreteHausdorffDistance
-
- distance(Geometry, Geometry, double) - Static method in class com.vividsolutions.jts.algorithm.distance.DiscreteHausdorffDistance
-
- distance() - Method in class com.vividsolutions.jts.algorithm.distance.DiscreteHausdorffDistance
-
- distance(Coordinate) - Method in class com.vividsolutions.jts.geom.Coordinate
-
Computes the 2-dimensional Euclidean distance to another location.
- distance(Envelope) - Method in class com.vividsolutions.jts.geom.Envelope
-
Computes the distance between this and another
Envelope
.
- distance(Geometry) - Method in class com.vividsolutions.jts.geom.Geometry
-
Returns the minimum distance between this Geometry
and another Geometry
.
- distance(LineSegment) - Method in class com.vividsolutions.jts.geom.LineSegment
-
Computes the distance between this line segment and another segment.
- distance(Coordinate) - Method in class com.vividsolutions.jts.geom.LineSegment
-
Computes the distance between this line segment and a given point.
- distance(ItemBoundable, ItemBoundable) - Method in class com.vividsolutions.jts.index.strtree.GeometryItemDistance
-
- distance(ItemBoundable, ItemBoundable) - Method in interface com.vividsolutions.jts.index.strtree.ItemDistance
-
Computes the distance between two items.
- distance(Vector2D) - Method in class com.vividsolutions.jts.math.Vector2D
-
Computes the distance between this vector and another one.
- distance(Geometry, Geometry) - Static method in class com.vividsolutions.jts.operation.distance.DistanceOp
-
Compute the distance between the nearest points of two geometries.
- distance() - Method in class com.vividsolutions.jts.operation.distance.DistanceOp
-
Report the distance between the nearest points on the input geometries.
- distance(FacetSequence) - Method in class com.vividsolutions.jts.operation.distance.FacetSequence
-
- distance(Geometry, Geometry) - Static method in class com.vividsolutions.jts.operation.distance.IndexedFacetDistance
-
Computes the distance between two geometries using
the indexed approach.
- distance(Geometry, Geometry) - Static method in class com.vividsolutions.jts.operation.distance3d.Distance3DOp
-
Compute the distance between the nearest points of two geometries.
- distance() - Method in class com.vividsolutions.jts.operation.distance3d.Distance3DOp
-
Report the distance between the nearest points on the input geometries.
- distance3D(Coordinate) - Method in class com.vividsolutions.jts.geom.Coordinate
-
Computes the 3-dimensional Euclidean distance to another location.
- Distance3DOp - Class in com.vividsolutions.jts.operation.distance3d
-
Find two points on two 3D
Geometry
s 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 com.vividsolutions.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 com.vividsolutions.jts.operation.distance3d.Distance3DOp
-
Constructs a DistanceOp that computes the distance and nearest points
between the two specified geometries.
- distanceLineLine(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.algorithm.CGAlgorithms
-
Computes the distance from a line segment AB to a line segment CD
Note: NON-ROBUST!
- distanceLineLine(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.algorithm.NonRobustCGAlgorithms
-
Computes the distance from a line segment AB to a line segment CD
Note: NON-ROBUST!
- DistanceOp - Class in com.vividsolutions.jts.operation.distance
-
Find two points on two
Geometry
s 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 com.vividsolutions.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 com.vividsolutions.jts.operation.distance.DistanceOp
-
Constructs a DistanceOp that computes the distance and nearest points between
the two specified geometries.
- distancePerpendicular(Coordinate) - Method in class com.vividsolutions.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 com.vividsolutions.jts.algorithm.CGAlgorithms
-
Computes the distance from a point p to a line segment AB
Note: NON-ROBUST!
- distancePointLine(Coordinate, Coordinate[]) - Static method in class com.vividsolutions.jts.algorithm.CGAlgorithms
-
Computes the distance from a point to a sequence of line segments.
- distancePointLinePerpendicular(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.algorithm.CGAlgorithms
-
Computes the perpendicular distance from a point p to the (infinite) line
containing the points AB
- distancePointSegment(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.algorithm.CGAlgorithms3D
-
- distanceSegmentSegment(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.algorithm.CGAlgorithms3D
-
Computes the distance between two 3D segments.
- DistanceToPoint - Class in com.vividsolutions.jts.algorithm.distance
-
- DistanceToPoint() - Constructor for class com.vividsolutions.jts.algorithm.distance.DistanceToPoint
-
- DistanceToPointFinder - Class in com.vividsolutions.jts.operation.buffer.validate
-
Computes the Euclidean distance (L2 metric) from a Point to a Geometry.
- DistanceToPointFinder() - Constructor for class com.vividsolutions.jts.operation.buffer.validate.DistanceToPointFinder
-
- divide(DD) - Method in class com.vividsolutions.jts.math.DD
-
Computes a new DoubleDouble whose value is (this / y).
- divide(double) - Method in class com.vividsolutions.jts.math.DD
-
Computes a new DoubleDouble whose value is (this / y).
- divide(double) - Method in class com.vividsolutions.jts.math.Vector2D
-
Divides the vector by a scalar value.
- dNext() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Gets the next CCW edge around (into) the destination of this edge.
- DO_INTERSECT - Static variable in class com.vividsolutions.jts.algorithm.LineIntersector
-
- DONT_INTERSECT - Static variable in class com.vividsolutions.jts.algorithm.LineIntersector
-
These are deprecated, due to ambiguous naming
- DONTCARE - Static variable in class com.vividsolutions.jts.geom.Dimension
-
Dimension value for any dimension (= {FALSE, TRUE}).
- dot(Vector2D) - Method in class com.vividsolutions.jts.math.Vector2D
-
Computes the dot-product of two vectors
- dot(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.math.Vector3D
-
Computes the dot product of the 3D vectors AB and CD.
- dot(Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.math.Vector3D
-
- dot(Vector3D) - Method in class com.vividsolutions.jts.math.Vector3D
-
Computes the dot-product of two vectors
- Double(double[], int) - Constructor for class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence.Double
-
Builds a new packed coordinate sequence
- Double(float[], int) - Constructor for class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence.Double
-
Builds a new packed coordinate sequence out of a float coordinate array
- Double(Coordinate[], int) - Constructor for class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence.Double
-
Builds a new packed coordinate sequence out of a coordinate array
- Double(Coordinate[]) - Constructor for class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence.Double
-
Builds a new packed coordinate sequence out of a coordinate array
- Double(int, int) - Constructor for class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence.Double
-
Builds a new empty packed coordinate sequence of a given size and dimension
- DOUBLE - Static variable in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequenceFactory
-
- DOUBLE_FACTORY - Static variable in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequenceFactory
-
- DoubleBits - Class in com.vividsolutions.jts.index.quadtree
-
DoubleBits manipulates Double numbers
by using bit manipulation and bit-field extraction.
- DoubleBits(double) - Constructor for class com.vividsolutions.jts.index.quadtree.DoubleBits
-
- doubleValue() - Method in class com.vividsolutions.jts.math.DD
-
Converts this value to the nearest double-precision number.
- DouglasPeuckerSimplifier - Class in com.vividsolutions.jts.simplify
-
Simplifies a
Geometry
using the Douglas-Peucker algorithm.
- DouglasPeuckerSimplifier(Geometry) - Constructor for class com.vividsolutions.jts.simplify.DouglasPeuckerSimplifier
-
Creates a simplifier for a given geometry.
- dPrev() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Gets the next CW edge around (into) the destination of this edge.
- dump() - Method in class com.vividsolutions.jts.math.DD
-
Dumps the components of this number to a string.
- DUPLICATE_RINGS - Static variable in class com.vividsolutions.jts.operation.valid.TopologyValidationError
-
Indicates that a polygonal geometry contains two rings which are identical
- E - Static variable in class com.vividsolutions.jts.math.DD
-
The value nearest to the constant e (the natural logarithm base).
- Edge - Class in com.vividsolutions.jts.geomgraph
-
- Edge(Coordinate[], Label) - Constructor for class com.vividsolutions.jts.geomgraph.Edge
-
- Edge(Coordinate[]) - Constructor for class com.vividsolutions.jts.geomgraph.Edge
-
- edge - Variable in class com.vividsolutions.jts.geomgraph.EdgeEnd
-
- Edge - Class in com.vividsolutions.jts.planargraph
-
- Edge() - Constructor for class com.vividsolutions.jts.planargraph.Edge
-
Constructs an Edge whose DirectedEdges are not yet set.
- Edge(DirectedEdge, DirectedEdge) - Constructor for class com.vividsolutions.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 com.vividsolutions.jts.triangulate.quadedge
-
A framework to visit sets of edge-connected
QuadEdgeTriangle
s in breadth-first order
- EdgeConnectedTriangleTraversal() - Constructor for class com.vividsolutions.jts.triangulate.quadedge.EdgeConnectedTriangleTraversal
-
- edgeDirection - Variable in class com.vividsolutions.jts.planargraph.DirectedEdge
-
- EdgeEnd - Class in com.vividsolutions.jts.geomgraph
-
Models the end of an edge incident on a node.
- EdgeEnd(Edge) - Constructor for class com.vividsolutions.jts.geomgraph.EdgeEnd
-
- EdgeEnd(Edge, Coordinate, Coordinate) - Constructor for class com.vividsolutions.jts.geomgraph.EdgeEnd
-
- EdgeEnd(Edge, Coordinate, Coordinate, Label) - Constructor for class com.vividsolutions.jts.geomgraph.EdgeEnd
-
- EdgeEndBuilder - Class in com.vividsolutions.jts.operation.relate
-
- EdgeEndBuilder() - Constructor for class com.vividsolutions.jts.operation.relate.EdgeEndBuilder
-
- EdgeEndBundle - Class in com.vividsolutions.jts.operation.relate
-
A collection of
EdgeEnd
s which obey the following invariant:
They originate at the same node and have the same direction.
- EdgeEndBundle(BoundaryNodeRule, EdgeEnd) - Constructor for class com.vividsolutions.jts.operation.relate.EdgeEndBundle
-
- EdgeEndBundle(EdgeEnd) - Constructor for class com.vividsolutions.jts.operation.relate.EdgeEndBundle
-
- EdgeEndBundleStar - Class in com.vividsolutions.jts.operation.relate
-
- EdgeEndBundleStar() - Constructor for class com.vividsolutions.jts.operation.relate.EdgeEndBundleStar
-
Creates a new empty EdgeEndBundleStar
- edgeEndList - Variable in class com.vividsolutions.jts.geomgraph.PlanarGraph
-
- EdgeEndStar - Class in com.vividsolutions.jts.geomgraph
-
A EdgeEndStar is an ordered list of EdgeEnds around a node.
- EdgeEndStar() - Constructor for class com.vividsolutions.jts.geomgraph.EdgeEndStar
-
- EdgeGraph - Class in com.vividsolutions.jts.edgegraph
-
- EdgeGraph() - Constructor for class com.vividsolutions.jts.edgegraph.EdgeGraph
-
- EdgeGraphBuilder - Class in com.vividsolutions.jts.edgegraph
-
Builds an edge graph from geometries containing edges.
- EdgeGraphBuilder() - Constructor for class com.vividsolutions.jts.edgegraph.EdgeGraphBuilder
-
- EdgeIntersection - Class in com.vividsolutions.jts.geomgraph
-
Represents a point on an
edge which intersects with another edge.
- EdgeIntersection(Coordinate, int, double) - Constructor for class com.vividsolutions.jts.geomgraph.EdgeIntersection
-
- EdgeIntersectionList - Class in com.vividsolutions.jts.geomgraph
-
A list of edge intersections along an
Edge
.
- EdgeIntersectionList(Edge) - Constructor for class com.vividsolutions.jts.geomgraph.EdgeIntersectionList
-
- edgeIterator() - Method in class com.vividsolutions.jts.planargraph.PlanarGraph
-
Returns an Iterator over the Edges in this PlanarGraph, in the order in which they
were added.
- edgeIterator() - Method in class com.vividsolutions.jts.planargraph.Subgraph
-
Returns an
Iterator
over the
Edge
s in this graph,
in the order in which they were added.
- edgeList - Variable in class com.vividsolutions.jts.geomgraph.EdgeEndStar
-
A list of all outgoing edges in the result, in CCW order
- EdgeList - Class in com.vividsolutions.jts.geomgraph
-
A EdgeList is a list of Edges.
- EdgeList() - Constructor for class com.vividsolutions.jts.geomgraph.EdgeList
-
- edgeMap - Variable in class com.vividsolutions.jts.geomgraph.EdgeEndStar
-
A map which maintains the edges in sorted order around the node
- EdgeNodingValidator - Class in com.vividsolutions.jts.geomgraph
-
Validates that a collection of
Edge
s is correctly noded.
- EdgeNodingValidator(Collection) - Constructor for class com.vividsolutions.jts.geomgraph.EdgeNodingValidator
-
Creates a new validator for the given collection of
Edge
s.
- EdgeRing - Class in com.vividsolutions.jts.geomgraph
-
- EdgeRing(DirectedEdge, GeometryFactory) - Constructor for class com.vividsolutions.jts.geomgraph.EdgeRing
-
- edges - Variable in class com.vividsolutions.jts.geomgraph.Node
-
- edges - Variable in class com.vividsolutions.jts.geomgraph.PlanarGraph
-
- edges - Variable in class com.vividsolutions.jts.planargraph.PlanarGraph
-
- edges - Variable in class com.vividsolutions.jts.planargraph.Subgraph
-
- EdgeSetIntersector - Class in com.vividsolutions.jts.geomgraph.index
-
An EdgeSetIntersector computes all the intersections between the
edges in the set.
- EdgeSetIntersector() - Constructor for class com.vividsolutions.jts.geomgraph.index.EdgeSetIntersector
-
- EdgeSetNoder - Class in com.vividsolutions.jts.operation.overlay
-
Nodes a set of edges.
- EdgeSetNoder(LineIntersector) - Constructor for class com.vividsolutions.jts.operation.overlay.EdgeSetNoder
-
- EdgeString - Class in com.vividsolutions.jts.operation.linemerge
-
A sequence of
LineMergeDirectedEdge
s forming one of the lines that will
be output by the line-merging process.
- EdgeString(GeometryFactory) - Constructor for class com.vividsolutions.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 com.vividsolutions.jts.geom.util.GeometryEditor.CoordinateOperation
-
- edit(Coordinate[], Geometry) - Method in class com.vividsolutions.jts.geom.util.GeometryEditor.CoordinateOperation
-
- edit(Geometry, GeometryFactory) - Method in class com.vividsolutions.jts.geom.util.GeometryEditor.CoordinateSequenceOperation
-
- edit(CoordinateSequence, Geometry) - Method in class com.vividsolutions.jts.geom.util.GeometryEditor.CoordinateSequenceOperation
-
- edit(Geometry, GeometryEditor.GeometryEditorOperation) - Method in class com.vividsolutions.jts.geom.util.GeometryEditor
-
Edit the input
Geometry
with the given edit operation.
- edit(Geometry, GeometryFactory) - Method in interface com.vividsolutions.jts.geom.util.GeometryEditor.GeometryEditorOperation
-
Edits a Geometry by returning a new Geometry with a modification.
- edit(Geometry, GeometryFactory) - Method in class com.vividsolutions.jts.geom.util.GeometryEditor.NoOpGeometryOperation
-
- edit(Coordinate[], Geometry) - Method in class com.vividsolutions.jts.precision.PrecisionReducerCoordinateOperation
-
- endElement(String, String, String) - Method in class com.vividsolutions.jts.io.gml2.GMLHandler
-
- endLine() - Method in class com.vividsolutions.jts.linearref.LinearGeometryBuilder
-
Terminate the current LineString.
- ENDPOINT_BOUNDARY_RULE - Static variable in interface com.vividsolutions.jts.algorithm.BoundaryNodeRule
-
The Endpoint Boundary Node Rule.
- EndPointBoundaryNodeRule() - Constructor for class com.vividsolutions.jts.algorithm.BoundaryNodeRule.EndPointBoundaryNodeRule
-
- enforceConstraints() - Method in class com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulator
-
Enforces the supplied constraints into the triangulation.
- EnhancedPrecisionOp - Class in com.vividsolutions.jts.precision
-
Provides versions of Geometry spatial functions which use
enhanced precision techniques to reduce the likelihood of robustness problems.
- EnhancedPrecisionOp() - Constructor for class com.vividsolutions.jts.precision.EnhancedPrecisionOp
-
- ensureExtent(Interval, double) - Static method in class com.vividsolutions.jts.index.bintree.Bintree
-
Ensure that the Interval for the inserted item has non-zero extents.
- ensureExtent(Envelope, double) - Static method in class com.vividsolutions.jts.index.quadtree.Quadtree
-
Ensure that the envelope for the inserted item has non-zero extents.
- ensureValidRing(CoordinateSequenceFactory, CoordinateSequence) - Static method in class com.vividsolutions.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 com.vividsolutions.jts.geom.CoordinateArrays
-
Computes the envelope of the coordinates.
- Envelope - Class in com.vividsolutions.jts.geom
-
Defines a rectangular region of the 2D coordinate plane.
- Envelope() - Constructor for class com.vividsolutions.jts.geom.Envelope
-
Creates a null Envelope
.
- Envelope(double, double, double, double) - Constructor for class com.vividsolutions.jts.geom.Envelope
-
Creates an Envelope
for a region defined by maximum and minimum values.
- Envelope(Coordinate, Coordinate) - Constructor for class com.vividsolutions.jts.geom.Envelope
-
Creates an Envelope
for a region defined by two Coordinates.
- Envelope(Coordinate) - Constructor for class com.vividsolutions.jts.geom.Envelope
-
Creates an Envelope
for a region defined by a single Coordinate.
- Envelope(Envelope) - Constructor for class com.vividsolutions.jts.geom.Envelope
-
Create an Envelope
from an existing Envelope.
- envelope - Variable in class com.vividsolutions.jts.geom.Geometry
-
The bounding box of this Geometry
.
- envelope(Collection) - Static method in class com.vividsolutions.jts.triangulate.DelaunayTriangulationBuilder
-
- EPS - Static variable in class com.vividsolutions.jts.math.DD
-
The smallest representable relative difference between two {link @ DoubleDouble} values
- equal(Coordinate, Coordinate, double) - Method in class com.vividsolutions.jts.geom.Geometry
-
- equalInZ(Coordinate, double) - Method in class com.vividsolutions.jts.geom.Coordinate
-
Tests if another coordinate has the same value for Z, within a tolerance.
- equals(Coordinate, Coordinate) - Method in class com.vividsolutions.jts.edgegraph.HalfEdge
-
Tests whether this edge has the given orig and dest vertices.
- equals(Object) - Method in class com.vividsolutions.jts.geom.Coordinate
-
Returns true
if other
has the same values for
the x and y ordinates.
- equals(Coordinate[], Coordinate[]) - Static method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.geom.Envelope
-
- equals(Geometry) - Method in class com.vividsolutions.jts.geom.Geometry
-
Tests whether this geometry is
topologically equal to the argument geometry.
- equals(Object) - Method in class com.vividsolutions.jts.geom.Geometry
-
Tests whether this geometry is structurally and numerically equal
to a given Object
.
- equals(Object) - Method in class com.vividsolutions.jts.geom.LineSegment
-
Returns true
if other
has the same values for
its points.
- equals(Object) - Method in class com.vividsolutions.jts.geom.PrecisionModel
-
- equals(Object) - Method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Tests if an object is an
AffineTransformation
and has the same matrix as
this transformation.
- equals(Object) - Method in class com.vividsolutions.jts.geomgraph.Edge
-
equals is defined to be:
- equals(Object) - Method in class com.vividsolutions.jts.index.strtree.Interval
-
- equals(DD) - Method in class com.vividsolutions.jts.math.DD
-
Tests whether this value is equal to another DoubleDouble value.
- equals(Object) - Method in class com.vividsolutions.jts.math.Vector2D
-
Tests if a vector o has the same values for the x and y
components.
- equals(Vertex) - Method in class com.vividsolutions.jts.triangulate.quadedge.Vertex
-
- equals(Vertex, double) - Method in class com.vividsolutions.jts.triangulate.quadedge.Vertex
-
- equals(Object, Object) - Static method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.util.Debug
-
- equals2D(Coordinate) - Method in class com.vividsolutions.jts.geom.Coordinate
-
Returns whether the planar projections of the two Coordinate
s
are equal.
- equals2D(Coordinate, double) - Method in class com.vividsolutions.jts.geom.Coordinate
-
Tests if another coordinate has the same values for the X and Y ordinates.
- equals3D(Coordinate) - Method in class com.vividsolutions.jts.geom.Coordinate
-
Tests if another coordinate has the same values for the X, Y and Z ordinates.
- equalsExact(Geometry, double) - Method in class com.vividsolutions.jts.geom.Geometry
-
Returns true if the two Geometry
s are exactly equal,
up to a specified distance tolerance.
- equalsExact(Geometry) - Method in class com.vividsolutions.jts.geom.Geometry
-
Returns true if the two Geometry
s are exactly equal.
- equalsExact(Geometry, double) - Method in class com.vividsolutions.jts.geom.GeometryCollection
-
- equalsExact(Geometry, double) - Method in class com.vividsolutions.jts.geom.LineString
-
- equalsExact(Geometry, double) - Method in class com.vividsolutions.jts.geom.MultiLineString
-
- equalsExact(Geometry, double) - Method in class com.vividsolutions.jts.geom.MultiPoint
-
- equalsExact(Geometry, double) - Method in class com.vividsolutions.jts.geom.MultiPolygon
-
- equalsExact(Geometry, double) - Method in class com.vividsolutions.jts.geom.Point
-
- equalsExact(Geometry, double) - Method in class com.vividsolutions.jts.geom.Polygon
-
- equalsNonOriented(QuadEdge) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Tests if this quadedge and another have the same line segment geometry,
regardless of orientation.
- equalsNorm(Geometry) - Method in class com.vividsolutions.jts.geom.Geometry
-
Tests whether two geometries are exactly equal
in their normalized forms.
- equalsOriented(QuadEdge) - Method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.geom.LineSegment
-
Returns true
if other
is
topologically equal to this LineSegment (e.g.
- equalsTopo(Segment) - Method in class com.vividsolutions.jts.triangulate.Segment
-
Determines whether two segments are topologically equal.
- equalsWithTolerance(double, double, double) - Static method in class com.vividsolutions.jts.util.NumberUtil
-
- errMsg - Static variable in class com.vividsolutions.jts.operation.valid.TopologyValidationError
-
Messages corresponding to error codes
- error(SAXParseException) - Method in class com.vividsolutions.jts.io.gml2.GMLHandler
-
- ERROR - Static variable in class com.vividsolutions.jts.operation.valid.TopologyValidationError
-
Deprecated.
- execute(Object) - Method in interface com.vividsolutions.jts.util.CollectionUtil.Function
-
- expandBy(double) - Method in class com.vividsolutions.jts.geom.Envelope
-
Expands this envelope by a given distance in all directions.
- expandBy(double, double) - Method in class com.vividsolutions.jts.geom.Envelope
-
Expands this envelope by a given distance in all directions.
- expandBy(double) - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- expandEnvelope(Envelope) - Method in interface com.vividsolutions.jts.geom.CoordinateSequence
-
Expands the given
Envelope
to include the coordinates in the sequence.
- expandEnvelope(Envelope) - Method in class com.vividsolutions.jts.geom.impl.CoordinateArraySequence
-
- expandEnvelope(Envelope) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence.Double
-
- expandEnvelope(Envelope) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence.Float
-
- expandEnvelope(Envelope) - Method in class com.vividsolutions.jts.operation.distance3d.AxisPlaneCoordinateSequence
-
- expandToInclude(Coordinate) - Method in class com.vividsolutions.jts.geom.Envelope
-
Enlarges this
Envelope
so that it contains
the given
Coordinate
.
- expandToInclude(double, double) - Method in class com.vividsolutions.jts.geom.Envelope
-
Enlarges this Envelope
so that it contains
the given point.
- expandToInclude(Envelope) - Method in class com.vividsolutions.jts.geom.Envelope
-
Enlarges this Envelope
so that it contains
the other
Envelope.
- expandToInclude(Geometry) - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- expandToInclude(CoordinateSequence) - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- expandToInclude(OctagonalEnvelope) - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- expandToInclude(Coordinate) - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- expandToInclude(Envelope) - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- expandToInclude(double, double) - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- expandToInclude(Interval) - Method in class com.vividsolutions.jts.index.bintree.Interval
-
- expandToInclude(Interval) - Method in class com.vividsolutions.jts.index.strtree.Interval
-
- exponent(double) - Static method in class com.vividsolutions.jts.index.quadtree.DoubleBits
-
- EXPONENT_BIAS - Static variable in class com.vividsolutions.jts.index.quadtree.DoubleBits
-
- extend(CoordinateSequenceFactory, CoordinateSequence, int) - Static method in class com.vividsolutions.jts.geom.CoordinateSequences
-
- extent - Variable in class com.vividsolutions.jts.shape.GeometricShapeBuilder
-
- EXTERIOR - Static variable in class com.vividsolutions.jts.geom.Location
-
The location value for the exterior of a geometry.
- extract(Coordinate[], int, int) - Static method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.geom.util.GeometryExtracter
-
Extracts the components of type
clz from a
Geometry
and returns them in a
List
.
- extractFactory(Collection) - Static method in class com.vividsolutions.jts.geom.util.GeometryCombiner
-
Extracts the GeometryFactory used by the geometries in a collection
- extractLine(double, double) - Method in class com.vividsolutions.jts.linearref.LengthIndexedLine
-
Computes the
LineString
for the interval
on the line between the given indices.
- extractLine(LinearLocation, LinearLocation) - Method in class com.vividsolutions.jts.linearref.LocationIndexedLine
-
Computes the
LineString
for the interval
on the line between the given indices.
- extractNodedSegmentStrings(Geometry) - Static method in class com.vividsolutions.jts.noding.SegmentStringUtil
-
- extractPoint(double) - Method in class com.vividsolutions.jts.linearref.LengthIndexedLine
-
Computes the
Coordinate
for the point
on the line at the given index.
- extractPoint(double, double) - Method in class com.vividsolutions.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 com.vividsolutions.jts.linearref.LocationIndexedLine
-
Computes the
Coordinate
for the point
on the line at the given index.
- extractPoint(LinearLocation, double) - Method in class com.vividsolutions.jts.linearref.LocationIndexedLine
-
Computes the
Coordinate
for the point
on the line at the given index, offset by the given distance.
- extractSegmentStrings(Geometry) - Static method in class com.vividsolutions.jts.noding.SegmentStringUtil
-
- extractUniqueCoordinates(Geometry) - Static method in class com.vividsolutions.jts.triangulate.DelaunayTriangulationBuilder
-
- GB - Static variable in class com.vividsolutions.jts.util.Memory
-
- ge(DD) - Method in class com.vividsolutions.jts.math.DD
-
Tests whether this value is greater than or equals to another DoubleDouble value.
- GeometricShapeBuilder - Class in com.vividsolutions.jts.shape
-
- GeometricShapeBuilder(GeometryFactory) - Constructor for class com.vividsolutions.jts.shape.GeometricShapeBuilder
-
- GeometricShapeFactory - Class in com.vividsolutions.jts.util
-
Computes various kinds of common geometric shapes.
- GeometricShapeFactory() - Constructor for class com.vividsolutions.jts.util.GeometricShapeFactory
-
Create a shape factory which will create shapes using the default
GeometryFactory
.
- GeometricShapeFactory(GeometryFactory) - Constructor for class com.vividsolutions.jts.util.GeometricShapeFactory
-
Create a shape factory which will create shapes using the given
GeometryFactory
.
- GeometricShapeFactory.Dimensions - Class in com.vividsolutions.jts.util
-
- geometries - Variable in class com.vividsolutions.jts.geom.GeometryCollection
-
Internal representation of this GeometryCollection
.
- Geometry - Class in com.vividsolutions.jts.geom
-
A representation of a planar, linear vector geometry.
- Geometry(GeometryFactory) - Constructor for class com.vividsolutions.jts.geom.Geometry
-
Creates a new Geometry
via the specified GeometryFactory.
- geometryChanged() - Method in class com.vividsolutions.jts.geom.Geometry
-
Notifies this geometry that its coordinates have been changed by an external
party (for example, via a
CoordinateFilter
).
- geometryChangedAction() - Method in class com.vividsolutions.jts.geom.Geometry
-
Notifies this Geometry that its Coordinates have been changed by an external
party.
- GeometryCollection - Class in com.vividsolutions.jts.geom
-
Models a collection of
Geometry
s of
arbitrary type and dimension.
- GeometryCollection(Geometry[], PrecisionModel, int) - Constructor for class com.vividsolutions.jts.geom.GeometryCollection
-
- GeometryCollection(Geometry[], GeometryFactory) - Constructor for class com.vividsolutions.jts.geom.GeometryCollection
-
- GeometryCollectionIterator - Class in com.vividsolutions.jts.geom
-
Iterates over all
Geometry
s in a
Geometry
,
(which may be either a collection or an atomic geometry).
- GeometryCollectionIterator(Geometry) - Constructor for class com.vividsolutions.jts.geom.GeometryCollectionIterator
-
Constructs an iterator over the given Geometry
.
- GeometryCollectionMapper - Class in com.vividsolutions.jts.geom.util
-
Maps the members of a
GeometryCollection
into another
GeometryCollection via a defined
mapping function.
- GeometryCollectionMapper(GeometryMapper.MapOp) - Constructor for class com.vividsolutions.jts.geom.util.GeometryCollectionMapper
-
- GeometryCollectionShape - Class in com.vividsolutions.jts.awt
-
A
Shape
which contains a heterogeneous collection of other shapes
representing JTS
Geometry
s.
- GeometryCollectionShape() - Constructor for class com.vividsolutions.jts.awt.GeometryCollectionShape
-
- GeometryCombiner - Class in com.vividsolutions.jts.geom.util
-
- GeometryCombiner(Collection) - Constructor for class com.vividsolutions.jts.geom.util.GeometryCombiner
-
Creates a new combiner for a collection of geometries
- GeometryComponentFilter - Interface in com.vividsolutions.jts.geom
-
Geometry
classes support the concept of applying
a GeometryComponentFilter
filter to the Geometry
.
- GeometryEditor - Class in com.vividsolutions.jts.geom.util
-
A class which supports creating new
Geometry
s
which are modifications of existing ones,
maintaining the same type structure.
- GeometryEditor() - Constructor for class com.vividsolutions.jts.geom.util.GeometryEditor
-
Creates a new GeometryEditor object which will create
edited
Geometry
s with the same
GeometryFactory
as the input Geometry.
- GeometryEditor(GeometryFactory) - Constructor for class com.vividsolutions.jts.geom.util.GeometryEditor
-
- GeometryEditor.CoordinateOperation - Class in com.vividsolutions.jts.geom.util
-
- GeometryEditor.CoordinateSequenceOperation - Class in com.vividsolutions.jts.geom.util
-
- GeometryEditor.GeometryEditorOperation - Interface in com.vividsolutions.jts.geom.util
-
A interface which specifies an edit operation for Geometries.
- GeometryEditor.NoOpGeometryOperation - Class in com.vividsolutions.jts.geom.util
-
A GeometryEditorOperation which does not modify
the input geometry.
- GeometryExtracter - Class in com.vividsolutions.jts.geom.util
-
Extracts the components of a given type from a
Geometry
.
- GeometryExtracter(Class, List) - Constructor for class com.vividsolutions.jts.geom.util.GeometryExtracter
-
Constructs a filter with a list in which to store the elements found.
- GeometryFactory - Class in com.vividsolutions.jts.geom
-
Supplies a set of utility methods for building Geometry objects from lists
of Coordinates.
- GeometryFactory(PrecisionModel, int, CoordinateSequenceFactory) - Constructor for class com.vividsolutions.jts.geom.GeometryFactory
-
Constructs a GeometryFactory that generates Geometries having the given
PrecisionModel, spatial-reference ID, and CoordinateSequence implementation.
- GeometryFactory(CoordinateSequenceFactory) - Constructor for class com.vividsolutions.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 com.vividsolutions.jts.geom.GeometryFactory
-
Constructs a GeometryFactory that generates Geometries having the given
PrecisionModel
and the default CoordinateSequence
implementation.
- GeometryFactory(PrecisionModel, int) - Constructor for class com.vividsolutions.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 com.vividsolutions.jts.geom.GeometryFactory
-
Constructs a GeometryFactory that generates Geometries having a floating
PrecisionModel and a spatial-reference ID of 0.
- geometryFactory - Variable in class com.vividsolutions.jts.geomgraph.EdgeRing
-
- GeometryFilter - Interface in com.vividsolutions.jts.geom
-
GeometryCollection
classes support the concept of
applying a GeometryFilter
to the Geometry
.
- GeometryGraph - Class in com.vividsolutions.jts.geomgraph
-
A GeometryGraph is a graph that models a given Geometry
- GeometryGraph(int, Geometry) - Constructor for class com.vividsolutions.jts.geomgraph.GeometryGraph
-
- GeometryGraph(int, Geometry, BoundaryNodeRule) - Constructor for class com.vividsolutions.jts.geomgraph.GeometryGraph
-
- GeometryGraphOperation - Class in com.vividsolutions.jts.operation
-
- GeometryGraphOperation(Geometry, Geometry) - Constructor for class com.vividsolutions.jts.operation.GeometryGraphOperation
-
- GeometryGraphOperation(Geometry, Geometry, BoundaryNodeRule) - Constructor for class com.vividsolutions.jts.operation.GeometryGraphOperation
-
- GeometryGraphOperation(Geometry) - Constructor for class com.vividsolutions.jts.operation.GeometryGraphOperation
-
- GeometryItemDistance - Class in com.vividsolutions.jts.index.strtree
-
- GeometryItemDistance() - Constructor for class com.vividsolutions.jts.index.strtree.GeometryItemDistance
-
- GeometryLocation - Class in com.vividsolutions.jts.operation.distance
-
Represents the location of a point on a Geometry.
- GeometryLocation(Geometry, int, Coordinate) - Constructor for class com.vividsolutions.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 com.vividsolutions.jts.operation.distance.GeometryLocation
-
Constructs a GeometryLocation specifying a point inside an area geometry.
- GeometryMapper - Class in com.vividsolutions.jts.geom.util
-
Methods to map various collections
of
Geometry
s
via defined mapping functions.
- GeometryMapper() - Constructor for class com.vividsolutions.jts.geom.util.GeometryMapper
-
- GeometryMapper.MapOp - Interface in com.vividsolutions.jts.geom.util
-
An interface for geometry functions used for mapping.
- GeometryNoder - Class in com.vividsolutions.jts.noding.snapround
-
- GeometryNoder(PrecisionModel) - Constructor for class com.vividsolutions.jts.noding.snapround.GeometryNoder
-
Creates a new noder which snap-rounds to a grid specified
by the given
PrecisionModel
.
- GeometryPrecisionReducer - Class in com.vividsolutions.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 com.vividsolutions.jts.precision.GeometryPrecisionReducer
-
- GeometrySnapper - Class in com.vividsolutions.jts.operation.overlay.snap
-
Snaps the vertices and segments of a
Geometry
to another Geometry's vertices.
- GeometrySnapper(Geometry) - Constructor for class com.vividsolutions.jts.operation.overlay.snap.GeometrySnapper
-
Creates a new snapper acting on the given geometry
- GeometryStrategies - Class in com.vividsolutions.jts.io.gml2
-
Container for GML2 Geometry parsing strategies which can be represented in JTS.
- GeometryStrategies() - Constructor for class com.vividsolutions.jts.io.gml2.GeometryStrategies
-
- GeometryTransformer - Class in com.vividsolutions.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 com.vividsolutions.jts.geom.util.GeometryTransformer
-
- geomFact - Variable in class com.vividsolutions.jts.util.GeometricShapeFactory
-
- geomFactory - Variable in class com.vividsolutions.jts.shape.GeometricShapeBuilder
-
- get(int, int) - Method in class com.vividsolutions.jts.geom.IntersectionMatrix
-
Returns the value of one of this matrix
entries.
- get(int) - Method in class com.vividsolutions.jts.geomgraph.EdgeList
-
- get(int) - Method in class com.vividsolutions.jts.geomgraph.TopologyLocation
-
- getAdjacentTriangleAcrossEdge(int) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
- getAdjacentTriangleEdgeIndex(int) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
- getAngle() - Method in class com.vividsolutions.jts.planargraph.DirectedEdge
-
Returns the angle that the start of this DirectedEdge makes with the
positive x-axis, in radians.
- getArea() - Method in class com.vividsolutions.jts.geom.Envelope
-
Gets the area of this envelope.
- getArea() - Method in class com.vividsolutions.jts.geom.Geometry
-
Returns the area of this Geometry
.
- getArea() - Method in class com.vividsolutions.jts.geom.GeometryCollection
-
Returns the area of this GeometryCollection
- getArea() - Method in class com.vividsolutions.jts.geom.Polygon
-
Returns the area of this Polygon
- getArgGeometry(int) - Method in class com.vividsolutions.jts.operation.GeometryGraphOperation
-
- getBase() - Method in class com.vividsolutions.jts.util.GeometricShapeFactory.Dimensions
-
- getBit(int) - Method in class com.vividsolutions.jts.index.quadtree.DoubleBits
-
- getBit(long, int) - Static method in class com.vividsolutions.jts.precision.CommonBits
-
Extracts the i'th bit of a bitstring.
- getBoundary() - Method in class com.vividsolutions.jts.geom.Geometry
-
Returns the boundary, or an empty geometry of appropriate dimension
if this Geometry
is empty.
- getBoundary() - Method in class com.vividsolutions.jts.geom.GeometryCollection
-
- getBoundary() - Method in class com.vividsolutions.jts.geom.LineString
-
Gets the boundary of this geometry.
- getBoundary() - Method in class com.vividsolutions.jts.geom.MultiLineString
-
Gets the boundary of this geometry.
- getBoundary() - Method in class com.vividsolutions.jts.geom.MultiPoint
-
Gets the boundary of this geometry.
- getBoundary() - Method in class com.vividsolutions.jts.geom.MultiPolygon
-
Computes the boundary of this geometry
- getBoundary() - Method in class com.vividsolutions.jts.geom.Point
-
Gets the boundary of this geometry.
- getBoundary() - Method in class com.vividsolutions.jts.geom.Polygon
-
Computes the boundary of this geometry
- getBoundary(Geometry) - Static method in class com.vividsolutions.jts.operation.BoundaryOp
-
- getBoundary(Geometry, BoundaryNodeRule) - Static method in class com.vividsolutions.jts.operation.BoundaryOp
-
- getBoundary() - Method in class com.vividsolutions.jts.operation.BoundaryOp
-
- getBoundaryDimension() - Method in class com.vividsolutions.jts.geom.Geometry
-
Returns the dimension of this Geometry
s inherent boundary.
- getBoundaryDimension() - Method in class com.vividsolutions.jts.geom.GeometryCollection
-
- getBoundaryDimension() - Method in class com.vividsolutions.jts.geom.LinearRing
-
Returns Dimension.FALSE
, since by definition LinearRings do
not have a boundary.
- getBoundaryDimension() - Method in class com.vividsolutions.jts.geom.LineString
-
- getBoundaryDimension() - Method in class com.vividsolutions.jts.geom.MultiLineString
-
- getBoundaryDimension() - Method in class com.vividsolutions.jts.geom.MultiPoint
-
- getBoundaryDimension() - Method in class com.vividsolutions.jts.geom.MultiPolygon
-
- getBoundaryDimension() - Method in class com.vividsolutions.jts.geom.Point
-
- getBoundaryDimension() - Method in class com.vividsolutions.jts.geom.Polygon
-
- getBoundaryNodeRule() - Method in class com.vividsolutions.jts.geomgraph.GeometryGraph
-
- getBoundaryNodes() - Method in class com.vividsolutions.jts.geomgraph.GeometryGraph
-
- getBoundaryNodes(int) - Method in class com.vividsolutions.jts.geomgraph.NodeMap
-
- getBoundaryPoints() - Method in class com.vividsolutions.jts.geomgraph.GeometryGraph
-
- getBounds() - Method in class com.vividsolutions.jts.awt.GeometryCollectionShape
-
- getBounds() - Method in class com.vividsolutions.jts.awt.PolygonShape
-
- getBounds() - Method in class com.vividsolutions.jts.index.strtree.AbstractNode
-
Gets the bounds of this node
- getBounds() - Method in interface com.vividsolutions.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 com.vividsolutions.jts.index.strtree.ItemBoundable
-
- getBounds2D() - Method in class com.vividsolutions.jts.awt.GeometryCollectionShape
-
- getBounds2D() - Method in class com.vividsolutions.jts.awt.PolygonShape
-
- getBufferParameters() - Method in class com.vividsolutions.jts.operation.buffer.OffsetCurveBuilder
-
Gets the buffer parameters being used to generate the curve.
- getCentre() - Method in class com.vividsolutions.jts.algorithm.MinimumBoundingCircle
-
Gets the centre point of the computed Minimum Bounding Circle.
- getCentre() - Method in class com.vividsolutions.jts.index.quadtree.Key
-
- getCentre() - Method in class com.vividsolutions.jts.index.strtree.Interval
-
- getCentre() - Method in class com.vividsolutions.jts.shape.GeometricShapeBuilder
-
- getCentre() - Method in class com.vividsolutions.jts.util.GeometricShapeFactory.Dimensions
-
- getCentroid(Geometry) - Static method in class com.vividsolutions.jts.algorithm.Centroid
-
Computes the centroid point of a geometry.
- getCentroid() - Method in class com.vividsolutions.jts.algorithm.Centroid
-
Gets the computed centroid.
- getCentroid() - Method in class com.vividsolutions.jts.algorithm.CentroidArea
-
Deprecated.
- getCentroid() - Method in class com.vividsolutions.jts.algorithm.CentroidLine
-
Deprecated.
- getCentroid() - Method in class com.vividsolutions.jts.algorithm.CentroidPoint
-
Deprecated.
- getCentroid() - Method in class com.vividsolutions.jts.geom.Geometry
-
Computes the centroid of this Geometry
.
- getChains(Coordinate[]) - Static method in class com.vividsolutions.jts.index.chain.MonotoneChainBuilder
-
- getChains(Coordinate[], Object) - Static method in class com.vividsolutions.jts.index.chain.MonotoneChainBuilder
-
Return a list of the
MonotoneChain
s
for the given list of coordinates.
- getChainStartIndices(Coordinate[]) - Method in class com.vividsolutions.jts.geomgraph.index.MonotoneChainIndexer
-
- getChainStartIndices(Coordinate[]) - Static method in class com.vividsolutions.jts.index.chain.MonotoneChainBuilder
-
Return an array containing lists of start/end indexes of the monotone chains
for the given list of coordinates.
- getChildBoundables() - Method in class com.vividsolutions.jts.index.strtree.AbstractNode
-
- getCircle() - Method in class com.vividsolutions.jts.algorithm.MinimumBoundingCircle
-
Gets a geometry which represents the Minimum Bounding Circle.
- getCollapsedEdge() - Method in class com.vividsolutions.jts.geomgraph.Edge
-
- getCommon() - Method in class com.vividsolutions.jts.precision.CommonBits
-
- getCommonCoordinate() - Method in class com.vividsolutions.jts.precision.CommonBitsRemover
-
The common bits of the Coordinates in the supplied Geometries.
- getComparator() - Method in class com.vividsolutions.jts.index.strtree.AbstractSTRtree
-
- getComparator() - Method in class com.vividsolutions.jts.index.strtree.SIRtree
-
- getComparator() - Method in class com.vividsolutions.jts.index.strtree.STRtree
-
- getComponent(int) - Method in class com.vividsolutions.jts.math.Vector2D
-
- getComponentIndex() - Method in class com.vividsolutions.jts.linearref.LinearIterator
-
The component index of the vertex the iterator is currently at.
- getComponentIndex() - Method in class com.vividsolutions.jts.linearref.LinearLocation
-
Gets the component index for this location.
- getComponentWithVisitedState(Iterator, boolean) - Static method in class com.vividsolutions.jts.planargraph.GraphComponent
-
- getConnectedSubgraphs() - Method in class com.vividsolutions.jts.planargraph.algorithm.ConnectedSubgraphFinder
-
- getConstraint() - Method in class com.vividsolutions.jts.triangulate.ConstraintVertex
-
Gets the external constraint object
- getConstraintSegments() - Method in class com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulator
-
Gets the
Segment
s which represent the constraints.
- getContext() - Method in class com.vividsolutions.jts.index.chain.MonotoneChain
-
- getContext() - Method in class com.vividsolutions.jts.planargraph.GraphComponent
-
Gets the user-defined data for this component.
- getConvexHull() - Method in class com.vividsolutions.jts.algorithm.ConvexHull
-
Returns a
Geometry
that represents the convex hull of the input
geometry.
- getConvexHull() - Method in class com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulator
-
Gets the convex hull of all the sites in the triangulation,
including constraint vertices.
- getCoordinate(int) - Method in class com.vividsolutions.jts.algorithm.distance.PointPairDistance
-
- getCoordinate() - Method in class com.vividsolutions.jts.algorithm.HCoordinate
-
- getCoordinate(int) - Method in class com.vividsolutions.jts.geom.CoordinateList
-
- getCoordinate(int) - Method in interface com.vividsolutions.jts.geom.CoordinateSequence
-
Returns (possibly a copy of) the i'th coordinate in this sequence.
- getCoordinate(int, Coordinate) - Method in interface com.vividsolutions.jts.geom.CoordinateSequence
-
Copies the i'th coordinate in the sequence to the supplied
Coordinate
.
- getCoordinate() - Method in class com.vividsolutions.jts.geom.Geometry
-
Returns a vertex of this Geometry
(usually, but not necessarily, the first one).
- getCoordinate() - Method in class com.vividsolutions.jts.geom.GeometryCollection
-
- getCoordinate(int) - Method in class com.vividsolutions.jts.geom.impl.CoordinateArraySequence
-
Get the Coordinate with index i.
- getCoordinate(int, Coordinate) - Method in class com.vividsolutions.jts.geom.impl.CoordinateArraySequence
-
- getCoordinate(int) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence
-
- getCoordinate(int, Coordinate) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence
-
- getCoordinate(int) - Method in class com.vividsolutions.jts.geom.LineSegment
-
- getCoordinate() - Method in class com.vividsolutions.jts.geom.LineString
-
- getCoordinate(int) - Method in class com.vividsolutions.jts.geom.MultiPoint
-
Returns the Coordinate
at the given position.
- getCoordinate() - Method in class com.vividsolutions.jts.geom.Point
-
- getCoordinate() - Method in class com.vividsolutions.jts.geom.Polygon
-
- getCoordinate() - Method in exception com.vividsolutions.jts.geom.TopologyException
-
- getCoordinate(int) - Method in class com.vividsolutions.jts.geomgraph.Edge
-
- getCoordinate() - Method in class com.vividsolutions.jts.geomgraph.Edge
-
- getCoordinate() - Method in class com.vividsolutions.jts.geomgraph.EdgeEnd
-
- getCoordinate() - Method in class com.vividsolutions.jts.geomgraph.EdgeEndStar
-
- getCoordinate() - Method in class com.vividsolutions.jts.geomgraph.EdgeIntersection
-
- getCoordinate(int) - Method in class com.vividsolutions.jts.geomgraph.EdgeRing
-
- getCoordinate() - Method in class com.vividsolutions.jts.geomgraph.GraphComponent
-
- getCoordinate() - Method in class com.vividsolutions.jts.geomgraph.Node
-
- getCoordinate() - Method in class com.vividsolutions.jts.index.kdtree.KdNode
-
Returns the location of this node
- getCoordinate(Geometry) - Method in class com.vividsolutions.jts.linearref.LinearLocation
-
- getCoordinate(int) - Method in class com.vividsolutions.jts.noding.BasicSegmentString
-
- getCoordinate(int) - Method in class com.vividsolutions.jts.noding.NodedSegmentString
-
- getCoordinate() - Method in class com.vividsolutions.jts.noding.SegmentNode
-
Gets the
Coordinate
giving the location of this node.
- getCoordinate(int) - Method in interface com.vividsolutions.jts.noding.SegmentString
-
- getCoordinate() - Method in class com.vividsolutions.jts.noding.snapround.HotPixel
-
Gets the coordinate this hot pixel is based at.
- getCoordinate(int) - Method in class com.vividsolutions.jts.operation.buffer.validate.PointPairDistance
-
- getCoordinate(int) - Method in class com.vividsolutions.jts.operation.distance.FacetSequence
-
- getCoordinate() - Method in class com.vividsolutions.jts.operation.distance.GeometryLocation
-
- getCoordinate(int) - Method in class com.vividsolutions.jts.operation.distance3d.AxisPlaneCoordinateSequence
-
- getCoordinate(int, Coordinate) - Method in class com.vividsolutions.jts.operation.distance3d.AxisPlaneCoordinateSequence
-
- getCoordinate() - Method in class com.vividsolutions.jts.operation.valid.ConnectedInteriorTester
-
- getCoordinate() - Method in class com.vividsolutions.jts.operation.valid.RepeatedPointTester
-
- getCoordinate() - Method in class com.vividsolutions.jts.operation.valid.TopologyValidationError
-
Returns the location of this error (on the
Geometry
containing the error).
- getCoordinate() - Method in class com.vividsolutions.jts.planargraph.DirectedEdge
-
Returns the coordinate of the from-node.
- getCoordinate() - Method in class com.vividsolutions.jts.planargraph.DirectedEdgeStar
-
Returns the coordinate for the node at wich this star is based
- getCoordinate() - Method in class com.vividsolutions.jts.planargraph.Node
-
Returns the location of this Node.
- getCoordinate() - Method in exception com.vividsolutions.jts.triangulate.ConstraintEnforcementException
-
Gets the approximate location of this error.
- getCoordinate(int) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
- getCoordinate() - Method in class com.vividsolutions.jts.triangulate.quadedge.Vertex
-
- getCoordinateCopy(int) - Method in interface com.vividsolutions.jts.geom.CoordinateSequence
-
Returns a copy of the i'th coordinate in this sequence.
- getCoordinateCopy(int) - Method in class com.vividsolutions.jts.geom.impl.CoordinateArraySequence
-
Get a copy of the Coordinate with index i.
- getCoordinateCopy(int) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence
-
- getCoordinateCopy(int) - Method in class com.vividsolutions.jts.operation.distance3d.AxisPlaneCoordinateSequence
-
- getCoordinateInternal(int) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence.Double
-
- getCoordinateInternal(int) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence.Float
-
- getCoordinateInternal(int) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence
-
Returns a Coordinate representation of the specified coordinate, by always
building a new Coordinate object
- getCoordinateN(int) - Method in class com.vividsolutions.jts.geom.LineString
-
- getCoordinates() - Method in class com.vividsolutions.jts.algorithm.distance.DiscreteHausdorffDistance
-
- getCoordinates() - Method in class com.vividsolutions.jts.algorithm.distance.PointPairDistance
-
- getCoordinates() - Method in class com.vividsolutions.jts.geom.Geometry
-
Returns an array containing the values of all the vertices for
this geometry.
- getCoordinates() - Method in class com.vividsolutions.jts.geom.GeometryCollection
-
Collects all coordinates of all subgeometries into an Array.
- getCoordinates() - Method in class com.vividsolutions.jts.geom.LineString
-
- getCoordinates() - Method in class com.vividsolutions.jts.geom.Point
-
- getCoordinates() - Method in class com.vividsolutions.jts.geom.Polygon
-
- getCoordinates(Geometry) - Static method in class com.vividsolutions.jts.geom.util.ComponentCoordinateExtracter
-
Extracts the linear components from a single geometry.
- getCoordinates() - Method in class com.vividsolutions.jts.geomgraph.Edge
-
- getCoordinates() - Method in class com.vividsolutions.jts.geomgraph.index.MonotoneChainEdge
-
- getCoordinates() - Method in class com.vividsolutions.jts.index.chain.MonotoneChain
-
Return the subsequence of coordinates forming this chain.
- getCoordinates() - Method in class com.vividsolutions.jts.noding.BasicSegmentString
-
- getCoordinates() - Method in class com.vividsolutions.jts.noding.NodedSegmentString
-
- getCoordinates() - Method in interface com.vividsolutions.jts.noding.SegmentString
-
- getCoordinates() - Method in class com.vividsolutions.jts.operation.buffer.validate.PointPairDistance
-
- getCoordinates(Geometry) - Static method in class com.vividsolutions.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 com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
- getCoordinates() - Method in class com.vividsolutions.jts.triangulate.VertexTaggedGeometryDataMapper
-
- getCoordinates() - Method in class com.vividsolutions.jts.util.CoordinateArrayFilter
-
Returns the gathered Coordinate
s.
- getCoordinates() - Method in class com.vividsolutions.jts.util.UniqueCoordinateArrayFilter
-
Returns the gathered Coordinate
s.
- getCoordinateSequence() - Method in class com.vividsolutions.jts.geom.LineString
-
- getCoordinateSequence() - Method in class com.vividsolutions.jts.geom.Point
-
- getCoordinateSequenceFactory() - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
- getCount() - Method in class com.vividsolutions.jts.index.kdtree.KdNode
-
Returns the number of inserted points that are coincident at this location.
- getCount() - Method in class com.vividsolutions.jts.util.CoordinateCountFilter
-
Returns the result of the filtering.
- getCurves() - Method in class com.vividsolutions.jts.operation.buffer.OffsetCurveSetBuilder
-
Computes the set of raw offset curves for the buffer.
- getCutEdges() - Method in class com.vividsolutions.jts.operation.polygonize.Polygonizer
-
Gets the list of cut edges found during polygonization.
- getDangles() - Method in class com.vividsolutions.jts.operation.polygonize.Polygonizer
-
Gets the list of dangling lines found during polygonization.
- getData() - Method in class com.vividsolutions.jts.index.kdtree.KdNode
-
Gets the user data object associated with this node.
- getData() - Method in class com.vividsolutions.jts.noding.BasicSegmentString
-
Gets the user-defined data for this segment string.
- getData() - Method in class com.vividsolutions.jts.noding.NodedSegmentString
-
Gets the user-defined data for this segment string.
- getData() - Method in interface com.vividsolutions.jts.noding.SegmentString
-
Gets the user-defined data for this segment string.
- getData() - Method in class com.vividsolutions.jts.planargraph.GraphComponent
-
Gets the user-defined data for this component.
- getData() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Gets the external data value for this edge.
- getData() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
Gets the external data value for this triangle.
- getData() - Method in class com.vividsolutions.jts.triangulate.Segment
-
Gets the external data associated with this segment
- getDegree() - Method in class com.vividsolutions.jts.geomgraph.EdgeEndStar
-
- getDegree() - Method in class com.vividsolutions.jts.planargraph.DirectedEdgeStar
-
Returns the number of edges around the Node associated with this DirectedEdgeStar.
- getDegree() - Method in class com.vividsolutions.jts.planargraph.Node
-
Returns the number of edges around this Node.
- getDeleteEventIndex() - Method in class com.vividsolutions.jts.geomgraph.index.SweepLineEvent
-
- getDeleteEventIndex() - Method in class com.vividsolutions.jts.index.sweepline.SweepLineEvent
-
- getDelta(int) - Method in class com.vividsolutions.jts.geomgraph.Depth
-
- getDepth(int, int) - Method in class com.vividsolutions.jts.geomgraph.Depth
-
- getDepth(int) - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
- getDepth() - Method in class com.vividsolutions.jts.geomgraph.Edge
-
- getDepthDelta() - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
- getDepthDelta() - Method in class com.vividsolutions.jts.geomgraph.Edge
-
The depthDelta is the change in depth as an edge is crossed from R to L
- getDeterminant() - Method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Computes the determinant of the transformation matrix.
- getDiagram(GeometryFactory) - Method in class com.vividsolutions.jts.triangulate.VoronoiDiagramBuilder
-
- getDiameter() - Method in class com.vividsolutions.jts.algorithm.MinimumBoundingCircle
-
Gets a geometry representing the diameter of the computed Minimum Bounding
Circle.
- getDiameter() - Method in class com.vividsolutions.jts.algorithm.MinimumDiameter
-
- getDiameter() - Method in class com.vividsolutions.jts.shape.GeometricShapeBuilder
-
- getDimension() - Method in interface com.vividsolutions.jts.geom.CoordinateSequence
-
Returns the dimension (number of ordinates in each coordinate)
for this sequence.
- getDimension() - Method in class com.vividsolutions.jts.geom.Geometry
-
Returns the dimension of this geometry.
- getDimension() - Method in class com.vividsolutions.jts.geom.GeometryCollection
-
- getDimension() - Method in class com.vividsolutions.jts.geom.impl.CoordinateArraySequence
-
- getDimension() - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence
-
- getDimension() - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequenceFactory
-
- getDimension() - Method in class com.vividsolutions.jts.geom.LineString
-
- getDimension() - Method in class com.vividsolutions.jts.geom.MultiLineString
-
- getDimension() - Method in class com.vividsolutions.jts.geom.MultiPoint
-
- getDimension() - Method in class com.vividsolutions.jts.geom.MultiPolygon
-
- getDimension() - Method in class com.vividsolutions.jts.geom.Point
-
- getDimension() - Method in class com.vividsolutions.jts.geom.Polygon
-
- getDimension() - Method in class com.vividsolutions.jts.operation.distance3d.AxisPlaneCoordinateSequence
-
- getDirectedCoordinate() - Method in class com.vividsolutions.jts.geomgraph.EdgeEnd
-
- getDirectionPt() - Method in class com.vividsolutions.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 com.vividsolutions.jts.planargraph.Edge
-
Returns one of the DirectedEdges associated with this Edge.
- getDirEdge(Node) - Method in class com.vividsolutions.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 com.vividsolutions.jts.noding.SegmentStringDissolver
-
Gets the collection of dissolved (i.e.
- getDistance() - Method in class com.vividsolutions.jts.algorithm.distance.PointPairDistance
-
- getDistance() - Method in class com.vividsolutions.jts.geomgraph.EdgeIntersection
-
- getDistance() - Method in class com.vividsolutions.jts.operation.buffer.validate.PointPairDistance
-
- getDistance(Geometry) - Method in class com.vividsolutions.jts.operation.distance.IndexedFacetDistance
-
Computes the distance from the base geometry to
the given geometry.
- getDistance(Geometry) - Static method in class com.vividsolutions.jts.precision.MinimumClearance
-
Computes the Minimum Clearance distance for
the given Geometry.
- getDistance() - Method in class com.vividsolutions.jts.precision.MinimumClearance
-
Gets the Minimum Clearance distance.
- getDistance(Geometry) - Static method in class com.vividsolutions.jts.precision.SimpleMinimumClearance
-
- getDistance() - Method in class com.vividsolutions.jts.precision.SimpleMinimumClearance
-
- getDistancePoints() - Method in class com.vividsolutions.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder
-
- getDocumentLocator() - Method in class com.vividsolutions.jts.io.gml2.GMLHandler
-
- getDouble() - Method in class com.vividsolutions.jts.index.quadtree.DoubleBits
-
- getDouble(byte[], int) - Static method in class com.vividsolutions.jts.io.ByteOrderValues
-
- getDx() - Method in class com.vividsolutions.jts.geomgraph.EdgeEnd
-
- getDy() - Method in class com.vividsolutions.jts.geomgraph.EdgeEnd
-
- getEdge() - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
- getEdge() - Method in class com.vividsolutions.jts.geomgraph.EdgeEnd
-
- getEdge() - Method in class com.vividsolutions.jts.noding.SegmentNodeList
-
- getEdge() - Method in class com.vividsolutions.jts.planargraph.DirectedEdge
-
Returns this DirectedEdge's parent Edge, or null if it has none.
- getEdge(int) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
- getEdgeDirection() - Method in class com.vividsolutions.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 com.vividsolutions.jts.algorithm.LineIntersector
-
Computes the "edge distance" of an intersection point along the specified input line segment.
- getEdgeEnds() - Method in class com.vividsolutions.jts.geomgraph.PlanarGraph
-
- getEdgeEnds() - Method in class com.vividsolutions.jts.operation.relate.EdgeEndBundle
-
- getEdgeIndex(QuadEdge) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
Gets the index for the given edge of this triangle
- getEdgeIndex(Vertex) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
Gets the index for the edge that starts at vertex v.
- getEdgeIntersectionList() - Method in class com.vividsolutions.jts.geomgraph.Edge
-
- getEdgeIterator() - Method in class com.vividsolutions.jts.geomgraph.PlanarGraph
-
- getEdgeRing() - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
- getEdges() - Method in class com.vividsolutions.jts.geomgraph.EdgeEndStar
-
- getEdges() - Method in class com.vividsolutions.jts.geomgraph.EdgeList
-
- getEdges() - Method in class com.vividsolutions.jts.geomgraph.EdgeRing
-
Returns the list of DirectedEdges that make up this EdgeRing
- getEdges() - Method in class com.vividsolutions.jts.geomgraph.Node
-
- getEdges() - Method in class com.vividsolutions.jts.planargraph.DirectedEdgeStar
-
Returns the DirectedEdges, in ascending order by angle with the positive x-axis.
- getEdges() - Method in class com.vividsolutions.jts.planargraph.PlanarGraph
-
Returns the Edges that have been added to this PlanarGraph
- getEdges(GeometryFactory) - Method in class com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulationBuilder
-
- getEdges(GeometryFactory) - Method in class com.vividsolutions.jts.triangulate.DelaunayTriangulationBuilder
-
- getEdges() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeSubdivision
-
Gets the collection of base
QuadEdge
s (one for every pair of
vertices which is connected).
- getEdges(GeometryFactory) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeSubdivision
-
Gets the geometry for the edges in the subdivision as a
MultiLineString
containing 2-point lines.
- getEdges() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
- getEdgesBetween(Node, Node) - Static method in class com.vividsolutions.jts.planargraph.Node
-
Returns all Edges that connect the two nodes (which are assumed to be different).
- getEdgeSegment(int, LineSegment) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
- getEnd() - Method in class com.vividsolutions.jts.triangulate.Segment
-
Gets the end coordinate of the segment
- getEndCapStyle() - Method in class com.vividsolutions.jts.operation.buffer.BufferParameters
-
Gets the end cap style.
- getEndIndex() - Method in class com.vividsolutions.jts.index.chain.MonotoneChain
-
- getEndIndex() - Method in class com.vividsolutions.jts.linearref.LengthIndexedLine
-
Returns the index of the end of the line
- getEndIndex() - Method in class com.vividsolutions.jts.linearref.LocationIndexedLine
-
Returns the index of the end of the line
- getEndLocation(Geometry) - Static method in class com.vividsolutions.jts.linearref.LinearLocation
-
Gets a location which refers to the end of a linear
Geometry
.
- getEndpoint(int, int) - Method in class com.vividsolutions.jts.algorithm.LineIntersector
-
Gets an endpoint of an input segment.
- getEndPoint() - Method in class com.vividsolutions.jts.geom.LineString
-
- getEndX() - Method in class com.vividsolutions.jts.triangulate.Segment
-
Gets the end X ordinate of the segment
- getEndY() - Method in class com.vividsolutions.jts.triangulate.Segment
-
Gets the end Y ordinate of the segment
- getEndZ() - Method in class com.vividsolutions.jts.triangulate.Segment
-
Gets the end Z ordinate of the segment
- getEnvelope() - Method in class com.vividsolutions.jts.geom.Geometry
-
Gets a Geometry representing the envelope (bounding box) of
this Geometry
.
- getEnvelope() - Method in class com.vividsolutions.jts.geomgraph.Edge
-
- getEnvelope() - Method in class com.vividsolutions.jts.index.chain.MonotoneChain
-
- getEnvelope() - Method in class com.vividsolutions.jts.index.quadtree.Key
-
- getEnvelope() - Method in class com.vividsolutions.jts.index.quadtree.Node
-
- getEnvelope() - Method in class com.vividsolutions.jts.operation.distance.FacetSequence
-
- getEnvelope() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeSubdivision
-
Gets the envelope of the Subdivision (including the frame).
- getEnvelope() - Method in class com.vividsolutions.jts.util.GeometricShapeFactory.Dimensions
-
- getEnvelopeInternal() - Method in class com.vividsolutions.jts.geom.Geometry
-
Gets an
Envelope
containing
the minimum and maximum x and y values in this
Geometry
.
- getErrorIndicator() - Method in class com.vividsolutions.jts.operation.buffer.validate.BufferDistanceValidator
-
Gets a geometry which indicates the location and nature of a validation failure.
- getErrorIndicator() - Method in class com.vividsolutions.jts.operation.buffer.validate.BufferResultValidator
-
Gets a geometry which indicates the location and nature of a validation failure.
- getErrorLocation() - Method in class com.vividsolutions.jts.operation.buffer.validate.BufferDistanceValidator
-
- getErrorLocation() - Method in class com.vividsolutions.jts.operation.buffer.validate.BufferResultValidator
-
- getErrorMessage() - Method in class com.vividsolutions.jts.noding.FastNodingValidator
-
Returns an error message indicating the segments containing
the intersection.
- getErrorMessage() - Method in class com.vividsolutions.jts.operation.buffer.validate.BufferDistanceValidator
-
- getErrorMessage() - Method in class com.vividsolutions.jts.operation.buffer.validate.BufferResultValidator
-
- getErrorType() - Method in class com.vividsolutions.jts.operation.valid.TopologyValidationError
-
Gets the type of this error.
- getExponent() - Method in class com.vividsolutions.jts.index.quadtree.DoubleBits
-
Determines the exponent for the number
- getExtent() - Method in class com.vividsolutions.jts.shape.GeometricShapeBuilder
-
- getExteriorRing() - Method in class com.vividsolutions.jts.geom.Polygon
-
- getExtremalPoints() - Method in class com.vividsolutions.jts.algorithm.MinimumBoundingCircle
-
Gets the extremal points which define the computed Minimum Bounding Circle.
- getFactory() - Method in class com.vividsolutions.jts.geom.Geometry
-
Gets the factory which contains the context in which this geometry was created.
- getFarthestPoints() - Method in class com.vividsolutions.jts.algorithm.MinimumBoundingCircle
-
Gets a geometry representing a line between the two farthest points
in the input.
- getFromNode() - Method in class com.vividsolutions.jts.planargraph.DirectedEdge
-
Returns the node from which this DirectedEdge leaves.
- getGeometry() - Method in interface com.vividsolutions.jts.geom.prep.PreparedGeometry
-
Gets the original
Geometry
which has been prepared.
- getGeometry(Geometry) - Static method in class com.vividsolutions.jts.geom.util.LinearComponentExtracter
-
Extracts the linear components from a single
Geometry
and returns them as either a LineString) or {@link MultiLineString}.
- getGeometry(Geometry, boolean) - Static method in class com.vividsolutions.jts.geom.util.LinearComponentExtracter
-
Extracts the linear components from a single
Geometry
and returns them as either a LineString) or {@link MultiLineString}.
- getGeometry(Geometry) - Static method in class com.vividsolutions.jts.geom.util.LineStringExtracter
-
Extracts the
LineString
elements from a single
Geometry
and returns them as either a LineString) or {@link MultiLineString}.
- getGeometry() - Method in class com.vividsolutions.jts.geomgraph.GeometryGraph
-
- getGeometry() - Method in class com.vividsolutions.jts.io.gml2.GMLHandler
-
Gets the geometry parsed by this handler.
- getGeometry() - Method in class com.vividsolutions.jts.linearref.LinearGeometryBuilder
-
- getGeometry() - Method in class com.vividsolutions.jts.operation.polygonize.Polygonizer
-
Gets a geometry representing the polygons formed by the polygonization.
- getGeometry() - Method in class com.vividsolutions.jts.shape.fractal.KochSnowflakeBuilder
-
- getGeometry() - Method in class com.vividsolutions.jts.shape.fractal.SierpinskiCarpetBuilder
-
- getGeometry() - Method in class com.vividsolutions.jts.shape.GeometricShapeBuilder
-
- getGeometry() - Method in class com.vividsolutions.jts.shape.random.RandomPointsBuilder
-
- getGeometry() - Method in class com.vividsolutions.jts.shape.random.RandomPointsInGridBuilder
-
Gets the
MultiPoint
containing the generated point
- getGeometry(GeometryFactory) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
- getGeometryComponent() - Method in class com.vividsolutions.jts.operation.distance.GeometryLocation
-
Returns the geometry component on (or in) which this location occurs.
- getGeometryCount() - Method in class com.vividsolutions.jts.geomgraph.Label
-
- getGeometryN(int) - Method in class com.vividsolutions.jts.geom.Geometry
-
- getGeometryN(int) - Method in class com.vividsolutions.jts.geom.GeometryCollection
-
- getGeometryType() - Method in class com.vividsolutions.jts.geom.Geometry
-
Returns the name of this Geometry's actual class.
- getGeometryType() - Method in class com.vividsolutions.jts.geom.GeometryCollection
-
- getGeometryType() - Method in class com.vividsolutions.jts.geom.LinearRing
-
- getGeometryType() - Method in class com.vividsolutions.jts.geom.LineString
-
- getGeometryType() - Method in class com.vividsolutions.jts.geom.MultiLineString
-
- getGeometryType() - Method in class com.vividsolutions.jts.geom.MultiPoint
-
- getGeometryType() - Method in class com.vividsolutions.jts.geom.MultiPolygon
-
- getGeometryType() - Method in class com.vividsolutions.jts.geom.Point
-
- getGeometryType() - Method in class com.vividsolutions.jts.geom.Polygon
-
- getGraph() - Method in class com.vividsolutions.jts.edgegraph.EdgeGraphBuilder
-
- getGraph() - Method in class com.vividsolutions.jts.operation.overlay.OverlayOp
-
Gets the graph constructed to compute the overlay.
- getHeight() - Method in class com.vividsolutions.jts.geom.Envelope
-
Returns the difference between the maximum and minimum y values.
- getHeight() - Method in class com.vividsolutions.jts.util.GeometricShapeFactory.Dimensions
-
- getId() - Method in class com.vividsolutions.jts.index.chain.MonotoneChain
-
- getIndex() - Method in class com.vividsolutions.jts.noding.MCIndexNoder
-
- getIndex() - Method in class com.vividsolutions.jts.noding.MCIndexSegmentSetMutualIntersector
-
Gets the index constructed over the base segment strings.
- getIndex(Edge) - Method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.planargraph.DirectedEdgeStar
-
Returns value of i modulo the number of edges in this DirectedEdgeStar
(i.e.
- getIndex(Edge) - Method in class com.vividsolutions.jts.planargraph.Node
-
Returns the zero-based index of the given Edge, after sorting in ascending order
by angle with the positive x-axis.
- getIndexAlongSegment(int, int) - Method in class com.vividsolutions.jts.algorithm.LineIntersector
-
Computes the index (order) of the intIndex'th intersection point in the direction of
a specified input line segment
- getInitialVertices() - Method in class com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulator
-
Gets the sites (vertices) used to initialize the triangulation.
- getInputGeometry() - Method in class com.vividsolutions.jts.geom.util.GeometryTransformer
-
Utility function to make input geometry available
- getInsertEvent() - Method in class com.vividsolutions.jts.geomgraph.index.SweepLineEvent
-
- getInsertEvent() - Method in class com.vividsolutions.jts.index.sweepline.SweepLineEvent
-
- getInt(byte[], int) - Static method in class com.vividsolutions.jts.io.ByteOrderValues
-
- getInteriorIntersection() - Method in class com.vividsolutions.jts.noding.InteriorIntersectionFinder
-
Gets the computed location of the intersection.
- getInteriorIntersections() - Method in class com.vividsolutions.jts.noding.InteriorIntersectionFinderAdder
-
- getInteriorIntersections() - Method in class com.vividsolutions.jts.noding.IntersectionFinderAdder
-
Deprecated.
- getInteriorPoint() - Method in class com.vividsolutions.jts.algorithm.InteriorPointArea
-
Gets the computed interior point.
- getInteriorPoint() - Method in class com.vividsolutions.jts.algorithm.InteriorPointLine
-
- getInteriorPoint() - Method in class com.vividsolutions.jts.algorithm.InteriorPointPoint
-
- getInteriorPoint() - Method in class com.vividsolutions.jts.geom.Geometry
-
Computes an interior point of this Geometry
.
- getInteriorRingN(int) - Method in class com.vividsolutions.jts.geom.Polygon
-
- getIntersection(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.algorithm.CentralEndpointIntersector
-
Deprecated.
- getIntersection() - Method in class com.vividsolutions.jts.algorithm.CentralEndpointIntersector
-
Deprecated.
- getIntersection(int) - Method in class com.vividsolutions.jts.algorithm.LineIntersector
-
Returns the intIndex'th intersection point
- getIntersection() - Method in class com.vividsolutions.jts.noding.SegmentIntersectionDetector
-
Gets the computed location of the intersection.
- getIntersectionAlongSegment(int, int) - Method in class com.vividsolutions.jts.algorithm.LineIntersector
-
Computes the intIndex'th intersection point in the direction of
a specified input line segment
- getIntersectionFinder() - Method in class com.vividsolutions.jts.geom.prep.PreparedLineString
-
- getIntersectionFinder() - Method in class com.vividsolutions.jts.geom.prep.PreparedPolygon
-
Gets the indexed intersection finder for this geometry.
- getIntersectionMatrix() - Method in class com.vividsolutions.jts.operation.relate.RelateOp
-
Gets the IntersectionMatrix for the spatial relationship
between the input geometries.
- getIntersectionNum() - Method in class com.vividsolutions.jts.algorithm.LineIntersector
-
Returns the number of intersection points found.
- getIntersections() - Method in class com.vividsolutions.jts.noding.FastNodingValidator
-
Gets a list of all intersections found.
- getIntersections() - Method in class com.vividsolutions.jts.noding.InteriorIntersectionFinder
-
Gets the intersections found.
- getIntersectionSegments() - Method in class com.vividsolutions.jts.noding.InteriorIntersectionFinder
-
Gets the endpoints of the intersecting segments.
- getIntersectionSegments() - Method in class com.vividsolutions.jts.noding.SegmentIntersectionDetector
-
Gets the endpoints of the intersecting segments.
- getIntersectsOp() - Method in class com.vividsolutions.jts.index.strtree.AbstractSTRtree
-
- getIntersectsOp() - Method in class com.vividsolutions.jts.index.strtree.SIRtree
-
- getIntersectsOp() - Method in class com.vividsolutions.jts.index.strtree.STRtree
-
- getInterval() - Method in class com.vividsolutions.jts.index.bintree.Key
-
- getInterval() - Method in class com.vividsolutions.jts.index.bintree.Node
-
- getInvalidLocation() - Method in class com.vividsolutions.jts.operation.overlay.validate.OverlayResultValidator
-
- getInvalidPoint() - Method in class com.vividsolutions.jts.geomgraph.GeometryGraph
-
- getInvalidPoint() - Method in class com.vividsolutions.jts.operation.valid.ConsistentAreaTester
-
- getInvalidRingLines() - Method in class com.vividsolutions.jts.operation.polygonize.Polygonizer
-
Gets the list of lines forming invalid rings found during polygonization.
- getInverse() - Method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Computes the inverse of this transformation, if one
exists.
- getItem() - Method in class com.vividsolutions.jts.index.strtree.ItemBoundable
-
- getItem() - Method in class com.vividsolutions.jts.index.sweepline.SweepLineInterval
-
- getItems() - Method in class com.vividsolutions.jts.index.ArrayListVisitor
-
- getItems() - Method in class com.vividsolutions.jts.index.bintree.NodeBase
-
- getItems() - Method in class com.vividsolutions.jts.index.quadtree.NodeBase
-
- getJoinStyle() - Method in class com.vividsolutions.jts.operation.buffer.BufferParameters
-
Gets the join style
- getKDT() - Method in class com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulator
-
Gets the
KdTree
which contains the vertices of the triangulation.
- getLabel() - Method in class com.vividsolutions.jts.geomgraph.DirectedEdgeStar
-
- getLabel() - Method in class com.vividsolutions.jts.geomgraph.EdgeEnd
-
- getLabel() - Method in class com.vividsolutions.jts.geomgraph.EdgeRing
-
- getLabel() - Method in class com.vividsolutions.jts.geomgraph.GraphComponent
-
- getLabel() - Method in class com.vividsolutions.jts.operation.relate.EdgeEndBundle
-
- getLastCoordinate() - Method in class com.vividsolutions.jts.linearref.LinearGeometryBuilder
-
- getLeft() - Method in class com.vividsolutions.jts.index.kdtree.KdNode
-
Returns the left node of the tree
- getLength() - Method in class com.vividsolutions.jts.algorithm.MinimumDiameter
-
Gets the length of the minimum diameter of the input Geometry
- getLength() - Method in class com.vividsolutions.jts.geom.Geometry
-
Returns the length of this Geometry
.
- getLength() - Method in class com.vividsolutions.jts.geom.GeometryCollection
-
- getLength() - Method in class com.vividsolutions.jts.geom.LineSegment
-
Computes the length of the line segment.
- getLength() - Method in class com.vividsolutions.jts.geom.LineString
-
Returns the length of this LineString
- getLength() - Method in class com.vividsolutions.jts.geom.Polygon
-
Returns the perimeter of this Polygon
- getLength(Geometry, LinearLocation) - Static method in class com.vividsolutions.jts.linearref.LengthLocationMap
-
- getLength(LinearLocation) - Method in class com.vividsolutions.jts.linearref.LengthLocationMap
-
- getLength() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Gets the length of the geometry of this quadedge.
- getLevel() - Method in class com.vividsolutions.jts.index.bintree.Key
-
- getLevel() - Method in class com.vividsolutions.jts.index.quadtree.Key
-
- getLevel() - Method in class com.vividsolutions.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 com.vividsolutions.jts.linearref.LinearIterator
-
Gets the
LineString
component the iterator is current at.
- getLine() - Method in class com.vividsolutions.jts.operation.linemerge.LineMergeEdge
-
Returns the LineString specifying the vertices of this edge.
- getLine(Geometry) - Static method in class com.vividsolutions.jts.precision.MinimumClearance
-
Gets a LineString containing two points
which are at the Minimum Clearance distance
for the given Geometry.
- getLine() - Method in class com.vividsolutions.jts.precision.MinimumClearance
-
Gets a LineString containing two points
which are at the Minimum Clearance distance.
- getLine(Geometry) - Static method in class com.vividsolutions.jts.precision.SimpleMinimumClearance
-
- getLine() - Method in class com.vividsolutions.jts.precision.SimpleMinimumClearance
-
- getLinearRing() - Method in class com.vividsolutions.jts.geomgraph.EdgeRing
-
- getLineCurve(Coordinate[], double) - Method in class com.vividsolutions.jts.operation.buffer.OffsetCurveBuilder
-
This method handles single points as well as LineStrings.
- getLineIntersector() - Method in class com.vividsolutions.jts.noding.IntersectionAdder
-
- getLines(Collection, Collection) - Static method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.geom.util.LinearComponentExtracter
-
Extracts the linear components from a single geometry.
- getLines(Geometry, boolean) - Static method in class com.vividsolutions.jts.geom.util.LinearComponentExtracter
-
Extracts the linear components from a single geometry.
- getLines(Geometry, List) - Static method in class com.vividsolutions.jts.geom.util.LineStringExtracter
-
- getLines(Geometry) - Static method in class com.vividsolutions.jts.geom.util.LineStringExtracter
-
- getLineSegment(int, LineSegment) - Method in class com.vividsolutions.jts.index.chain.MonotoneChain
-
Gets the line segment starting at index
- getLineSegment() - Method in class com.vividsolutions.jts.triangulate.Segment
-
Gets a LineSegment modelling this segment.
- getLocation() - Method in class com.vividsolutions.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 com.vividsolutions.jts.geomgraph.Depth
-
- getLocation(int, int) - Method in class com.vividsolutions.jts.geomgraph.Label
-
- getLocation(int) - Method in class com.vividsolutions.jts.geomgraph.Label
-
- getLocation(Geometry, double) - Static method in class com.vividsolutions.jts.linearref.LengthLocationMap
-
- getLocation(Geometry, double, boolean) - Static method in class com.vividsolutions.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 com.vividsolutions.jts.linearref.LengthLocationMap
-
- getLocation(double, boolean) - Method in class com.vividsolutions.jts.linearref.LengthLocationMap
-
- getLocation(Coordinate) - Method in class com.vividsolutions.jts.operation.overlay.validate.FuzzyPointLocator
-
- getLocations() - Method in class com.vividsolutions.jts.geomgraph.TopologyLocation
-
- getLocations(Geometry) - Static method in class com.vividsolutions.jts.operation.distance.ConnectedElementLocationFilter
-
Returns a list containing a point from each Polygon, LineString, and Point
found inside the specified geometry.
- getLong(byte[], int) - Static method in class com.vividsolutions.jts.io.ByteOrderValues
-
- getMajor() - Method in class com.vividsolutions.jts.JTSVersion
-
Gets the major number of the release version.
- getMatrixEntries() - Method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Gets an array containing the entries
of the transformation matrix.
- getMax() - Method in class com.vividsolutions.jts.index.bintree.Interval
-
- getMax() - Method in class com.vividsolutions.jts.index.intervalrtree.IntervalRTreeNode
-
- getMax() - Method in class com.vividsolutions.jts.index.sweepline.SweepLineInterval
-
- getMaxA() - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- getMaxB() - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- getMaximumSegmentIndex() - Method in class com.vividsolutions.jts.geomgraph.Edge
-
- getMaximumSignificantDigits() - Method in class com.vividsolutions.jts.geom.PrecisionModel
-
Returns the maximum number of significant digits provided by this
precision model.
- getMaxNodeDegree() - Method in class com.vividsolutions.jts.geomgraph.EdgeRing
-
- getMaxPointDistance() - Method in class com.vividsolutions.jts.algorithm.distance.DiscreteHausdorffDistance.MaxDensifiedByFractionDistanceFilter
-
- getMaxPointDistance() - Method in class com.vividsolutions.jts.algorithm.distance.DiscreteHausdorffDistance.MaxPointDistanceFilter
-
- getMaxPointDistance() - Method in class com.vividsolutions.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder.MaxMidpointDistanceFilter
-
- getMaxPointDistance() - Method in class com.vividsolutions.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder.MaxPointDistanceFilter
-
- getMaxX() - Method in class com.vividsolutions.jts.geom.Envelope
-
Returns the Envelope
s maximum x-value.
- getMaxX() - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- getMaxX(int) - Method in class com.vividsolutions.jts.geomgraph.index.MonotoneChainEdge
-
- getMaxX() - Method in class com.vividsolutions.jts.geomgraph.index.SweepLineSegment
-
- getMaxY() - Method in class com.vividsolutions.jts.geom.Envelope
-
Returns the Envelope
s maximum y-value.
- getMaxY() - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- getMergedLineStrings() - Method in class com.vividsolutions.jts.operation.linemerge.LineMerger
-
Gets the
LineString
s created by the merging process.
- getMessage() - Method in class com.vividsolutions.jts.operation.valid.TopologyValidationError
-
Gets an error message describing this error.
- getMin() - Method in class com.vividsolutions.jts.index.bintree.Interval
-
- getMin() - Method in class com.vividsolutions.jts.index.intervalrtree.IntervalRTreeNode
-
- getMin() - Method in class com.vividsolutions.jts.index.sweepline.SweepLineInterval
-
- getMinA() - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- getMinB() - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- getMinEdgeRing() - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
- getMinimumDiameter(Geometry) - Static method in class com.vividsolutions.jts.algorithm.MinimumDiameter
-
Gets the length of the minimum diameter enclosing a geometry
- getMinimumRectangle(Geometry) - Static method in class com.vividsolutions.jts.algorithm.MinimumDiameter
-
Gets the minimum rectangle enclosing a geometry.
- getMinimumRectangle() - Method in class com.vividsolutions.jts.algorithm.MinimumDiameter
-
Gets the minimum rectangular
Polygon
which encloses the input geometry.
- getMinor() - Method in class com.vividsolutions.jts.JTSVersion
-
Gets the minor number of the release version.
- getMinSize() - Method in class com.vividsolutions.jts.util.GeometricShapeFactory.Dimensions
-
- getMinX() - Method in class com.vividsolutions.jts.geom.Envelope
-
Returns the Envelope
s minimum x-value.
- getMinX() - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- getMinX(int) - Method in class com.vividsolutions.jts.geomgraph.index.MonotoneChainEdge
-
- getMinX() - Method in class com.vividsolutions.jts.geomgraph.index.SweepLineSegment
-
- getMinY() - Method in class com.vividsolutions.jts.geom.Envelope
-
Returns the Envelope
s minimum y-value.
- getMinY() - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- getMitreLimit() - Method in class com.vividsolutions.jts.operation.buffer.BufferParameters
-
Gets the mitre ratio limit.
- getMonotoneChainEdge() - Method in class com.vividsolutions.jts.geomgraph.Edge
-
- getMonotoneChains() - Method in class com.vividsolutions.jts.noding.MCIndexNoder
-
- getNeighbours() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
Gets the neighbours of this triangle.
- getNestedPoint() - Method in class com.vividsolutions.jts.operation.valid.IndexedNestedRingTester
-
- getNestedPoint() - Method in class com.vividsolutions.jts.operation.valid.QuadtreeNestedRingTester
-
- getNestedPoint() - Method in class com.vividsolutions.jts.operation.valid.SimpleNestedRingTester
-
- getNestedPoint() - Method in class com.vividsolutions.jts.operation.valid.SweeplineNestedRingTester
-
- getNext() - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
- getNext(DirectedEdge) - Method in class com.vividsolutions.jts.geomgraph.EdgeRing
-
- getNext() - Method in class com.vividsolutions.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 com.vividsolutions.jts.operation.overlay.MaximalEdgeRing
-
- getNext(DirectedEdge) - Method in class com.vividsolutions.jts.operation.overlay.MinimalEdgeRing
-
- getNextCW(EdgeEnd) - Method in class com.vividsolutions.jts.geomgraph.EdgeEndStar
-
- getNextCWEdge(DirectedEdge) - Method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.geomgraph.DirectedEdge
-
- getNode() - Method in class com.vividsolutions.jts.geomgraph.EdgeEnd
-
- getNode(Interval) - Method in class com.vividsolutions.jts.index.bintree.Node
-
Returns the subnode containing the envelope.
- getNode(Envelope) - Method in class com.vividsolutions.jts.index.quadtree.Node
-
Returns the subquad containing the envelope searchEnv.
- getNodeCapacity() - Method in class com.vividsolutions.jts.index.strtree.AbstractSTRtree
-
Returns the maximum number of child nodes that a node may have
- getNodedEdges() - Method in class com.vividsolutions.jts.operation.overlay.EdgeSetNoder
-
- getNodedSubstrings() - Method in class com.vividsolutions.jts.noding.IteratedNoder
-
- getNodedSubstrings() - Method in class com.vividsolutions.jts.noding.MCIndexNoder
-
- getNodedSubstrings(Collection) - Static method in class com.vividsolutions.jts.noding.NodedSegmentString
-
Gets the
SegmentString
s which result from splitting this string at node points.
- getNodedSubstrings(Collection, Collection) - Static method in class com.vividsolutions.jts.noding.NodedSegmentString
-
Adds the noded
SegmentString
s which result from splitting this string at node points.
- getNodedSubstrings() - Method in interface com.vividsolutions.jts.noding.Noder
-
- getNodedSubstrings() - Method in class com.vividsolutions.jts.noding.ScaledNoder
-
- getNodedSubstrings() - Method in class com.vividsolutions.jts.noding.SimpleNoder
-
- getNodedSubstrings() - Method in class com.vividsolutions.jts.noding.SinglePassNoder
-
- getNodedSubstrings() - Method in class com.vividsolutions.jts.noding.snapround.MCIndexSnapRounder
-
- getNodedSubstrings() - Method in class com.vividsolutions.jts.noding.snapround.SimpleSnapRounder
-
- getNodeIterator() - Method in class com.vividsolutions.jts.geomgraph.PlanarGraph
-
- getNodeIterator() - Method in class com.vividsolutions.jts.operation.relate.RelateNodeGraph
-
- getNodeList() - Method in class com.vividsolutions.jts.noding.NodedSegmentString
-
- getNodes() - Method in class com.vividsolutions.jts.geomgraph.PlanarGraph
-
- getNodes() - Method in class com.vividsolutions.jts.planargraph.PlanarGraph
-
- getNonSimpleLocation() - Method in class com.vividsolutions.jts.operation.IsSimpleOp
-
Gets a coordinate for the location where the geometry
fails to be simple.
- getNumGeometries() - Method in class com.vividsolutions.jts.geom.Geometry
-
- getNumGeometries() - Method in class com.vividsolutions.jts.geom.GeometryCollection
-
- getNumInteriorRing() - Method in class com.vividsolutions.jts.geom.Polygon
-
- getNumPoints() - Method in class com.vividsolutions.jts.geom.Geometry
-
Returns the count of this Geometry
s vertices.
- getNumPoints() - Method in class com.vividsolutions.jts.geom.GeometryCollection
-
- getNumPoints() - Method in class com.vividsolutions.jts.geom.LineString
-
- getNumPoints() - Method in class com.vividsolutions.jts.geom.Point
-
- getNumPoints() - Method in class com.vividsolutions.jts.geom.Polygon
-
- getNumPoints() - Method in class com.vividsolutions.jts.geomgraph.Edge
-
- getObject() - Method in class com.vividsolutions.jts.geomgraph.index.SweepLineEvent
-
- getOffsetCurve(Coordinate[], double) - Method in class com.vividsolutions.jts.operation.buffer.OffsetCurveBuilder
-
- getOffsetX() - Method in class com.vividsolutions.jts.geom.PrecisionModel
-
- getOffsetY() - Method in class com.vividsolutions.jts.geom.PrecisionModel
-
- getOppositeNode(Node) - Method in class com.vividsolutions.jts.planargraph.Edge
-
If node
is one of the two nodes associated with this Edge,
returns the other node; otherwise returns null.
- getOrdinate(int) - Method in class com.vividsolutions.jts.geom.Coordinate
-
Gets the ordinate value for the given index.
- getOrdinate(int, int) - Method in interface com.vividsolutions.jts.geom.CoordinateSequence
-
Returns the ordinate of a coordinate in this sequence.
- getOrdinate(int, int) - Method in class com.vividsolutions.jts.geom.impl.CoordinateArraySequence
-
- getOrdinate(int, int) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence.Double
-
- getOrdinate(int, int) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence.Float
-
- getOrdinate(int, int) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence
-
- getOrdinate(int, int) - Method in class com.vividsolutions.jts.operation.distance3d.AxisPlaneCoordinateSequence
-
- getOutEdges() - Method in class com.vividsolutions.jts.planargraph.Node
-
Returns the collection of DirectedEdges that leave this Node.
- getOutgoingDegree() - Method in class com.vividsolutions.jts.geomgraph.DirectedEdgeStar
-
- getOutgoingDegree(EdgeRing) - Method in class com.vividsolutions.jts.geomgraph.DirectedEdgeStar
-
- getParent() - Method in class com.vividsolutions.jts.planargraph.Subgraph
-
- getPatch() - Method in class com.vividsolutions.jts.JTSVersion
-
Gets the patch number of the release version.
- getPathIterator(AffineTransform) - Method in class com.vividsolutions.jts.awt.GeometryCollectionShape
-
- getPathIterator(AffineTransform, double) - Method in class com.vividsolutions.jts.awt.GeometryCollectionShape
-
- getPathIterator(AffineTransform) - Method in class com.vividsolutions.jts.awt.PolygonShape
-
- getPathIterator(AffineTransform, double) - Method in class com.vividsolutions.jts.awt.PolygonShape
-
- getPlane() - Method in class com.vividsolutions.jts.operation.distance3d.PlanarPolygon3D
-
- getPoint() - Method in class com.vividsolutions.jts.index.bintree.Key
-
- getPoint() - Method in class com.vividsolutions.jts.index.quadtree.Key
-
- getPointLocator() - Method in class com.vividsolutions.jts.geom.prep.PreparedPolygon
-
- getPointN(int) - Method in class com.vividsolutions.jts.geom.LineString
-
- getPoints(Geometry, List) - Static method in class com.vividsolutions.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 com.vividsolutions.jts.geom.util.PointExtracter
-
- getPoints(double) - Method in class com.vividsolutions.jts.operation.overlay.validate.OffsetPointGenerator
-
Gets the computed offset points.
- getPolygon() - Method in class com.vividsolutions.jts.operation.distance3d.PlanarPolygon3D
-
- getPolygons(Geometry, List) - Static method in class com.vividsolutions.jts.geom.util.PolygonExtracter
-
- getPolygons(Geometry) - Static method in class com.vividsolutions.jts.geom.util.PolygonExtracter
-
- getPolygons() - Method in class com.vividsolutions.jts.operation.overlay.PolygonBuilder
-
- getPolygons() - Method in class com.vividsolutions.jts.operation.polygonize.Polygonizer
-
Gets the list of polygons formed by the polygonization.
- getPrecisionModel() - Method in class com.vividsolutions.jts.geom.Geometry
-
Returns the PrecisionModel
used by the Geometry
.
- getPrecisionModel() - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
Returns the PrecisionModel that Geometries created by this factory
will be associated with.
- getPrimary() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Gets the primary edge of this quadedge and its sym.
- getPrimaryEdges(boolean) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeSubdivision
-
Gets all primary quadedges in the subdivision.
- getProperIntersectionPoint() - Method in class com.vividsolutions.jts.geomgraph.index.SegmentIntersector
-
- getProperIntersectionPoint() - Method in class com.vividsolutions.jts.noding.IntersectionAdder
-
- getQuadrant() - Method in class com.vividsolutions.jts.geomgraph.EdgeEnd
-
- getQuadrant() - Method in class com.vividsolutions.jts.planargraph.DirectedEdge
-
Returns 0, 1, 2, or 3, indicating the quadrant in which this DirectedEdge's
orientation lies.
- getQuadrantSegments() - Method in class com.vividsolutions.jts.operation.buffer.BufferParameters
-
Gets the number of quadrant segments which will be used
- getRadius() - Method in class com.vividsolutions.jts.algorithm.MinimumBoundingCircle
-
Gets the radius of the computed Minimum Bounding Circle.
- getRadius() - Method in class com.vividsolutions.jts.shape.GeometricShapeBuilder
-
- getRawCoordinates() - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence.Double
-
Gets the underlying array containing the coordinate values.
- getRawCoordinates() - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence.Float
-
Gets the underlying array containing the coordinate values.
- getResult() - Method in class com.vividsolutions.jts.dissolve.LineDissolver
-
Gets the dissolved result as a MultiLineString.
- getResultGeometry() - Method in class com.vividsolutions.jts.densify.Densifier
-
Gets the densified geometry.
- getResultGeometry(double) - Method in class com.vividsolutions.jts.operation.buffer.BufferOp
-
Returns the buffer computed for a geometry for a given buffer distance.
- getResultGeometry(int) - Method in class com.vividsolutions.jts.operation.overlay.OverlayOp
-
Gets the result of the overlay for a given overlay operation.
- getResultGeometry(int) - Method in class com.vividsolutions.jts.operation.overlay.snap.SnapIfNeededOverlayOp
-
- getResultGeometry(int) - Method in class com.vividsolutions.jts.operation.overlay.snap.SnapOverlayOp
-
- getResultGeometry() - Method in class com.vividsolutions.jts.simplify.DouglasPeuckerSimplifier
-
Gets the simplified geometry.
- getResultGeometry() - Method in class com.vividsolutions.jts.simplify.TopologyPreservingSimplifier
-
- getResultGeometry() - Method in class com.vividsolutions.jts.simplify.VWSimplifier
-
Gets the simplified geometry.
- getRight() - Method in class com.vividsolutions.jts.index.kdtree.KdNode
-
Returns the right node of the tree
- getRightmostEdge() - Method in class com.vividsolutions.jts.geomgraph.DirectedEdgeStar
-
- getRingCurve(Coordinate[], int, double) - Method in class com.vividsolutions.jts.operation.buffer.OffsetCurveBuilder
-
This method handles the degenerate cases of single points and lines,
as well as rings.
- getRoot() - Method in class com.vividsolutions.jts.index.strtree.AbstractSTRtree
-
- getSafeEnvelope() - Method in class com.vividsolutions.jts.noding.snapround.HotPixel
-
Returns a "safe" envelope that is guaranteed to contain the hot pixel.
- getScale() - Method in class com.vividsolutions.jts.geom.PrecisionModel
-
Returns the scale factor used to specify a fixed precision model.
- getSegment(Geometry) - Method in class com.vividsolutions.jts.linearref.LinearLocation
-
Gets a
LineSegment
representing the segment of the
given linear
Geometry
which contains this location.
- getSegment() - Method in exception com.vividsolutions.jts.triangulate.quadedge.LocateFailureException
-
- getSegmentEnd() - Method in class com.vividsolutions.jts.linearref.LinearIterator
-
Gets the second
Coordinate
of the current segment.
- getSegmentFraction() - Method in class com.vividsolutions.jts.linearref.LinearLocation
-
Gets the segment fraction for this location
- getSegmentIndex() - Method in class com.vividsolutions.jts.geomgraph.EdgeIntersection
-
- getSegmentIndex() - Method in class com.vividsolutions.jts.linearref.LinearLocation
-
Gets the segment index for this location
- getSegmentIndex() - Method in class com.vividsolutions.jts.operation.distance.GeometryLocation
-
Returns the segment index for this location.
- getSegmentLength(Geometry) - Method in class com.vividsolutions.jts.linearref.LinearLocation
-
Gets the length of the segment in the given
Geometry containing this location.
- getSegmentOctant(int) - Method in class com.vividsolutions.jts.noding.BasicSegmentString
-
Gets the octant of the segment starting at vertex index
.
- getSegmentOctant(int) - Method in class com.vividsolutions.jts.noding.NodedSegmentString
-
Gets the octant of the segment starting at vertex index
.
- getSegmentSetIntersector() - Method in class com.vividsolutions.jts.noding.FastSegmentSetIntersectionFinder
-
Gets the segment set intersector used by this class.
- getSegmentStart() - Method in class com.vividsolutions.jts.linearref.LinearIterator
-
- getSequencedLineStrings() - Method in class com.vividsolutions.jts.operation.linemerge.LineSequencer
-
- getShell() - Method in class com.vividsolutions.jts.geomgraph.EdgeRing
-
- getSimplifyFactor() - Method in class com.vividsolutions.jts.operation.buffer.BufferParameters
-
Gets the simplify factor.
- getSplitCoordinates() - Method in class com.vividsolutions.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 com.vividsolutions.jts.triangulate.SplitSegment
-
- getSquareBaseLine() - Method in class com.vividsolutions.jts.shape.GeometricShapeBuilder
-
- getSquareExtent() - Method in class com.vividsolutions.jts.shape.GeometricShapeBuilder
-
- getSRID() - Method in class com.vividsolutions.jts.geom.Geometry
-
Returns the ID of the Spatial Reference System used by the Geometry
.
- getSRID() - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
Gets the SRID value defined for this factory.
- getStackTrace(Throwable) - Static method in class com.vividsolutions.jts.util.StringUtil
-
Returns an throwable's stack trace
- getStackTrace(Throwable, int) - Static method in class com.vividsolutions.jts.util.StringUtil
-
- getStart() - Method in class com.vividsolutions.jts.triangulate.Segment
-
Gets the start coordinate of the segment
- getStartIndex() - Method in class com.vividsolutions.jts.index.chain.MonotoneChain
-
- getStartIndex() - Method in class com.vividsolutions.jts.linearref.LengthIndexedLine
-
Returns the index of the start of the line
- getStartIndex() - Method in class com.vividsolutions.jts.linearref.LocationIndexedLine
-
Returns the index of the start of the line
- getStartIndexes() - Method in class com.vividsolutions.jts.geomgraph.index.MonotoneChainEdge
-
- getStartPoint() - Method in class com.vividsolutions.jts.geom.LineString
-
- getStartX() - Method in class com.vividsolutions.jts.triangulate.Segment
-
Gets the start X ordinate of the segment
- getStartY() - Method in class com.vividsolutions.jts.triangulate.Segment
-
Gets the start Y ordinate of the segment
- getStartZ() - Method in class com.vividsolutions.jts.triangulate.Segment
-
Gets the start Z ordinate of the segment
- getSubdivision() - Method in class com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulationBuilder
-
Gets the QuadEdgeSubdivision which models the computed triangulation.
- getSubdivision() - Method in class com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulator
-
- getSubdivision() - Method in class com.vividsolutions.jts.triangulate.DelaunayTriangulationBuilder
-
- getSubdivision() - Method in class com.vividsolutions.jts.triangulate.VoronoiDiagramBuilder
-
- getSubnodeIndex(Interval, double) - Static method in class com.vividsolutions.jts.index.bintree.NodeBase
-
Returns the index of the subnode that wholely contains the given interval.
- getSubnodeIndex(Envelope, double, double) - Static method in class com.vividsolutions.jts.index.quadtree.NodeBase
-
Gets the index of the subquad that wholly contains the given envelope.
- getSupportingSegment() - Method in class com.vividsolutions.jts.algorithm.MinimumDiameter
-
Gets the segment forming the base of the minimum diameter
- getSym() - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
Each Edge gives rise to a pair of symmetric DirectedEdges, in opposite
directions.
- getSym() - Method in class com.vividsolutions.jts.planargraph.DirectedEdge
-
Returns the symmetric DirectedEdge -- the other DirectedEdge associated with
this DirectedEdge's parent Edge.
- getTime() - Method in class com.vividsolutions.jts.util.Stopwatch
-
- getTimeString() - Method in class com.vividsolutions.jts.util.Stopwatch
-
- getTimeString(long) - Static method in class com.vividsolutions.jts.util.Stopwatch
-
- getTolerance() - Method in class com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulator
-
Gets the tolerance value used to construct the triangulation.
- getTolerance() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeSubdivision
-
Gets the vertex-equality tolerance value
used in this subdivision
- getToNode() - Method in class com.vividsolutions.jts.planargraph.DirectedEdge
-
Returns the node to which this DirectedEdge goes.
- getTransformation() - Method in class com.vividsolutions.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 com.vividsolutions.jts.triangulate.quadedge.QuadEdgeSubdivision
-
Gets the coordinates for each triangle in the subdivision as an array.
- getTriangleEdges(QuadEdge, QuadEdge[]) - Static method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeSubdivision
-
Gets the edges for the triangle to the left of the given
QuadEdge
.
- getTriangleEdges(boolean) - Method in class com.vividsolutions.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 com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulationBuilder
-
- getTriangles(GeometryFactory) - Method in class com.vividsolutions.jts.triangulate.DelaunayTriangulationBuilder
-
- getTriangles(GeometryFactory) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeSubdivision
-
- getTrianglesAdjacentToVertex(int) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
Gets the triangles which are adjacent (include) to a
given vertex of this triangle.
- getTriangleVertices(boolean) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeSubdivision
-
Gets a list of the triangles in the subdivision,
specified as an array of the triangle
Vertex
es.
- getTurn(double, double) - Static method in class com.vividsolutions.jts.algorithm.Angle
-
Returns whether an angle must turn clockwise or counterclockwise
to overlap another angle.
- getType() - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequenceFactory
-
Returns the type of packed coordinate sequences this factory builds, either
PackedCoordinateSequenceFactory#Float or
PackedCoordinateSequenceFactory#Double
- getType() - Method in class com.vividsolutions.jts.geom.PrecisionModel
-
Gets the type of this precision model
- getUserData() - Method in class com.vividsolutions.jts.geom.Geometry
-
Gets the user data object for this geometry, if any.
- getValidationError() - Method in class com.vividsolutions.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.
- getVertex(int) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
- getVertexEdges() - Method in class com.vividsolutions.jts.edgegraph.EdgeGraph
-
- getVertexFactory() - Method in class com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulator
-
Gets the ConstraintVertexFactory used to create new constraint vertices at split points.
- getVertexIndex() - Method in class com.vividsolutions.jts.linearref.LinearIterator
-
The vertex index of the vertex the iterator is currently at.
- getVertexUniqueEdges(boolean) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeSubdivision
-
Gets a collection of
QuadEdge
s whose origin
vertices are a unique set which includes
all vertices in the subdivision.
- getVertices(boolean) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeSubdivision
-
Gets the unique
Vertex
es in the subdivision,
including the frame vertices if desired.
- getVertices() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
Gets the vertices for this triangle.
- getVoronoiCellPolygon(QuadEdge, GeometryFactory) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeSubdivision
-
Gets the Voronoi cell around a site specified
by the origin of a QuadEdge.
- getVoronoiCellPolygons(GeometryFactory) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeSubdivision
-
Gets a List of
Polygon
s for the Voronoi cells
of this triangulation.
- getVoronoiDiagram(GeometryFactory) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeSubdivision
-
Gets the cells in the Voronoi diagram for this triangulation.
- getWidth() - Method in class com.vividsolutions.jts.geom.Envelope
-
Returns the difference between the maximum and minimum x values.
- getWidth() - Method in class com.vividsolutions.jts.index.bintree.Interval
-
- getWidth() - Method in class com.vividsolutions.jts.util.GeometricShapeFactory.Dimensions
-
- getWidthCoordinate() - Method in class com.vividsolutions.jts.algorithm.MinimumDiameter
-
Gets the
Coordinate
forming one end of the minimum diameter
- getWindingRule() - Method in class com.vividsolutions.jts.awt.ShapeCollectionPathIterator
-
- getX() - Method in class com.vividsolutions.jts.algorithm.HCoordinate
-
- getX(int) - Method in interface com.vividsolutions.jts.geom.CoordinateSequence
-
Returns ordinate X (0) of the specified coordinate.
- getX(int) - Method in class com.vividsolutions.jts.geom.impl.CoordinateArraySequence
-
- getX(int) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence
-
- getX() - Method in class com.vividsolutions.jts.geom.Point
-
- getX() - Method in class com.vividsolutions.jts.index.kdtree.KdNode
-
Returns the X coordinate of the node
- getX() - Method in class com.vividsolutions.jts.math.Vector2D
-
- getX() - Method in class com.vividsolutions.jts.math.Vector3D
-
- getX(int) - Method in class com.vividsolutions.jts.operation.distance3d.AxisPlaneCoordinateSequence
-
- getX() - Method in class com.vividsolutions.jts.triangulate.quadedge.Vertex
-
- getY() - Method in class com.vividsolutions.jts.algorithm.HCoordinate
-
- getY(int) - Method in interface com.vividsolutions.jts.geom.CoordinateSequence
-
Returns ordinate Y (1) of the specified coordinate.
- getY(int) - Method in class com.vividsolutions.jts.geom.impl.CoordinateArraySequence
-
- getY(int) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence
-
- getY() - Method in class com.vividsolutions.jts.geom.Point
-
- getY() - Method in class com.vividsolutions.jts.index.kdtree.KdNode
-
Returns the Y coordinate of the node
- getY() - Method in class com.vividsolutions.jts.math.Vector2D
-
- getY() - Method in class com.vividsolutions.jts.math.Vector3D
-
- getY(int) - Method in class com.vividsolutions.jts.operation.distance3d.AxisPlaneCoordinateSequence
-
- getY() - Method in class com.vividsolutions.jts.triangulate.quadedge.Vertex
-
- getZ() - Method in class com.vividsolutions.jts.math.Vector3D
-
- getZ(int) - Method in class com.vividsolutions.jts.operation.distance3d.AxisPlaneCoordinateSequence
-
- getZ() - Method in class com.vividsolutions.jts.triangulate.quadedge.Vertex
-
- GML_ATTR_SRSNAME - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_BOX - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_COORD - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_COORD_X - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_COORD_Y - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_COORD_Z - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_COORDINATES - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_GEOMETRY_MEMBER - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_INNER_BOUNDARY_IS - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_LINEARRING - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_LINESTRING - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_LINESTRING_MEMBER - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_MULTI_GEOMETRY - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_MULTI_LINESTRING - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_MULTI_POINT - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_MULTI_POLYGON - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_NAMESPACE - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_OUTER_BOUNDARY_IS - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_POINT - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_POINT_MEMBER - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_POLYGON - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_POLYGON_MEMBER - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GML_PREFIX - Static variable in class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GMLConstants - Class in com.vividsolutions.jts.io.gml2
-
Various constant strings associated with GML format.
- GMLConstants() - Constructor for class com.vividsolutions.jts.io.gml2.GMLConstants
-
- GMLHandler - Class in com.vividsolutions.jts.io.gml2
-
- GMLHandler(GeometryFactory, ErrorHandler) - Constructor for class com.vividsolutions.jts.io.gml2.GMLHandler
-
Creates a new handler.
- GMLReader - Class in com.vividsolutions.jts.io.gml2
-
Reads a GML2 geometry from an XML fragment into a
Geometry
.
- GMLReader() - Constructor for class com.vividsolutions.jts.io.gml2.GMLReader
-
- GMLWriter - Class in com.vividsolutions.jts.io.gml2
-
Writes
Geometry
s as XML fragments in GML2 format.
- GMLWriter() - Constructor for class com.vividsolutions.jts.io.gml2.GMLWriter
-
Creates a writer which outputs GML with default settings.
- GMLWriter(boolean) - Constructor for class com.vividsolutions.jts.io.gml2.GMLWriter
-
Creates a writer which may emit the GML namespace prefix
declaration in the geometry root element.
- graph - Variable in class com.vividsolutions.jts.operation.polygonize.Polygonizer
-
- GraphComponent - Class in com.vividsolutions.jts.geomgraph
-
A GraphComponent is the parent class for the objects'
that form a graph.
- GraphComponent() - Constructor for class com.vividsolutions.jts.geomgraph.GraphComponent
-
- GraphComponent(Label) - Constructor for class com.vividsolutions.jts.geomgraph.GraphComponent
-
- GraphComponent - Class in com.vividsolutions.jts.planargraph
-
The base class for all graph component classes.
- GraphComponent() - Constructor for class com.vividsolutions.jts.planargraph.GraphComponent
-
- gt(DD) - Method in class com.vividsolutions.jts.math.DD
-
Tests whether this value is greater than another DoubleDouble value.
- IdentityPointTransformation - Class in com.vividsolutions.jts.awt
-
Copies point ordinates with no transformation.
- IdentityPointTransformation() - Constructor for class com.vividsolutions.jts.awt.IdentityPointTransformation
-
- ignorableWhitespace(char[], int, int) - Method in class com.vividsolutions.jts.io.gml2.GMLHandler
-
- inCentre(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.geom.Triangle
-
Computes the incentre of a triangle.
- inCentre() - Method in class com.vividsolutions.jts.geom.Triangle
-
Computes the incentre of this triangle.
- increasingDirection(Coordinate[]) - Static method in class com.vividsolutions.jts.geom.CoordinateArrays
-
Determines which orientation of the
Coordinate
array
is (overall) increasing.
- IncrementalDelaunayTriangulator - Class in com.vividsolutions.jts.triangulate
-
Computes a Delauanay Triangulation of a set of
Vertex
es, using an
incrementatal insertion algorithm.
- IncrementalDelaunayTriangulator(QuadEdgeSubdivision) - Constructor for class com.vividsolutions.jts.triangulate.IncrementalDelaunayTriangulator
-
- IndexedFacetDistance - Class in com.vividsolutions.jts.operation.distance
-
Computes the distance between the facets (segments and vertices)
of two
Geometry
s
using a Branch-and-Bound algorithm.
- IndexedFacetDistance(Geometry) - Constructor for class com.vividsolutions.jts.operation.distance.IndexedFacetDistance
-
Creates a new distance-finding instance for a given target
Geometry
.
- IndexedNestedRingTester - Class in com.vividsolutions.jts.operation.valid
-
Tests whether any of a set of
LinearRing
s are
nested inside another ring in the set, using a spatial
index to speed up the comparisons.
- IndexedNestedRingTester(GeometryGraph) - Constructor for class com.vividsolutions.jts.operation.valid.IndexedNestedRingTester
-
- IndexedPointInAreaLocator - Class in com.vividsolutions.jts.algorithm.locate
-
- IndexedPointInAreaLocator(Geometry) - Constructor for class com.vividsolutions.jts.algorithm.locate.IndexedPointInAreaLocator
-
Creates a new locator for a given
Geometry
- indexOf(Coordinate, Coordinate[]) - Static method in class com.vividsolutions.jts.geom.CoordinateArrays
-
Returns the index of coordinate
in coordinates
.
- indexOf(Coordinate) - Method in class com.vividsolutions.jts.linearref.LengthIndexedLine
-
Computes the minimum index for a point on the line.
- indexOf(Coordinate) - Method in class com.vividsolutions.jts.linearref.LocationIndexedLine
-
Computes the index for a given point on the line.
- indexOfAfter(Coordinate, double) - Method in class com.vividsolutions.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 com.vividsolutions.jts.linearref.LocationIndexedLine
-
Finds the index for a point on the line
which is greater than the given index.
- indicesOf(Geometry) - Method in class com.vividsolutions.jts.linearref.LengthIndexedLine
-
Computes the indices for a subline of the line.
- indicesOf(Geometry) - Method in class com.vividsolutions.jts.linearref.LocationIndexedLine
-
Computes the indices for a subline of the line.
- init(HalfEdge, HalfEdge) - Static method in class com.vividsolutions.jts.edgegraph.HalfEdge
-
Initialize a symmetric pair of halfedges.
- init(HalfEdge) - Method in class com.vividsolutions.jts.edgegraph.HalfEdge
-
- init() - Method in class com.vividsolutions.jts.geom.Envelope
-
Initialize to a null Envelope
.
- init(double, double, double, double) - Method in class com.vividsolutions.jts.geom.Envelope
-
Initialize an Envelope
for a region defined by maximum and minimum values.
- init(Coordinate, Coordinate) - Method in class com.vividsolutions.jts.geom.Envelope
-
Initialize an Envelope
to a region defined by two Coordinates.
- init(Coordinate) - Method in class com.vividsolutions.jts.geom.Envelope
-
Initialize an Envelope
to a region defined by a single Coordinate.
- init(Envelope) - Method in class com.vividsolutions.jts.geom.Envelope
-
Initialize an Envelope
from an existing Envelope.
- init(Coordinate, Coordinate) - Method in class com.vividsolutions.jts.geomgraph.EdgeEnd
-
- init(double, double) - Method in class com.vividsolutions.jts.index.bintree.Interval
-
- init(QuadEdgeTriangle) - Method in class com.vividsolutions.jts.triangulate.quadedge.EdgeConnectedTriangleTraversal
-
- init(Collection) - Method in class com.vividsolutions.jts.triangulate.quadedge.EdgeConnectedTriangleTraversal
-
- initialize() - Method in class com.vividsolutions.jts.algorithm.distance.PointPairDistance
-
- initialize(Coordinate, Coordinate) - Method in class com.vividsolutions.jts.algorithm.distance.PointPairDistance
-
- initialize() - Method in class com.vividsolutions.jts.operation.buffer.validate.PointPairDistance
-
- initialize(Coordinate, Coordinate) - Method in class com.vividsolutions.jts.operation.buffer.validate.PointPairDistance
-
- inputLines - Variable in class com.vividsolutions.jts.algorithm.LineIntersector
-
- InputStreamInStream - Class in com.vividsolutions.jts.io
-
- InputStreamInStream(InputStream) - Constructor for class com.vividsolutions.jts.io.InputStreamInStream
-
- insert(HalfEdge) - Method in class com.vividsolutions.jts.edgegraph.HalfEdge
-
Inserts an edge
into the ring of edges around the origin vertex of this edge.
- insert(EdgeEnd) - Method in class com.vividsolutions.jts.geomgraph.DirectedEdgeStar
-
Insert a directed edge in the list
- insert(EdgeEnd) - Method in class com.vividsolutions.jts.geomgraph.EdgeEndStar
-
Insert a EdgeEnd into this EdgeEndStar
- insert(Interval, Object) - Method in class com.vividsolutions.jts.index.bintree.Bintree
-
- insert(Interval, Object) - Method in class com.vividsolutions.jts.index.bintree.Root
-
Insert an item into the tree this is the root of.
- insert(double, double, Object) - Method in class com.vividsolutions.jts.index.intervalrtree.SortedPackedIntervalRTree
-
Adds an item to the index which is associated with the given interval
- insert(Coordinate) - Method in class com.vividsolutions.jts.index.kdtree.KdTree
-
Inserts a new point in the kd-tree, with no data.
- insert(Coordinate, Object) - Method in class com.vividsolutions.jts.index.kdtree.KdTree
-
Inserts a new point into the kd-tree.
- insert(Envelope, Object) - Method in class com.vividsolutions.jts.index.quadtree.Quadtree
-
- insert(Envelope, Object) - Method in class com.vividsolutions.jts.index.quadtree.Root
-
Insert an item into the quadtree this is the root of.
- insert(Envelope, Object) - Method in interface com.vividsolutions.jts.index.SpatialIndex
-
Adds a spatial item with an extent specified by the given
Envelope
to the index
- insert(Object, Object) - Method in class com.vividsolutions.jts.index.strtree.AbstractSTRtree
-
- insert(double, double, Object) - Method in class com.vividsolutions.jts.index.strtree.SIRtree
-
Inserts an item having the given bounds into the tree.
- insert(Envelope, Object) - Method in class com.vividsolutions.jts.index.strtree.STRtree
-
Inserts an item having the given bounds into the tree.
- INSERT - Static variable in class com.vividsolutions.jts.index.sweepline.SweepLineEvent
-
- insert(EdgeEnd) - Method in class com.vividsolutions.jts.operation.relate.EdgeEndBundle
-
- insert(EdgeEnd) - Method in class com.vividsolutions.jts.operation.relate.EdgeEndBundleStar
-
Insert a EdgeEnd in order in the list.
- insertEdge(Edge) - Method in class com.vividsolutions.jts.geomgraph.PlanarGraph
-
- insertEdgeEnd(EdgeEnd, Object) - Method in class com.vividsolutions.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 com.vividsolutions.jts.operation.relate.RelateNodeGraph
-
- insertSite(Coordinate) - Method in class com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulator
-
Inserts a site into the triangulation, maintaining the conformal Delaunay property.
- insertSite(Vertex) - Method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.triangulate.IncrementalDelaunayTriangulator
-
Inserts all sites in a collection.
- insertUniqueEdge(Edge) - Method in class com.vividsolutions.jts.operation.overlay.OverlayOp
-
Insert an edge from one of the noded input graphs.
- INSIDE_AREA - Static variable in class com.vividsolutions.jts.operation.distance.GeometryLocation
-
A special value of segmentIndex used for locations inside area geometries.
- instance() - Static method in class com.vividsolutions.jts.geom.DefaultCoordinateSequenceFactory
-
Deprecated.
Returns the singleton instance of DefaultCoordinateSequenceFactory
- instance() - Static method in class com.vividsolutions.jts.geom.impl.CoordinateArraySequenceFactory
-
- instancePrint(Object) - Method in class com.vividsolutions.jts.util.Debug
-
- instancePrint(Iterator) - Method in class com.vividsolutions.jts.util.Debug
-
- instancePrintIfWatch(Object) - Method in class com.vividsolutions.jts.util.Debug
-
- instancePrintObject(Object) - Method in class com.vividsolutions.jts.util.Debug
-
- instancePrintWatch() - Method in class com.vividsolutions.jts.util.Debug
-
- InStream - Interface in com.vividsolutions.jts.io
-
A interface for classes providing an input stream of bytes.
- INTERIOR - Static variable in class com.vividsolutions.jts.geom.Location
-
The location value for the interior of a geometry.
- interiorAngle(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.algorithm.Angle
-
Computes the interior angle between two segments of a ring.
- InteriorIntersectionFinder - Class in com.vividsolutions.jts.noding
-
Finds an interior intersection in a set of
SegmentString
s,
if one exists.
- InteriorIntersectionFinder(LineIntersector) - Constructor for class com.vividsolutions.jts.noding.InteriorIntersectionFinder
-
Creates an intersection finder which finds an interior intersection
if one exists
- InteriorIntersectionFinderAdder - Class in com.vividsolutions.jts.noding
-
- InteriorIntersectionFinderAdder(LineIntersector) - Constructor for class com.vividsolutions.jts.noding.InteriorIntersectionFinderAdder
-
Creates an intersection finder which finds all proper intersections
- InteriorPointArea - Class in com.vividsolutions.jts.algorithm
-
Computes a point in the interior of an areal geometry.
- InteriorPointArea(Geometry) - Constructor for class com.vividsolutions.jts.algorithm.InteriorPointArea
-
Creates a new interior point finder
for an areal geometry.
- InteriorPointLine - Class in com.vividsolutions.jts.algorithm
-
Computes a point in the interior of an linear geometry.
- InteriorPointLine(Geometry) - Constructor for class com.vividsolutions.jts.algorithm.InteriorPointLine
-
- InteriorPointPoint - Class in com.vividsolutions.jts.algorithm
-
Computes a point in the interior of an point geometry.
- InteriorPointPoint(Geometry) - Constructor for class com.vividsolutions.jts.algorithm.InteriorPointPoint
-
- interpolateZ(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.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.
- intersection(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.algorithm.CGAlgorithmsDD
-
Computes an intersection point between two lines
using DD arithmetic.
- intersection(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.algorithm.HCoordinate
-
Computes the (approximate) intersection point between two line segments
using homogeneous coordinates.
- intersection(Coordinate[], Envelope) - Static method in class com.vividsolutions.jts.geom.CoordinateArrays
-
Extracts the coordinates which intersect an
Envelope
.
- intersection(Envelope) - Method in class com.vividsolutions.jts.geom.Envelope
-
Computes the intersection of two
Envelope
s.
- intersection(Geometry) - Method in class com.vividsolutions.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 com.vividsolutions.jts.geom.LineSegment
-
Computes an intersection point between two line segments, if there is one.
- INTERSECTION - Static variable in class com.vividsolutions.jts.operation.overlay.OverlayOp
-
The code for the Intersection overlay operation.
- intersection(Geometry, Geometry) - Static method in class com.vividsolutions.jts.operation.overlay.snap.SnapIfNeededOverlayOp
-
- intersection(Geometry, Geometry) - Static method in class com.vividsolutions.jts.operation.overlay.snap.SnapOverlayOp
-
- intersection(Geometry, Geometry) - Method in class com.vividsolutions.jts.precision.CommonBitsOp
-
Computes the set-theoretic intersection of two
Geometry
s, using enhanced precision.
- intersection(Geometry, Geometry) - Static method in class com.vividsolutions.jts.precision.EnhancedPrecisionOp
-
Computes the set-theoretic intersection of two
Geometry
s, using enhanced precision.
- intersection(Segment) - Method in class com.vividsolutions.jts.triangulate.Segment
-
Computes the intersection point between this segment and another one.
- IntersectionAdder - Class in com.vividsolutions.jts.noding
-
- IntersectionAdder(LineIntersector) - Constructor for class com.vividsolutions.jts.noding.IntersectionAdder
-
- IntersectionFinderAdder - Class in com.vividsolutions.jts.noding
-
- IntersectionFinderAdder(LineIntersector) - Constructor for class com.vividsolutions.jts.noding.IntersectionFinderAdder
-
Deprecated.
Creates an intersection finder which finds all proper intersections
- IntersectionMatrix - Class in com.vividsolutions.jts.geom
-
Models a Dimensionally Extended Nine-Intersection Model (DE-9IM) matrix.
- IntersectionMatrix() - Constructor for class com.vividsolutions.jts.geom.IntersectionMatrix
-
Creates an IntersectionMatrix
with FALSE
dimension values.
- IntersectionMatrix(String) - Constructor for class com.vividsolutions.jts.geom.IntersectionMatrix
-
Creates an IntersectionMatrix
with the given dimension
symbols.
- IntersectionMatrix(IntersectionMatrix) - Constructor for class com.vividsolutions.jts.geom.IntersectionMatrix
-
Creates an IntersectionMatrix
with the same elements as
other
.
- intersects(Coordinate, Geometry) - Method in class com.vividsolutions.jts.algorithm.PointLocator
-
Convenience method to test a point for intersection with
a Geometry
- intersects(Coordinate, Coordinate) - Method in class com.vividsolutions.jts.algorithm.RectangleLineIntersector
-
Tests whether the query rectangle intersects a
given line segment.
- intersects(double, double, double, double) - Method in class com.vividsolutions.jts.awt.GeometryCollectionShape
-
- intersects(Rectangle2D) - Method in class com.vividsolutions.jts.awt.GeometryCollectionShape
-
- intersects(double, double, double, double) - Method in class com.vividsolutions.jts.awt.PolygonShape
-
- intersects(Rectangle2D) - Method in class com.vividsolutions.jts.awt.PolygonShape
-
- intersects(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.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 com.vividsolutions.jts.geom.Envelope
-
Tests whether the envelope defined by p1-p2
and the envelope defined by q1-q2
intersect.
- intersects(Envelope) - Method in class com.vividsolutions.jts.geom.Envelope
-
Check if the region defined by other
overlaps (intersects) the region of this Envelope
.
- intersects(Coordinate) - Method in class com.vividsolutions.jts.geom.Envelope
-
Check if the point p
overlaps (lies inside) the region of this Envelope
.
- intersects(double, double) - Method in class com.vividsolutions.jts.geom.Envelope
-
Check if the point (x, y)
overlaps (lies inside) the region of this Envelope
.
- intersects(Geometry) - Method in class com.vividsolutions.jts.geom.Geometry
-
Tests whether this geometry intersects the argument geometry.
- intersects(OctagonalEnvelope) - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- intersects(Coordinate) - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- intersects(Geometry) - Method in interface com.vividsolutions.jts.geom.prep.PreparedGeometry
-
Tests whether the base
Geometry
intersects a given geometry.
- intersects(Geometry) - Method in class com.vividsolutions.jts.geom.prep.PreparedLineString
-
- intersects(Geometry) - Method in class com.vividsolutions.jts.geom.prep.PreparedPoint
-
Tests whether this point intersects a
Geometry
.
- intersects(Geometry) - Method in class com.vividsolutions.jts.geom.prep.PreparedPolygon
-
- intersects(double, double) - Method in class com.vividsolutions.jts.index.intervalrtree.IntervalRTreeNode
-
- intersects(Object, Object) - Method in interface com.vividsolutions.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 com.vividsolutions.jts.index.strtree.Interval
-
- intersects(Collection) - Method in class com.vividsolutions.jts.noding.FastSegmentSetIntersectionFinder
-
Tests for intersections with a given set of target
SegmentString
s.
- intersects(Collection, SegmentIntersectionDetector) - Method in class com.vividsolutions.jts.noding.FastSegmentSetIntersectionFinder
-
Tests for intersections with a given set of target
SegmentString
s.
- intersects(Coordinate, Coordinate) - Method in class com.vividsolutions.jts.noding.snapround.HotPixel
-
Tests whether the line segment (p0-p1)
intersects this hot pixel.
- intersects(Coordinate) - Method in class com.vividsolutions.jts.operation.distance3d.PlanarPolygon3D
-
- intersects(Coordinate, LineString) - Method in class com.vividsolutions.jts.operation.distance3d.PlanarPolygon3D
-
- intersects(Polygon, Geometry) - Static method in class com.vividsolutions.jts.operation.predicate.RectangleIntersects
-
Tests whether a rectangle intersects a given geometry.
- intersects(Geometry) - Method in class com.vividsolutions.jts.operation.predicate.RectangleIntersects
-
Tests whether the given Geometry intersects
the query rectangle.
- Interval - Class in com.vividsolutions.jts.index.bintree
-
Represents an (1-dimensional) closed interval on the Real number line.
- Interval() - Constructor for class com.vividsolutions.jts.index.bintree.Interval
-
- Interval(double, double) - Constructor for class com.vividsolutions.jts.index.bintree.Interval
-
- Interval(Interval) - Constructor for class com.vividsolutions.jts.index.bintree.Interval
-
- Interval - Class in com.vividsolutions.jts.index.strtree
-
A contiguous portion of 1D-space.
- Interval(Interval) - Constructor for class com.vividsolutions.jts.index.strtree.Interval
-
- Interval(double, double) - Constructor for class com.vividsolutions.jts.index.strtree.Interval
-
- IntervalRTreeBranchNode - Class in com.vividsolutions.jts.index.intervalrtree
-
- IntervalRTreeBranchNode(IntervalRTreeNode, IntervalRTreeNode) - Constructor for class com.vividsolutions.jts.index.intervalrtree.IntervalRTreeBranchNode
-
- IntervalRTreeLeafNode - Class in com.vividsolutions.jts.index.intervalrtree
-
- IntervalRTreeLeafNode(double, double, Object) - Constructor for class com.vividsolutions.jts.index.intervalrtree.IntervalRTreeLeafNode
-
- IntervalRTreeNode - Class in com.vividsolutions.jts.index.intervalrtree
-
- IntervalRTreeNode() - Constructor for class com.vividsolutions.jts.index.intervalrtree.IntervalRTreeNode
-
- IntervalRTreeNode.NodeComparator - Class in com.vividsolutions.jts.index.intervalrtree
-
- IntervalSize - Class in com.vividsolutions.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 com.vividsolutions.jts.index.quadtree.IntervalSize
-
- intLineIndex - Variable in class com.vividsolutions.jts.algorithm.LineIntersector
-
The indexes of the endpoints of the intersection lines, in order along
the corresponding line
- intPt - Variable in class com.vividsolutions.jts.algorithm.LineIntersector
-
- intValue() - Method in class com.vividsolutions.jts.math.DD
-
Converts this value to the nearest integer.
- INVALID_COORDINATE - Static variable in class com.vividsolutions.jts.operation.valid.TopologyValidationError
-
Indicates that the X
or Y
ordinate of
a Coordinate is not a valid numeric value (e.g.
- invalidRingLines - Variable in class com.vividsolutions.jts.operation.polygonize.Polygonizer
-
- invRot() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Gets the dual of this edge, directed from its left to its right.
- isAcute(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.algorithm.Angle
-
Tests whether the angle between p0-p1-p2 is acute.
- isAcute(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.geom.Triangle
-
Tests whether a triangle is acute.
- isAcute() - Method in class com.vividsolutions.jts.geom.Triangle
-
Tests whether this triangle is acute.
- isAdjacentSegments(int, int) - Static method in class com.vividsolutions.jts.geomgraph.index.SegmentIntersector
-
- isAdjacentSegments(int, int) - Static method in class com.vividsolutions.jts.noding.IntersectionAdder
-
- isAnyNull(int) - Method in class com.vividsolutions.jts.geomgraph.Label
-
- isAnyNull() - Method in class com.vividsolutions.jts.geomgraph.TopologyLocation
-
- isArea() - Method in class com.vividsolutions.jts.geomgraph.Label
-
- isArea(int) - Method in class com.vividsolutions.jts.geomgraph.Label
-
- isArea() - Method in class com.vividsolutions.jts.geomgraph.TopologyLocation
-
- isAreaLabelsConsistent(GeometryGraph) - Method in class com.vividsolutions.jts.geomgraph.EdgeEndStar
-
- isBorder() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
Tests whether this triangle is adjacent to the outside of the subdivision.
- isBorder(int) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
- isBoundaryNode(int, Coordinate) - Method in class com.vividsolutions.jts.geomgraph.PlanarGraph
-
- isCCW(Coordinate[]) - Static method in class com.vividsolutions.jts.algorithm.CGAlgorithms
-
Computes whether a ring defined by an array of
Coordinate
s is
oriented counter-clockwise.
- isCCW(Coordinate[]) - Static method in class com.vividsolutions.jts.algorithm.NonRobustCGAlgorithms
-
Computes whether a ring defined by an array of
Coordinate
is
oriented counter-clockwise.
- isCCW(Vertex, Vertex) - Method in class com.vividsolutions.jts.triangulate.quadedge.Vertex
-
Tests whether the triangle formed by this vertex and two
other vertices is in CCW orientation.
- isClosed() - Method in class com.vividsolutions.jts.geom.LinearRing
-
Tests whether this ring is closed.
- isClosed() - Method in class com.vividsolutions.jts.geom.LineString
-
- isClosed() - Method in class com.vividsolutions.jts.geom.MultiLineString
-
- isClosed() - Method in class com.vividsolutions.jts.geomgraph.Edge
-
- isClosed() - Method in class com.vividsolutions.jts.noding.BasicSegmentString
-
- isClosed() - Method in class com.vividsolutions.jts.noding.NodedSegmentString
-
- isClosed() - Method in interface com.vividsolutions.jts.noding.SegmentString
-
- isCollapsed() - Method in class com.vividsolutions.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 com.vividsolutions.jts.algorithm.LineIntersector
-
- isContains() - Method in class com.vividsolutions.jts.geom.IntersectionMatrix
-
Tests whether this IntersectionMatrix
is
T*****FF*.
- isCoordinate(Coordinate) - Method in class com.vividsolutions.jts.geom.LineString
-
Returns true if the given point is a vertex of this LineString
.
- isCovered() - Method in class com.vividsolutions.jts.geomgraph.GraphComponent
-
- isCoveredBy() - Method in class com.vividsolutions.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 com.vividsolutions.jts.operation.overlay.OverlayOp
-
Tests if an L edge should be included in the result or not.
- isCoveredByLA(Coordinate) - Method in class com.vividsolutions.jts.operation.overlay.OverlayOp
-
Tests if a point node should be included in the result or not.
- isCoveredSet() - Method in class com.vividsolutions.jts.geomgraph.GraphComponent
-
- isCovers() - Method in class com.vividsolutions.jts.geom.IntersectionMatrix
-
Returns true
if this IntersectionMatrix
is
T*****FF*
or *T****FF*
or ***T**FF*
or ****T*FF*
- isCrosses(int, int) - Method in class com.vividsolutions.jts.geom.IntersectionMatrix
-
Tests whether this geometry crosses the
specified geometry.
- isDebugging() - Static method in class com.vividsolutions.jts.util.Debug
-
- isDelete() - Method in class com.vividsolutions.jts.geomgraph.index.SweepLineEvent
-
- isDelete() - Method in class com.vividsolutions.jts.index.sweepline.SweepLineEvent
-
- isDisjoint() - Method in class com.vividsolutions.jts.geom.IntersectionMatrix
-
Returns true
if this IntersectionMatrix
is
FF*FF****.
- isDone() - Method in class com.vividsolutions.jts.algorithm.distance.DiscreteHausdorffDistance.MaxDensifiedByFractionDistanceFilter
-
- isDone() - Method in class com.vividsolutions.jts.awt.ShapeCollectionPathIterator
-
- isDone() - Method in interface com.vividsolutions.jts.geom.CoordinateSequenceFilter
-
Reports whether the application of this filter can be terminated.
- isDone() - Method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Reports that this filter should continue to be executed until
all coordinates have been transformed.
- isDone() - Method in class com.vividsolutions.jts.geom.util.ShortCircuitedGeometryVisitor
-
- isDone() - Method in class com.vividsolutions.jts.noding.InteriorIntersectionFinder
-
- isDone() - Method in class com.vividsolutions.jts.noding.InteriorIntersectionFinderAdder
-
Always process all intersections
- isDone() - Method in class com.vividsolutions.jts.noding.IntersectionAdder
-
Always process all intersections
- isDone() - Method in class com.vividsolutions.jts.noding.IntersectionFinderAdder
-
Deprecated.
Always process all intersections
- isDone() - Method in class com.vividsolutions.jts.noding.SegmentIntersectionDetector
-
Tests whether processing can terminate,
because all required information has been obtained
(e.g.
- isDone() - Method in interface com.vividsolutions.jts.noding.SegmentIntersector
-
Reports whether the client of this class
needs to continue testing all intersections in an arrangement.
- isDone() - Method in class com.vividsolutions.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder.MaxMidpointDistanceFilter
-
- isDone() - Method in class com.vividsolutions.jts.precision.CoordinatePrecisionReducerFilter
-
Always runs over all geometry components.
- isEmpty() - Method in class com.vividsolutions.jts.geom.Geometry
-
Tests whether the set of points covered by this Geometry
is
empty.
- isEmpty() - Method in class com.vividsolutions.jts.geom.GeometryCollection
-
- isEmpty() - Method in class com.vividsolutions.jts.geom.LineString
-
- isEmpty() - Method in class com.vividsolutions.jts.geom.Point
-
- isEmpty() - Method in class com.vividsolutions.jts.geom.Polygon
-
- isEmpty() - Method in class com.vividsolutions.jts.index.kdtree.KdTree
-
Tests whether the index contains any items.
- isEmpty() - Method in class com.vividsolutions.jts.index.quadtree.NodeBase
-
- isEmpty() - Method in class com.vividsolutions.jts.index.quadtree.Quadtree
-
Tests whether the index contains any items.
- isEmpty() - Method in class com.vividsolutions.jts.index.strtree.AbstractNode
-
Tests whether there are any
Boundable
s at this node.
- isEmpty() - Method in class com.vividsolutions.jts.index.strtree.AbstractSTRtree
-
Tests whether the index contains any items.
- isEmpty() - Method in class com.vividsolutions.jts.util.PriorityQueue
-
Test if the priority queue is logically empty.
- isEndOfLine() - Method in class com.vividsolutions.jts.linearref.LinearIterator
-
Checks whether the iterator cursor is pointing to the
endpoint of a component
LineString
.
- isEndPoint() - Method in class com.vividsolutions.jts.algorithm.LineIntersector
-
- isEndPoint(int) - Method in class com.vividsolutions.jts.geomgraph.EdgeIntersection
-
- isEndpoint(Geometry) - Method in class com.vividsolutions.jts.linearref.LinearLocation
-
Tests whether this location is an endpoint of
the linear component it refers to.
- isEndPoint(int) - Method in class com.vividsolutions.jts.noding.SegmentNode
-
- isEqual(CoordinateSequence, CoordinateSequence) - Static method in class com.vividsolutions.jts.geom.CoordinateSequences
-
- isEqualOnSide(Label, int) - Method in class com.vividsolutions.jts.geomgraph.Label
-
- isEqualOnSide(TopologyLocation, int) - Method in class com.vividsolutions.jts.geomgraph.TopologyLocation
-
- isEquals(int, int) - Method in class com.vividsolutions.jts.geom.IntersectionMatrix
-
Tests whether the argument dimensions are equal and
this IntersectionMatrix
matches
the pattern T*F**FFF*.
- isEquivalentClass(Geometry) - Method in class com.vividsolutions.jts.geom.Geometry
-
Returns whether the two Geometry
s are equal, from the point
of view of the equalsExact
method.
- isEquivalentClass(Geometry) - Method in class com.vividsolutions.jts.geom.LineString
-
- isFloating() - Method in class com.vividsolutions.jts.geom.PrecisionModel
-
Tests whether the precision model supports floating point
- isForward - Variable in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
- isForward() - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
- isFrameBorderEdge(QuadEdge) - Method in class com.vividsolutions.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 com.vividsolutions.jts.triangulate.quadedge.QuadEdgeSubdivision
-
Tests whether a QuadEdge is an edge incident on a frame triangle vertex.
- isFrameVertex(Vertex) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeSubdivision
-
Tests whether a vertex is a vertex of the outer triangle.
- isGeometryChanged() - Method in class com.vividsolutions.jts.algorithm.distance.DiscreteHausdorffDistance.MaxDensifiedByFractionDistanceFilter
-
- isGeometryChanged() - Method in interface com.vividsolutions.jts.geom.CoordinateSequenceFilter
-
Reports whether the execution of this filter
has modified the coordinates of the geometry.
- isGeometryChanged() - Method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
- isGeometryChanged() - Method in class com.vividsolutions.jts.operation.buffer.validate.BufferCurveMaximumDistanceFinder.MaxMidpointDistanceFilter
-
- isGeometryChanged() - Method in class com.vividsolutions.jts.precision.CoordinatePrecisionReducerFilter
-
Always reports that the geometry has changed
- isGeometryCollection() - Method in class com.vividsolutions.jts.geom.Geometry
-
Tests whether this is an instance of a general
GeometryCollection
,
rather than a homogeneous subclass.
- isGeometryComplete() - Method in class com.vividsolutions.jts.io.gml2.GMLHandler
-
Tests whether this handler has completed parsing
a geometry.
- isHole() - Method in class com.vividsolutions.jts.geomgraph.EdgeRing
-
- isHorizontal() - Method in class com.vividsolutions.jts.geom.LineSegment
-
Tests whether the segment is horizontal.
- isIdentity() - Method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Tests if this transformation is the identity transformation.
- isInBoundary(int) - Method in class com.vividsolutions.jts.algorithm.BoundaryNodeRule.EndPointBoundaryNodeRule
-
- isInBoundary(int) - Method in interface com.vividsolutions.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 com.vividsolutions.jts.algorithm.BoundaryNodeRule.Mod2BoundaryNodeRule
-
- isInBoundary(int) - Method in class com.vividsolutions.jts.algorithm.BoundaryNodeRule.MonoValentEndPointBoundaryNodeRule
-
- isInBoundary(int) - Method in class com.vividsolutions.jts.algorithm.BoundaryNodeRule.MultiValentEndPointBoundaryNodeRule
-
- isIncidentEdgeInResult() - Method in class com.vividsolutions.jts.geomgraph.Node
-
Tests whether any incident edge is flagged as
being in the result.
- isInCircle(Vertex, Vertex, Vertex) - Method in class com.vividsolutions.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 com.vividsolutions.jts.triangulate.quadedge.TrianglePredicate
-
Computes the inCircle test using distance from the circumcentre.
- isInCircleDDFast(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.triangulate.quadedge.TrianglePredicate
-
- isInCircleDDNormalized(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.triangulate.quadedge.TrianglePredicate
-
- isInCircleDDSlow(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.triangulate.quadedge.TrianglePredicate
-
Tests if a point is inside the circle defined by
the triangle with vertices a, b, c (oriented counter-clockwise).
- isInExtent(Coordinate) - Method in class com.vividsolutions.jts.shape.random.RandomPointsBuilder
-
- isInHalfPlane(int, int) - Static method in class com.vividsolutions.jts.geomgraph.Quadrant
-
Returns whether the given quadrant lies within the given halfplane (specified
by its right-hand quadrant).
- isInResult() - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
- isInResult() - Method in class com.vividsolutions.jts.geomgraph.GraphComponent
-
- isInsert() - Method in class com.vividsolutions.jts.geomgraph.index.SweepLineEvent
-
- isInsert() - Method in class com.vividsolutions.jts.index.sweepline.SweepLineEvent
-
- isInside(Coordinate) - Method in class com.vividsolutions.jts.algorithm.MCPointInRing
-
- isInside(Coordinate) - Method in interface com.vividsolutions.jts.algorithm.PointInRing
-
- isInside(Coordinate) - Method in class com.vividsolutions.jts.algorithm.SimplePointInRing
-
- isInsideArea() - Method in class com.vividsolutions.jts.operation.distance.GeometryLocation
-
Tests whether this location represents a point inside an area geometry.
- isIntegerPrecision() - Method in class com.vividsolutions.jts.noding.ScaledNoder
-
- isInterior() - Method in class com.vividsolutions.jts.noding.SegmentNode
-
- isInteriorAreaEdge() - Method in class com.vividsolutions.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 com.vividsolutions.jts.algorithm.LineIntersector
-
Tests whether either intersection point is an interior point of one of the input segments.
- isInteriorIntersection(int) - Method in class com.vividsolutions.jts.algorithm.LineIntersector
-
Tests whether either intersection point is an interior point of the specified input segment.
- isInteriorsConnected() - Method in class com.vividsolutions.jts.operation.valid.ConnectedInteriorTester
-
- isIntersection(Coordinate) - Method in class com.vividsolutions.jts.algorithm.LineIntersector
-
Test whether a point is a intersection point of two line segments.
- isIntersection(Coordinate) - Method in class com.vividsolutions.jts.geomgraph.EdgeIntersectionList
-
Tests if the given point is an edge intersection
- isIntersects() - Method in class com.vividsolutions.jts.geom.IntersectionMatrix
-
Returns true
if isDisjoint
returns false.
- isIsolated() - Method in class com.vividsolutions.jts.geomgraph.Edge
-
- isIsolated() - Method in class com.vividsolutions.jts.geomgraph.EdgeRing
-
- isIsolated() - Method in class com.vividsolutions.jts.geomgraph.GraphComponent
-
An isolated component is one that does not intersect or touch any other
component.
- isIsolated() - Method in class com.vividsolutions.jts.geomgraph.Node
-
- isLine(int) - Method in class com.vividsolutions.jts.geomgraph.Label
-
- isLine() - Method in class com.vividsolutions.jts.geomgraph.TopologyLocation
-
- isLineEdge() - Method in class com.vividsolutions.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 com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Tests whether this edge has been deleted.
- isLive() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
- isMarked(HalfEdge) - Static method in class com.vividsolutions.jts.edgegraph.MarkHalfEdge
-
Tests whether the given edge is marked.
- isMarked() - Method in class com.vividsolutions.jts.edgegraph.MarkHalfEdge
-
Tests whether this edge is marked.
- isMarked - Variable in class com.vividsolutions.jts.planargraph.GraphComponent
-
- isMarked() - Method in class com.vividsolutions.jts.planargraph.GraphComponent
-
Tests if a component has been marked at some point during the processing
involving this graph.
- isNaN() - Method in class com.vividsolutions.jts.math.DD
-
Tests whether this value is NaN.
- isNegative() - Method in class com.vividsolutions.jts.math.DD
-
Tests whether this value is less than 0.
- isNodeAdded() - Method in class com.vividsolutions.jts.noding.snapround.MCIndexPointSnapper.HotPixelSnapAction
-
- isNodeConsistentArea() - Method in class com.vividsolutions.jts.operation.valid.ConsistentAreaTester
-
Check all nodes to see if their labels are consistent with area topology.
- isNonNested() - Method in class com.vividsolutions.jts.operation.valid.IndexedNestedRingTester
-
- isNonNested() - Method in class com.vividsolutions.jts.operation.valid.QuadtreeNestedRingTester
-
- isNonNested() - Method in class com.vividsolutions.jts.operation.valid.SimpleNestedRingTester
-
- isNonNested() - Method in class com.vividsolutions.jts.operation.valid.SweeplineNestedRingTester
-
- isNorthern(int) - Static method in class com.vividsolutions.jts.geomgraph.Quadrant
-
Returns true if the given quadrant is 0 or 1.
- isNull() - Method in class com.vividsolutions.jts.geom.Envelope
-
Returns true
if this Envelope
is a "null"
envelope.
- isNull() - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- isNull() - Method in class com.vividsolutions.jts.geomgraph.Depth
-
A Depth object is null (has never been initialized) if all depths are null.
- isNull(int) - Method in class com.vividsolutions.jts.geomgraph.Depth
-
- isNull(int, int) - Method in class com.vividsolutions.jts.geomgraph.Depth
-
- isNull(int) - Method in class com.vividsolutions.jts.geomgraph.Label
-
- isNull() - Method in class com.vividsolutions.jts.geomgraph.TopologyLocation
-
- isObtuse(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.algorithm.Angle
-
Tests whether the angle between p0-p1-p2 is obtuse.
- isOfClass(Object, Class) - Static method in class com.vividsolutions.jts.geom.util.GeometryExtracter
-
- isOnConstraint() - Method in class com.vividsolutions.jts.triangulate.ConstraintVertex
-
Tests whether this vertex lies on a constraint.
- isOnEdge(QuadEdge, Coordinate) - Method in class com.vividsolutions.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 com.vividsolutions.jts.algorithm.CGAlgorithms
-
Tests whether a point lies on the line segments defined by a list of
coordinates.
- isOnSameSegment(LinearLocation) - Method in class com.vividsolutions.jts.linearref.LinearLocation
-
Tests whether two locations
are on the same segment in the parent
Geometry
.
- isOnSegment() - Method in class com.vividsolutions.jts.algorithm.RayCrossingCounter
-
Reports whether the point lies exactly on one of the supplied segments.
- isOpposite(int, int) - Static method in class com.vividsolutions.jts.geomgraph.Quadrant
-
Returns true if the quadrants are 1 and 3, or 2 and 4
- isOverlaps(int, int) - Method in class com.vividsolutions.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 com.vividsolutions.jts.math.Vector2D
-
- isPoint() - Method in class com.vividsolutions.jts.operation.distance.FacetSequence
-
- isPointInPolygon() - Method in class com.vividsolutions.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 com.vividsolutions.jts.algorithm.CGAlgorithms
-
Tests whether a point lies inside or on a ring.
- isPointInRing(Coordinate, Coordinate[]) - Static method in class com.vividsolutions.jts.algorithm.NonRobustCGAlgorithms
-
Computes whether a ring defined by an array of
Coordinate
is
oriented counter-clockwise.
- isPointwiseEqual(Edge) - Method in class com.vividsolutions.jts.geomgraph.Edge
-
- isPositive() - Method in class com.vividsolutions.jts.math.DD
-
Tests whether this value is greater than 0.
- isProper - Variable in class com.vividsolutions.jts.algorithm.LineIntersector
-
- isProper() - Method in class com.vividsolutions.jts.algorithm.LineIntersector
-
Tests whether an intersection is proper.
- isPrunable() - Method in class com.vividsolutions.jts.index.bintree.NodeBase
-
- isPrunable() - Method in class com.vividsolutions.jts.index.quadtree.NodeBase
-
- isRectangle() - Method in class com.vividsolutions.jts.geom.Geometry
-
- isRectangle() - Method in class com.vividsolutions.jts.geom.Polygon
-
Tests if a valid polygon is simple.
- isRemoved() - Method in class com.vividsolutions.jts.planargraph.DirectedEdge
-
Tests whether this directed edge has been removed from its containing graph
- isRemoved() - Method in class com.vividsolutions.jts.planargraph.Edge
-
Tests whether this edge has been removed from its containing graph
- isRemoved() - Method in class com.vividsolutions.jts.planargraph.GraphComponent
-
Tests whether this component has been removed from its containing graph
- isRemoved() - Method in class com.vividsolutions.jts.planargraph.Node
-
Tests whether this node has been removed from its containing graph
- isRepeated() - Method in class com.vividsolutions.jts.index.kdtree.KdNode
-
Tests whether more than one point with this value have been inserted (up to the tolerance)
- isResultOfOp(Label, int) - Static method in class com.vividsolutions.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 com.vividsolutions.jts.operation.overlay.OverlayOp
-
Tests whether a point with given
Location
s
relative to two geometries is contained in
the result of overlaying the geometries using
a given overlay operation.
- isRing(Coordinate[]) - Static method in class com.vividsolutions.jts.geom.CoordinateArrays
-
Tests whether an array of
Coordinate
s forms a ring,
by checking length and closure.
- isRing(CoordinateSequence) - Static method in class com.vividsolutions.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 com.vividsolutions.jts.geom.LineString
-
- isSameLabel(SweepLineEvent) - Method in class com.vividsolutions.jts.geomgraph.index.SweepLineEvent
-
- isSameSignAndNonZero(double, double) - Static method in class com.vividsolutions.jts.algorithm.NonRobustLineIntersector
-
- isSearchMatch(Interval) - Method in class com.vividsolutions.jts.index.bintree.Node
-
- isSearchMatch(Interval) - Method in class com.vividsolutions.jts.index.bintree.NodeBase
-
- isSearchMatch(Interval) - Method in class com.vividsolutions.jts.index.bintree.Root
-
The root node matches all searches
- isSearchMatch(Envelope) - Method in class com.vividsolutions.jts.index.quadtree.Node
-
- isSearchMatch(Envelope) - Method in class com.vividsolutions.jts.index.quadtree.NodeBase
-
- isSearchMatch(Envelope) - Method in class com.vividsolutions.jts.index.quadtree.Root
-
- isSequenceable() - Method in class com.vividsolutions.jts.operation.linemerge.LineSequencer
-
Tests whether the arrangement of linestrings has a valid
sequence.
- isSequenced(Geometry) - Static method in class com.vividsolutions.jts.operation.linemerge.LineSequencer
-
Tests whether a
Geometry
is sequenced correctly.
- isShell() - Method in class com.vividsolutions.jts.geomgraph.EdgeRing
-
- isSimple() - Method in class com.vividsolutions.jts.geom.Geometry
-
- isSimple() - Method in class com.vividsolutions.jts.geom.Point
-
- isSimple() - Method in class com.vividsolutions.jts.operation.IsSimpleOp
-
Tests whether the geometry is simple.
- isSimple(LineString) - Method in class com.vividsolutions.jts.operation.IsSimpleOp
-
- isSimple(MultiLineString) - Method in class com.vividsolutions.jts.operation.IsSimpleOp
-
- isSimple(MultiPoint) - Method in class com.vividsolutions.jts.operation.IsSimpleOp
-
- IsSimpleOp - Class in com.vividsolutions.jts.operation
-
Tests whether a Geometry
is simple.
- IsSimpleOp() - Constructor for class com.vividsolutions.jts.operation.IsSimpleOp
-
- IsSimpleOp(Geometry) - Constructor for class com.vividsolutions.jts.operation.IsSimpleOp
-
Creates a simplicity checker using the default SFS Mod-2 Boundary Node Rule
- IsSimpleOp(Geometry, BoundaryNodeRule) - Constructor for class com.vividsolutions.jts.operation.IsSimpleOp
-
- isSingleSided() - Method in class com.vividsolutions.jts.operation.buffer.BufferParameters
-
Tests whether the buffer is to be generated on a single side only.
- isTouches(int, int) - Method in class com.vividsolutions.jts.geom.IntersectionMatrix
-
Returns true
if this IntersectionMatrix
is
FT*******, F**T***** or F***T****.
- isTrue(int) - Static method in class com.vividsolutions.jts.geom.IntersectionMatrix
-
Tests if the dimension value matches TRUE
(i.e.
- isTrue(boolean) - Static method in class com.vividsolutions.jts.util.Assert
-
Throws an AssertionFailedException
if the given assertion is
not true.
- isTrue(boolean, String) - Static method in class com.vividsolutions.jts.util.Assert
-
Throws an AssertionFailedException
with the given message if
the given assertion is not true.
- isValid() - Method in class com.vividsolutions.jts.geom.Geometry
-
Tests whether this Geometry
is topologically valid, according to the OGC SFS specification.
- isValid() - Method in class com.vividsolutions.jts.geom.MultiPoint
-
- isValid(Geometry) - Method in class com.vividsolutions.jts.linearref.LinearLocation
-
Tests whether this location refers to a valid
location on the given linear
Geometry
.
- isValid() - Method in class com.vividsolutions.jts.noding.FastNodingValidator
-
Checks for an intersection and
reports if one is found.
- isValid() - Method in class com.vividsolutions.jts.operation.buffer.validate.BufferDistanceValidator
-
- isValid(Geometry, double, Geometry) - Static method in class com.vividsolutions.jts.operation.buffer.validate.BufferResultValidator
-
- isValid() - Method in class com.vividsolutions.jts.operation.buffer.validate.BufferResultValidator
-
- isValid(Geometry, Geometry, int, Geometry) - Static method in class com.vividsolutions.jts.operation.overlay.validate.OverlayResultValidator
-
- isValid(int) - Method in class com.vividsolutions.jts.operation.overlay.validate.OverlayResultValidator
-
- isValid(Geometry) - Static method in class com.vividsolutions.jts.operation.valid.IsValidOp
-
- isValid(Coordinate) - Static method in class com.vividsolutions.jts.operation.valid.IsValidOp
-
Checks whether a coordinate is valid for processing.
- isValid() - Method in class com.vividsolutions.jts.operation.valid.IsValidOp
-
Computes the validity of the geometry,
and returns true if it is valid.
- isValidEdge(Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.edgegraph.EdgeGraph
-
Tests if the given coordinates form a valid edge (with non-zero length).
- isValidIndex(double) - Method in class com.vividsolutions.jts.linearref.LengthIndexedLine
-
Tests whether an index is in the valid index range for the line.
- isValidIndex(LinearLocation) - Method in class com.vividsolutions.jts.linearref.LocationIndexedLine
-
Tests whether an index is in the valid index range for the line.
- isValidMsg(Geometry, double, Geometry) - Static method in class com.vividsolutions.jts.operation.buffer.validate.BufferResultValidator
-
Checks whether the geometry buffer is valid,
and returns an error message if not.
- IsValidOp - Class in com.vividsolutions.jts.operation.valid
-
Implements the algorithms required to compute the
isValid()
method
for
Geometry
s.
- IsValidOp(Geometry) - Constructor for class com.vividsolutions.jts.operation.valid.IsValidOp
-
- isVertex() - Method in class com.vividsolutions.jts.linearref.LinearLocation
-
Tests whether this location refers to a vertex
- isVertexOfEdge(QuadEdge, Vertex) - Method in class com.vividsolutions.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 com.vividsolutions.jts.geom.LineSegment
-
Tests whether the segment is vertical.
- isVisited() - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
- isVisited() - Method in class com.vividsolutions.jts.geomgraph.GraphComponent
-
- isVisited - Variable in class com.vividsolutions.jts.planargraph.GraphComponent
-
- isVisited() - Method in class com.vividsolutions.jts.planargraph.GraphComponent
-
Tests if a component has been visited during the course of a graph algorithm
- isWithin() - Method in class com.vividsolutions.jts.geom.IntersectionMatrix
-
Tests whether this IntersectionMatrix
is
T*F**F***.
- isWithinDistance(Geometry, double) - Method in class com.vividsolutions.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 com.vividsolutions.jts.operation.distance.DistanceOp
-
Test whether two geometries lie within a given distance of each other.
- isWithinDistance(Geometry, Geometry, double) - Static method in class com.vividsolutions.jts.operation.distance3d.Distance3DOp
-
Test whether two geometries lie within a given distance of each other.
- isZero() - Method in class com.vividsolutions.jts.math.DD
-
Tests whether this value is equal to 0.
- isZeroWidth(double, double) - Static method in class com.vividsolutions.jts.index.quadtree.IntervalSize
-
Computes whether the interval [min, max] is effectively zero width.
- ItemBoundable - Class in com.vividsolutions.jts.index.strtree
-
Boundable wrapper for a non-Boundable spatial object.
- ItemBoundable(Object, Object) - Constructor for class com.vividsolutions.jts.index.strtree.ItemBoundable
-
- ItemDistance - Interface in com.vividsolutions.jts.index.strtree
-
- items - Variable in class com.vividsolutions.jts.index.bintree.NodeBase
-
- items - Variable in class com.vividsolutions.jts.index.quadtree.NodeBase
-
- itemsTree() - Method in class com.vividsolutions.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 com.vividsolutions.jts.index
-
A visitor for items in an index.
- IteratedNoder - Class in com.vividsolutions.jts.noding
-
- IteratedNoder(PrecisionModel) - Constructor for class com.vividsolutions.jts.noding.IteratedNoder
-
- iterator() - Method in class com.vividsolutions.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 com.vividsolutions.jts.geomgraph.EdgeIntersectionList
-
- iterator() - Method in class com.vividsolutions.jts.geomgraph.EdgeList
-
- iterator() - Method in class com.vividsolutions.jts.geomgraph.NodeMap
-
- iterator() - Method in class com.vividsolutions.jts.index.bintree.Bintree
-
- iterator() - Method in class com.vividsolutions.jts.noding.SegmentNodeList
-
returns an iterator of SegmentNodes
- iterator() - Method in class com.vividsolutions.jts.operation.relate.EdgeEndBundle
-
- iterator() - Method in class com.vividsolutions.jts.planargraph.DirectedEdgeStar
-
Returns an Iterator over the DirectedEdges, in ascending order by angle with the positive x-axis.
- iterator() - Method in class com.vividsolutions.jts.planargraph.NodeMap
-
Returns an Iterator over the Nodes in this NodeMap, sorted in ascending order
by angle with the positive x-axis.
- RandomPointsBuilder - Class in com.vividsolutions.jts.shape.random
-
Creates random point sets contained in a
region defined by either a rectangular or a polygonal extent.
- RandomPointsBuilder() - Constructor for class com.vividsolutions.jts.shape.random.RandomPointsBuilder
-
Create a shape factory which will create shapes using the default
GeometryFactory
.
- RandomPointsBuilder(GeometryFactory) - Constructor for class com.vividsolutions.jts.shape.random.RandomPointsBuilder
-
Create a shape factory which will create shapes using the given
GeometryFactory
.
- RandomPointsInGridBuilder - Class in com.vividsolutions.jts.shape.random
-
Creates random point sets
where the points are constrained to lie in the cells of a grid.
- RandomPointsInGridBuilder() - Constructor for class com.vividsolutions.jts.shape.random.RandomPointsInGridBuilder
-
Create a builder which will create shapes using the default
GeometryFactory
.
- RandomPointsInGridBuilder(GeometryFactory) - Constructor for class com.vividsolutions.jts.shape.random.RandomPointsInGridBuilder
-
- RayCrossingCounter - Class in com.vividsolutions.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 com.vividsolutions.jts.algorithm.RayCrossingCounter
-
- read(String, String, int, GeometryFactory) - Static method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.awt.FontGlyphReader
-
- read(PathIterator, GeometryFactory) - Static method in class com.vividsolutions.jts.awt.ShapeReader
-
- read(Shape, double, GeometryFactory) - Static method in class com.vividsolutions.jts.awt.ShapeReader
-
Converts a Shape to a Geometry, flattening it first.
- read(PathIterator) - Method in class com.vividsolutions.jts.awt.ShapeReader
-
- read(byte[]) - Method in class com.vividsolutions.jts.io.ByteArrayInStream
-
Reads up to buf.length bytes from the stream
into the given byte buffer.
- read(String, GeometryFactory) - Method in class com.vividsolutions.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 com.vividsolutions.jts.io.gml2.GMLReader
-
- read(byte[]) - Method in class com.vividsolutions.jts.io.InputStreamInStream
-
- read(byte[]) - Method in interface com.vividsolutions.jts.io.InStream
-
Reads buf.length
bytes from the input stream
and stores them in the supplied buffer.
- read() - Method in class com.vividsolutions.jts.io.WKBHexFileReader
-
Reads a sequence of geometries.
- read(byte[]) - Method in class com.vividsolutions.jts.io.WKBReader
-
Reads a single
Geometry
in WKB format from a byte array.
- read(InStream) - Method in class com.vividsolutions.jts.io.WKBReader
-
- read() - Method in class com.vividsolutions.jts.io.WKTFileReader
-
Reads a sequence of geometries.
- read(String) - Method in class com.vividsolutions.jts.io.WKTReader
-
- read(Reader) - Method in class com.vividsolutions.jts.io.WKTReader
-
- readByte() - Method in class com.vividsolutions.jts.io.ByteOrderDataInStream
-
Reads a byte value
- readDouble() - Method in class com.vividsolutions.jts.io.ByteOrderDataInStream
-
- readInt() - Method in class com.vividsolutions.jts.io.ByteOrderDataInStream
-
- readLong() - Method in class com.vividsolutions.jts.io.ByteOrderDataInStream
-
- reciprocal() - Method in class com.vividsolutions.jts.math.DD
-
Returns a DoubleDouble whose value is 1 / this.
- RectangleContains - Class in com.vividsolutions.jts.operation.predicate
-
Optimized implementation of the
contains spatial predicate
for cases where the first
Geometry
is a rectangle.
- RectangleContains(Polygon) - Constructor for class com.vividsolutions.jts.operation.predicate.RectangleContains
-
Create a new contains computer for two geometries.
- RectangleIntersects - Class in com.vividsolutions.jts.operation.predicate
-
Implementation of the
intersects spatial predicate
optimized for the case where one
Geometry
is a rectangle.
- RectangleIntersects(Polygon) - Constructor for class com.vividsolutions.jts.operation.predicate.RectangleIntersects
-
Create a new intersects computer for a rectangle.
- RectangleLineIntersector - Class in com.vividsolutions.jts.algorithm
-
Computes whether a rectangle intersects line segments.
- RectangleLineIntersector(Envelope) - Constructor for class com.vividsolutions.jts.algorithm.RectangleLineIntersector
-
Creates a new intersector for the given query rectangle,
specified as an
Envelope
.
- recursionLevelForSize(int) - Static method in class com.vividsolutions.jts.shape.fractal.KochSnowflakeBuilder
-
- recursionLevelForSize(int) - Static method in class com.vividsolutions.jts.shape.fractal.SierpinskiCarpetBuilder
-
- reduce(Geometry, PrecisionModel) - Static method in class com.vividsolutions.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 com.vividsolutions.jts.precision.GeometryPrecisionReducer
-
- reduce(Geometry, PrecisionModel) - Static method in class com.vividsolutions.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 com.vividsolutions.jts.precision.SimpleGeometryPrecisionReducer
-
Deprecated.
- reducePointwise(Geometry, PrecisionModel) - Static method in class com.vividsolutions.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.
- reflect(double, double, double, double) - Method in class com.vividsolutions.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 com.vividsolutions.jts.geom.util.AffineTransformation
-
Updates the value of this transformation
to that of a reflection transformation composed
with the current value.
- reflectionInstance(double, double, double, double) - Static method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Creates a transformation for a reflection about the
line (x0,y0) - (x1,y1).
- reflectionInstance(double, double) - Static method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Creates a transformation for a reflection about the
line (0,0) - (x,y).
- relate(Geometry, String) - Method in class com.vividsolutions.jts.geom.Geometry
-
Tests whether the elements in the DE-9IM
IntersectionMatrix
for the two
Geometry
s match the elements in
intersectionPattern
.
- relate(Geometry) - Method in class com.vividsolutions.jts.geom.Geometry
-
- relate(Geometry, Geometry) - Static method in class com.vividsolutions.jts.operation.relate.RelateOp
-
Computes the
IntersectionMatrix
for the spatial relationship
between two
Geometry
s, using the default (OGC SFS) Boundary Node Rule
- relate(Geometry, Geometry, BoundaryNodeRule) - Static method in class com.vividsolutions.jts.operation.relate.RelateOp
-
- RelateComputer - Class in com.vividsolutions.jts.operation.relate
-
Computes the topological relationship between two Geometries.
- RelateComputer(GeometryGraph[]) - Constructor for class com.vividsolutions.jts.operation.relate.RelateComputer
-
- RelateNode - Class in com.vividsolutions.jts.operation.relate
-
Represents a node in the topological graph used to compute spatial relationships.
- RelateNode(Coordinate, EdgeEndStar) - Constructor for class com.vividsolutions.jts.operation.relate.RelateNode
-
- RelateNodeFactory - Class in com.vividsolutions.jts.operation.relate
-
- RelateNodeFactory() - Constructor for class com.vividsolutions.jts.operation.relate.RelateNodeFactory
-
- RelateNodeGraph - Class in com.vividsolutions.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 com.vividsolutions.jts.operation.relate.RelateNodeGraph
-
- RelateOp - Class in com.vividsolutions.jts.operation.relate
-
Implements the SFS
relate() generalized spatial predicate on two
Geometry
s.
- RelateOp(Geometry, Geometry) - Constructor for class com.vividsolutions.jts.operation.relate.RelateOp
-
Creates a new Relate operation, using the default (OGC SFS) Boundary Node Rule.
- RelateOp(Geometry, Geometry, BoundaryNodeRule) - Constructor for class com.vividsolutions.jts.operation.relate.RelateOp
-
Creates a new Relate operation with a specified Boundary Node Rule.
- relativeSign(double, double) - Static method in class com.vividsolutions.jts.noding.SegmentPointComparator
-
- remove() - Method in class com.vividsolutions.jts.geom.GeometryCollectionIterator
-
Removal is not supported.
- remove(Interval, Object) - Method in class com.vividsolutions.jts.index.bintree.Bintree
-
Removes a single item from the tree.
- remove(Interval, Object) - Method in class com.vividsolutions.jts.index.bintree.NodeBase
-
Removes a single item from this subtree.
- remove(Envelope, Object) - Method in class com.vividsolutions.jts.index.quadtree.NodeBase
-
Removes a single item from this subtree.
- remove(Envelope, Object) - Method in class com.vividsolutions.jts.index.quadtree.Quadtree
-
Removes a single item from the tree.
- remove(Envelope, Object) - Method in interface com.vividsolutions.jts.index.SpatialIndex
-
Removes a single item from the tree.
- remove(Object, Object) - Method in class com.vividsolutions.jts.index.strtree.AbstractSTRtree
-
Removes an item from the tree.
- remove(Envelope, Object) - Method in class com.vividsolutions.jts.index.strtree.STRtree
-
Removes a single item from the tree.
- remove(DirectedEdge) - Method in class com.vividsolutions.jts.planargraph.DirectedEdgeStar
-
Drops a member of this DirectedEdgeStar.
- remove(DirectedEdge) - Method in class com.vividsolutions.jts.planargraph.Node
-
- remove(Coordinate) - Method in class com.vividsolutions.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 com.vividsolutions.jts.planargraph.PlanarGraph
-
Removes an
Edge
and its associated
DirectedEdge
s
from their from-Nodes and from the graph.
- remove(DirectedEdge) - Method in class com.vividsolutions.jts.planargraph.PlanarGraph
-
- remove(Node) - Method in class com.vividsolutions.jts.planargraph.PlanarGraph
-
Removes a node from the graph, along with any associated DirectedEdges and
Edges.
- removeCommonBits(Geometry) - Method in class com.vividsolutions.jts.precision.CommonBitsRemover
-
Removes the common coordinate bits from a Geometry.
- removeNull(Coordinate[]) - Static method in class com.vividsolutions.jts.geom.CoordinateArrays
-
Collapses a coordinate array to remove all null elements.
- removeRepeatedPoints(Coordinate[]) - Static method in class com.vividsolutions.jts.geom.CoordinateArrays
-
If the coordinate array argument has repeated points,
constructs a new array containing no repeated points.
- REPEATED_POINT - Static variable in class com.vividsolutions.jts.operation.valid.TopologyValidationError
-
Deprecated.
- RepeatedPointTester - Class in com.vividsolutions.jts.operation.valid
-
Implements the appropriate checks for repeated points
(consecutive identical coordinates) as defined in the
JTS spec.
- RepeatedPointTester() - Constructor for class com.vividsolutions.jts.operation.valid.RepeatedPointTester
-
- reset() - Method in class com.vividsolutions.jts.util.Stopwatch
-
- resetTime() - Static method in class com.vividsolutions.jts.util.Debug
-
- result - Variable in class com.vividsolutions.jts.algorithm.LineIntersector
-
- resultPrecisionModel - Variable in class com.vividsolutions.jts.operation.GeometryGraphOperation
-
- reverse(Coordinate[]) - Static method in class com.vividsolutions.jts.geom.CoordinateArrays
-
Reverses the coordinates in an array in-place.
- reverse(CoordinateSequence) - Static method in class com.vividsolutions.jts.geom.CoordinateSequences
-
Reverses the coordinates in a sequence in-place.
- reverse() - Method in class com.vividsolutions.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 com.vividsolutions.jts.geom.GeometryCollection
-
- reverse() - Method in class com.vividsolutions.jts.geom.LinearRing
-
- reverse() - Method in class com.vividsolutions.jts.geom.LineSegment
-
Reverses the direction of the line segment.
- reverse() - Method in class com.vividsolutions.jts.geom.LineString
-
Creates a
LineString
whose coordinates are in the reverse
order of this objects
- reverse() - Method in class com.vividsolutions.jts.geom.MultiLineString
-
- reverse() - Method in class com.vividsolutions.jts.geom.MultiPolygon
-
- reverse() - Method in class com.vividsolutions.jts.geom.Point
-
- reverse() - Method in class com.vividsolutions.jts.geom.Polygon
-
- RIGHT - Static variable in class com.vividsolutions.jts.algorithm.CGAlgorithms
-
A value that indicates an orientation of clockwise, or a right turn.
- RIGHT - Static variable in class com.vividsolutions.jts.geomgraph.Position
-
An indicator that a Location is to the right of a GraphComponent
- RIGHT - Static variable in class com.vividsolutions.jts.triangulate.quadedge.Vertex
-
- rightOf(QuadEdge) - Method in class com.vividsolutions.jts.triangulate.quadedge.Vertex
-
- RING_NOT_CLOSED - Static variable in class com.vividsolutions.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 com.vividsolutions.jts.operation.valid.TopologyValidationError
-
Indicates that a ring self-intersects
- rint() - Method in class com.vividsolutions.jts.math.DD
-
Rounds this value to the nearest integer.
- rNext() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Gets the edge around the right face ccw following this edge.
- RobustCGAlgorithms - Class in com.vividsolutions.jts.algorithm
-
- RobustCGAlgorithms() - Constructor for class com.vividsolutions.jts.algorithm.RobustCGAlgorithms
-
Deprecated.
- RobustDeterminant - Class in com.vividsolutions.jts.algorithm
-
Implements an algorithm to compute the
sign of a 2x2 determinant for double precision values robustly.
- RobustDeterminant() - Constructor for class com.vividsolutions.jts.algorithm.RobustDeterminant
-
- RobustLineIntersector - Class in com.vividsolutions.jts.algorithm
-
- RobustLineIntersector() - Constructor for class com.vividsolutions.jts.algorithm.RobustLineIntersector
-
- Root - Class in com.vividsolutions.jts.index.bintree
-
- Root() - Constructor for class com.vividsolutions.jts.index.bintree.Root
-
- Root - Class in com.vividsolutions.jts.index.quadtree
-
QuadRoot is the root of a single Quadtree.
- Root() - Constructor for class com.vividsolutions.jts.index.quadtree.Root
-
- root - Variable in class com.vividsolutions.jts.index.strtree.AbstractSTRtree
-
- rot() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Gets the dual of this edge, directed from its right to its left.
- rotate(double) - Method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.math.Vector2D
-
- rotate(Geometry) - Method in class com.vividsolutions.jts.util.GeometricShapeFactory
-
- rotateByQuarterCircle(int) - Method in class com.vividsolutions.jts.math.Vector2D
-
Rotates a vector by a given number of quarter-circles (i.e.
- rotationAngle - Variable in class com.vividsolutions.jts.util.GeometricShapeFactory
-
Default is no rotation.
- rotationInstance(double) - Static method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Creates a transformation for a rotation
about the origin
by an angle theta.
- rotationInstance(double, double) - Static method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.util.Memory
-
- rPrev() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Gets the edge around the right face ccw before this edge.
- scale(double, double) - Method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Updates the value of this transformation
to that of a scale transformation composed
with the current value.
- ScaledNoder - Class in com.vividsolutions.jts.noding
-
Wraps a
Noder
and transforms its input
into the integer domain.
- ScaledNoder(Noder, double) - Constructor for class com.vividsolutions.jts.noding.ScaledNoder
-
- ScaledNoder(Noder, double, double, double) - Constructor for class com.vividsolutions.jts.noding.ScaledNoder
-
- scaleInstance(double, double) - Static method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Creates a transformation for a scaling relative to the origin.
- scaleInstance(double, double, double, double) - Static method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Creates a transformation for a scaling relative to the point (x,y).
- scroll(Coordinate[], Coordinate) - Static method in class com.vividsolutions.jts.geom.CoordinateArrays
-
Shifts the positions of the coordinates until firstCoordinate
is first.
- SE - Static variable in class com.vividsolutions.jts.geomgraph.Quadrant
-
- segInt - Variable in class com.vividsolutions.jts.noding.SinglePassNoder
-
- Segment - Class in com.vividsolutions.jts.triangulate
-
Models a constraint segment in a triangulation.
- Segment(double, double, double, double, double, double) - Constructor for class com.vividsolutions.jts.triangulate.Segment
-
Creates a new instance for the given ordinates.
- Segment(double, double, double, double, double, double, Object) - Constructor for class com.vividsolutions.jts.triangulate.Segment
-
Creates a new instance for the given ordinates, with associated external data.
- Segment(Coordinate, Coordinate, Object) - Constructor for class com.vividsolutions.jts.triangulate.Segment
-
Creates a new instance for the given points, with associated external data.
- Segment(Coordinate, Coordinate) - Constructor for class com.vividsolutions.jts.triangulate.Segment
-
Creates a new instance for the given points.
- segmentFraction(Coordinate) - Method in class com.vividsolutions.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 com.vividsolutions.jts.geomgraph.EdgeIntersection
-
- segmentIndex - Variable in class com.vividsolutions.jts.noding.SegmentNode
-
- SegmentIntersectionDetector - Class in com.vividsolutions.jts.noding
-
Detects and records an intersection between two
SegmentString
s,
if one exists.
- SegmentIntersectionDetector() - Constructor for class com.vividsolutions.jts.noding.SegmentIntersectionDetector
-
- SegmentIntersectionDetector(LineIntersector) - Constructor for class com.vividsolutions.jts.noding.SegmentIntersectionDetector
-
Creates an intersection finder using a given LineIntersector.
- SegmentIntersector - Class in com.vividsolutions.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 com.vividsolutions.jts.geomgraph.index.SegmentIntersector
-
- SegmentIntersector - Interface in com.vividsolutions.jts.noding
-
Processes possible intersections detected by a
Noder
.
- SegmentNode - Class in com.vividsolutions.jts.noding
-
- SegmentNode(NodedSegmentString, Coordinate, int, int) - Constructor for class com.vividsolutions.jts.noding.SegmentNode
-
- SegmentNodeList - Class in com.vividsolutions.jts.noding
-
- SegmentNodeList(NodedSegmentString) - Constructor for class com.vividsolutions.jts.noding.SegmentNodeList
-
- SegmentOverlapAction(SegmentIntersector) - Constructor for class com.vividsolutions.jts.noding.MCIndexNoder.SegmentOverlapAction
-
- SegmentOverlapAction(SegmentIntersector) - Constructor for class com.vividsolutions.jts.noding.MCIndexSegmentSetMutualIntersector.SegmentOverlapAction
-
- SegmentPointComparator - Class in com.vividsolutions.jts.noding
-
Implements a robust method of comparing the relative position of two
points along the same segment.
- SegmentPointComparator() - Constructor for class com.vividsolutions.jts.noding.SegmentPointComparator
-
- SegmentSetMutualIntersector - Interface in com.vividsolutions.jts.noding
-
An intersector for the red-blue intersection problem.
- SegmentString - Interface in com.vividsolutions.jts.noding
-
An interface for classes which represent a sequence of contiguous line segments.
- SegmentStringDissolver - Class in com.vividsolutions.jts.noding
-
Dissolves a noded collection of
SegmentString
s to produce
a set of merged linework with unique segments.
- SegmentStringDissolver(SegmentStringDissolver.SegmentStringMerger) - Constructor for class com.vividsolutions.jts.noding.SegmentStringDissolver
-
Creates a dissolver with a user-defined merge strategy.
- SegmentStringDissolver() - Constructor for class com.vividsolutions.jts.noding.SegmentStringDissolver
-
Creates a dissolver with the default merging strategy.
- SegmentStringDissolver.SegmentStringMerger - Interface in com.vividsolutions.jts.noding
-
A merging strategy which can be used to update the context data of
SegmentString
s
which are merged during the dissolve process.
- SegmentStringUtil - Class in com.vividsolutions.jts.noding
-
- SegmentStringUtil() - Constructor for class com.vividsolutions.jts.noding.SegmentStringUtil
-
- select(Envelope, MonotoneChainSelectAction) - Method in class com.vividsolutions.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 com.vividsolutions.jts.index.chain.MonotoneChainSelectAction
-
This method is overridden
to process a segment
in the context of the parent chain.
- select(LineSegment) - Method in class com.vividsolutions.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 com.vividsolutions.jts.noding.snapround.MCIndexPointSnapper.HotPixelSnapAction
-
- select(Collection, CollectionUtil.Function) - Static method in class com.vividsolutions.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.
- SELF_INTERSECTION - Static variable in class com.vividsolutions.jts.operation.valid.TopologyValidationError
-
Indicates that two rings of a polygonal geometry intersect
- selfAdd(DD) - Method in class com.vividsolutions.jts.math.DD
-
Adds the argument to the value of this.
- selfAdd(double) - Method in class com.vividsolutions.jts.math.DD
-
Adds the argument to the value of this.
- selfDivide(DD) - Method in class com.vividsolutions.jts.math.DD
-
Divides this object by the argument, returning this.
- selfDivide(double) - Method in class com.vividsolutions.jts.math.DD
-
Divides this object by the argument, returning this.
- selfMultiply(DD) - Method in class com.vividsolutions.jts.math.DD
-
Multiplies this object by the argument, returning this.
- selfMultiply(double) - Method in class com.vividsolutions.jts.math.DD
-
Multiplies this object by the argument, returning this.
- selfSqr() - Method in class com.vividsolutions.jts.math.DD
-
Squares this object.
- selfSubtract(DD) - Method in class com.vividsolutions.jts.math.DD
-
Subtracts the argument from the value of this.
- selfSubtract(double) - Method in class com.vividsolutions.jts.math.DD
-
Subtracts the argument from the value of this.
- sequence(Geometry) - Static method in class com.vividsolutions.jts.operation.linemerge.LineSequencer
-
- set(int, int, int) - Method in class com.vividsolutions.jts.geom.IntersectionMatrix
-
Changes the value of one of this IntersectionMatrix
s
elements.
- set(String) - Method in class com.vividsolutions.jts.geom.IntersectionMatrix
-
Changes the elements of this IntersectionMatrix
to the
dimension symbols in dimensionSymbols
.
- setAll(int) - Method in class com.vividsolutions.jts.geom.IntersectionMatrix
-
Changes the elements of this IntersectionMatrix
to dimensionValue
.
- setAllLocations(int, int) - Method in class com.vividsolutions.jts.geomgraph.Label
-
- setAllLocations(int) - Method in class com.vividsolutions.jts.geomgraph.TopologyLocation
-
- setAllLocationsIfNull(int, int) - Method in class com.vividsolutions.jts.geomgraph.Label
-
- setAllLocationsIfNull(int) - Method in class com.vividsolutions.jts.geomgraph.Label
-
- setAllLocationsIfNull(int) - Method in class com.vividsolutions.jts.geomgraph.TopologyLocation
-
- setAllowSnappingToSourceVertices(boolean) - Method in class com.vividsolutions.jts.operation.overlay.snap.LineStringSnapper
-
- setAltitudeMode(String) - Method in class com.vividsolutions.jts.io.kml.KMLWriter
-
Sets the value output in the altitudeMode
element.
- setArmLengthRatio(double) - Method in class com.vividsolutions.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 com.vividsolutions.jts.geom.IntersectionMatrix
-
Changes the specified element to minimumDimensionValue
if the
element is less.
- setAtLeast(String) - Method in class com.vividsolutions.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 com.vividsolutions.jts.geom.IntersectionMatrix
-
If row >= 0 and column >= 0, changes the specified element to minimumDimensionValue
if the element is less.
- setBase(Coordinate) - Method in class com.vividsolutions.jts.util.GeometricShapeFactory.Dimensions
-
- setBase(Coordinate) - Method in class com.vividsolutions.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 com.vividsolutions.jts.geomgraph.index.SegmentIntersector
-
- setBytes(byte[]) - Method in class com.vividsolutions.jts.io.ByteArrayInStream
-
Sets this stream to read from the given buffer
- setCentre(Coordinate) - Method in class com.vividsolutions.jts.util.GeometricShapeFactory.Dimensions
-
- setCentre(Coordinate) - Method in class com.vividsolutions.jts.util.GeometricShapeFactory
-
Sets the location of the shape by specifying the centre of
the shape's bounding box
- setChangePrecisionModel(boolean) - Method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.noding.InteriorIntersectionFinder
-
Sets whether only end segments should be tested for interior intersection.
- setCheckRingsValid(boolean) - Method in class com.vividsolutions.jts.operation.polygonize.Polygonizer
-
Allows disabling the valid ring checking,
to optimize situations where invalid rings are not expected.
- setClipEnvelope(Envelope) - Method in class com.vividsolutions.jts.triangulate.VoronoiDiagramBuilder
-
Sets the envelope to clip the diagram to.
- setComputationPrecision(PrecisionModel) - Method in class com.vividsolutions.jts.operation.GeometryGraphOperation
-
- setConstrainedToCircle(boolean) - Method in class com.vividsolutions.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 com.vividsolutions.jts.triangulate.ConstraintVertex
-
Sets the external constraint information
- setConstraints(Geometry) - Method in class com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulationBuilder
-
Sets the linear constraints to be conformed to.
- setConstraints(List, List) - Method in class com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulator
-
Sets the constraints to be conformed to by the computed triangulation.
- setContext(Object) - Method in class com.vividsolutions.jts.planargraph.GraphComponent
-
Sets the user-defined data for this component.
- setCoordinate(Coordinate) - Method in class com.vividsolutions.jts.geom.Coordinate
-
Sets this Coordinate
s (x,y,z) values to that of other
.
- setCoordinates(LineSegment) - Method in class com.vividsolutions.jts.geom.LineSegment
-
- setCoordinates(Coordinate, Coordinate) - Method in class com.vividsolutions.jts.geom.LineSegment
-
- setCopyUserData(boolean) - Method in class com.vividsolutions.jts.geom.util.GeometryEditor
-
Sets whether the User Data is copied to the edit result.
- setCovered(boolean) - Method in class com.vividsolutions.jts.geomgraph.GraphComponent
-
- setCustomElements(String[]) - Method in class com.vividsolutions.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 com.vividsolutions.jts.noding.BasicSegmentString
-
Sets the user-defined data for this segment string.
- setData(Object) - Method in class com.vividsolutions.jts.noding.NodedSegmentString
-
Sets the user-defined data for this segment string.
- setData(Object) - Method in interface com.vividsolutions.jts.noding.SegmentString
-
Sets the user-defined data for this segment string.
- setData(Object) - Method in class com.vividsolutions.jts.planargraph.GraphComponent
-
Sets the user-defined data for this component.
- setData(Object) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Sets the external data value for this edge.
- setData(Object) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
Sets the external data value for this triangle.
- setData(Object) - Method in class com.vividsolutions.jts.triangulate.Segment
-
Sets the external data to be associated with this segment
- setDecimation(double) - Method in class com.vividsolutions.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 com.vividsolutions.jts.geomgraph.index.SweepLineEvent
-
- setDeleteEventIndex(int) - Method in class com.vividsolutions.jts.index.sweepline.SweepLineEvent
-
- setDensifyFraction(double) - Method in class com.vividsolutions.jts.algorithm.distance.DiscreteHausdorffDistance
-
Sets the fraction by which to densify each segment.
- setDepth(int, int, int) - Method in class com.vividsolutions.jts.geomgraph.Depth
-
- setDepth(int, int) - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
- setDepthDelta(int) - Method in class com.vividsolutions.jts.geomgraph.Edge
-
- setDimension(int) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequenceFactory
-
- setDirectedEdges(DirectedEdge, DirectedEdge) - Method in class com.vividsolutions.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.
- setDistanceTolerance(double) - Method in class com.vividsolutions.jts.densify.Densifier
-
Sets the distance tolerance for the densification.
- setDistanceTolerance(double) - Method in class com.vividsolutions.jts.simplify.DouglasPeuckerSimplifier
-
Sets the distance tolerance for the simplification.
- setDistanceTolerance(double) - Method in class com.vividsolutions.jts.simplify.TaggedLineStringSimplifier
-
Sets the distance tolerance for the simplification.
- setDistanceTolerance(double) - Method in class com.vividsolutions.jts.simplify.TopologyPreservingSimplifier
-
Sets the distance tolerance for the simplification.
- setDistanceTolerance(double) - Method in class com.vividsolutions.jts.simplify.VWSimplifier
-
Sets the distance tolerance for the simplification.
- setDocumentLocator(Locator) - Method in class com.vividsolutions.jts.io.gml2.GMLHandler
-
- setEdge(Edge) - Method in class com.vividsolutions.jts.planargraph.DirectedEdge
-
Associates this DirectedEdge with an Edge (possibly null, indicating no associated
Edge).
- setEdgeDepths(int, int) - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
Set both edge depths.
- setEdgeRing(EdgeRing) - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
- setEdgeRing(DirectedEdge, EdgeRing) - Method in class com.vividsolutions.jts.geomgraph.EdgeRing
-
- setEdgeRing(DirectedEdge, EdgeRing) - Method in class com.vividsolutions.jts.operation.overlay.MaximalEdgeRing
-
- setEdgeRing(DirectedEdge, EdgeRing) - Method in class com.vividsolutions.jts.operation.overlay.MinimalEdgeRing
-
- setEndCapStyle(int) - Method in class com.vividsolutions.jts.operation.buffer.BufferOp
-
Specifies the end cap style of the generated buffer.
- setEndCapStyle(int) - Method in class com.vividsolutions.jts.operation.buffer.BufferParameters
-
Specifies the end cap style of the generated buffer.
- setEnsureValid(boolean) - Method in class com.vividsolutions.jts.simplify.DouglasPeuckerSimplifier
-
Controls whether simplified polygons will be "fixed"
to have valid topology.
- setEnsureValid(boolean) - Method in class com.vividsolutions.jts.simplify.VWSimplifier
-
Controls whether simplified polygons will be "fixed" to have valid
topology.
- setEnvelope(Envelope) - Method in class com.vividsolutions.jts.util.GeometricShapeFactory.Dimensions
-
- setEnvelope(Envelope) - Method in class com.vividsolutions.jts.util.GeometricShapeFactory
-
- setExtent(Envelope) - Method in class com.vividsolutions.jts.shape.GeometricShapeBuilder
-
- setExtent(Geometry) - Method in class com.vividsolutions.jts.shape.random.RandomPointsBuilder
-
Sets a polygonal mask.
- setExtrude(boolean) - Method in class com.vividsolutions.jts.io.kml.KMLWriter
-
Sets the flag to be output in the extrude
element.
- setFindAllIntersections(boolean) - Method in class com.vividsolutions.jts.noding.FastNodingValidator
-
- setFindAllIntersections(boolean) - Method in class com.vividsolutions.jts.noding.InteriorIntersectionFinder
-
Sets whether all intersections should be computed.
- setFindAllIntersectionTypes(boolean) - Method in class com.vividsolutions.jts.noding.SegmentIntersectionDetector
-
Sets whether processing can terminate once any intersection is found.
- setFindProper(boolean) - Method in class com.vividsolutions.jts.noding.SegmentIntersectionDetector
-
Sets whether processing must continue until a proper intersection is found.
- setFixInvalidLines(boolean) - Method in class com.vividsolutions.jts.linearref.LinearGeometryBuilder
-
Allows invalid lines to be ignored rather than causing Exceptions.
- setForceToLineString(boolean) - Method in class com.vividsolutions.jts.geom.util.LinearComponentExtracter
-
Indicates that LinearRing components should be
converted to pure LineStrings.
- setFormatted(boolean) - Method in class com.vividsolutions.jts.io.WKTWriter
-
Sets whether the output will be formatted.
- setGutterFraction(double) - Method in class com.vividsolutions.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 com.vividsolutions.jts.util.GeometricShapeFactory.Dimensions
-
- setHeight(double) - Method in class com.vividsolutions.jts.util.GeometricShapeFactory
-
Sets the height of the shape.
- setId(int) - Method in class com.vividsolutions.jts.index.chain.MonotoneChain
-
- setIgnoreInvalidLines(boolean) - Method in class com.vividsolutions.jts.linearref.LinearGeometryBuilder
-
Allows invalid lines to be ignored rather than causing Exceptions.
- setInResult(boolean) - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
- setInResult() - Method in class com.vividsolutions.jts.geomgraph.EdgeRing
-
- setInResult(boolean) - Method in class com.vividsolutions.jts.geomgraph.GraphComponent
-
- setInStream(InStream) - Method in class com.vividsolutions.jts.io.ByteOrderDataInStream
-
Allows a single ByteOrderDataInStream to be reused
on multiple InStreams.
- setIsolated(boolean) - Method in class com.vividsolutions.jts.geomgraph.Edge
-
- setJoinStyle(int) - Method in class com.vividsolutions.jts.operation.buffer.BufferParameters
-
Sets the join style for outside (reflex) corners between line segments.
- setKeepIntersections(boolean) - Method in class com.vividsolutions.jts.noding.InteriorIntersectionFinder
-
Sets whether intersection points are recorded.
- setLabel(Label) - Method in class com.vividsolutions.jts.geomgraph.GraphComponent
-
- setLabel(int, int) - Method in class com.vividsolutions.jts.geomgraph.Node
-
- setLabelBoundary(int) - Method in class com.vividsolutions.jts.geomgraph.Node
-
Updates the label of a node to BOUNDARY,
obeying the mod-2 boundaryDetermination rule.
- setLimit(int) - Method in class com.vividsolutions.jts.io.WKBHexFileReader
-
Sets the maximum number of geometries to read.
- setLimit(int) - Method in class com.vividsolutions.jts.io.WKTFileReader
-
Sets the maximum number of geometries to read.
- setLinePrefix(String) - Method in class com.vividsolutions.jts.io.kml.KMLWriter
-
Sets a tag string which is prefixed to every emitted text line.
- setLocation(int, int, int) - Method in class com.vividsolutions.jts.geomgraph.Label
-
- setLocation(int, int) - Method in class com.vividsolutions.jts.geomgraph.Label
-
- setLocation(int, int) - Method in class com.vividsolutions.jts.geomgraph.TopologyLocation
-
- setLocation(int) - Method in class com.vividsolutions.jts.geomgraph.TopologyLocation
-
- setLocations(int, int, int) - Method in class com.vividsolutions.jts.geomgraph.TopologyLocation
-
- setLocator(QuadEdgeLocator) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeSubdivision
-
Sets the
QuadEdgeLocator
to use for locating containing triangles
in this subdivision.
- setMakePrecise(PrecisionModel) - Method in class com.vividsolutions.jts.algorithm.LineIntersector
-
- setMark(HalfEdge, boolean) - Static method in class com.vividsolutions.jts.edgegraph.MarkHalfEdge
-
Sets the mark for the given edge to a boolean value.
- setMark(boolean) - Method in class com.vividsolutions.jts.edgegraph.MarkHalfEdge
-
Sets the value of the mark on this edge.
- setMarkBoth(HalfEdge, boolean) - Static method in class com.vividsolutions.jts.edgegraph.MarkHalfEdge
-
Sets the mark for the given edge pair to a boolean value.
- setMarked(Iterator, boolean) - Static method in class com.vividsolutions.jts.planargraph.GraphComponent
-
- setMarked(boolean) - Method in class com.vividsolutions.jts.planargraph.GraphComponent
-
Sets the marked flag for this component.
- setMaxCoordinatesPerLine(int) - Method in class com.vividsolutions.jts.io.gml2.GMLWriter
-
Sets the number of coordinates printed per line.
- setMaxCoordinatesPerLine(int) - Method in class com.vividsolutions.jts.io.WKTWriter
-
Sets the maximum number of coordinates per line
written in formatted output.
- setMaximum(PointPairDistance) - Method in class com.vividsolutions.jts.algorithm.distance.PointPairDistance
-
- setMaximum(Coordinate, Coordinate) - Method in class com.vividsolutions.jts.algorithm.distance.PointPairDistance
-
- setMaximum(PointPairDistance) - Method in class com.vividsolutions.jts.operation.buffer.validate.PointPairDistance
-
- setMaximum(Coordinate, Coordinate) - Method in class com.vividsolutions.jts.operation.buffer.validate.PointPairDistance
-
- setMaximumCoordinatesPerLine(int) - Method in class com.vividsolutions.jts.io.kml.KMLWriter
-
Sets the maximum number of coordinates to output per line.
- setMaximumIterations(int) - Method in class com.vividsolutions.jts.noding.IteratedNoder
-
Sets the maximum number of noding iterations performed before
the noding is aborted.
- setMinEdgeRing(EdgeRing) - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
- setMinimum(PointPairDistance) - Method in class com.vividsolutions.jts.algorithm.distance.PointPairDistance
-
- setMinimum(Coordinate, Coordinate) - Method in class com.vividsolutions.jts.algorithm.distance.PointPairDistance
-
- setMinimum(PointPairDistance) - Method in class com.vividsolutions.jts.operation.buffer.validate.PointPairDistance
-
- setMinimum(Coordinate, Coordinate) - Method in class com.vividsolutions.jts.operation.buffer.validate.PointPairDistance
-
- setMinimumLength(double) - Method in class com.vividsolutions.jts.triangulate.SplitSegment
-
- setMitreLimit(double) - Method in class com.vividsolutions.jts.operation.buffer.BufferParameters
-
Sets the limit on the mitre ratio used for very sharp corners.
- setName(String) - Method in class com.vividsolutions.jts.geomgraph.Edge
-
- setNamespace(boolean) - Method in class com.vividsolutions.jts.io.gml2.GMLWriter
-
Determines whether a GML namespace declaration will be written in the
opening tag of geometries.
- setNext(HalfEdge) - Method in class com.vividsolutions.jts.edgegraph.HalfEdge
-
- setNext(DirectedEdge) - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
- setNext(QuadEdge) - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Sets the connected edge
- setNextMin(DirectedEdge) - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
- setNode(Node) - Method in class com.vividsolutions.jts.geomgraph.EdgeEnd
-
- setNumArms(int) - Method in class com.vividsolutions.jts.geom.util.SineStarFactory
-
Sets the number of arms in the star
- setNumPoints(int) - Method in class com.vividsolutions.jts.shape.GeometricShapeBuilder
-
Sets the total number of points in the created
Geometry
.
- setNumPoints(int) - Method in class com.vividsolutions.jts.util.GeometricShapeFactory
-
Sets the total number of points in the created
Geometry
.
- setOffset(int) - Method in class com.vividsolutions.jts.io.WKBHexFileReader
-
Sets the number of geometries to skip before storing.
- setOffset(int) - Method in class com.vividsolutions.jts.io.WKTFileReader
-
Sets the number of geometries to skip before storing.
- setOnConstraint(boolean) - Method in class com.vividsolutions.jts.triangulate.ConstraintVertex
-
Sets whether this vertex lies on a constraint.
- setOrder(int) - Method in class com.vividsolutions.jts.io.ByteOrderDataInStream
-
- setOrdinate(int, double) - Method in class com.vividsolutions.jts.geom.Coordinate
-
Sets the ordinate for the given index
to a given value.
- setOrdinate(int, int, double) - Method in interface com.vividsolutions.jts.geom.CoordinateSequence
-
Sets the value for a given ordinate of a coordinate in this sequence.
- setOrdinate(int, int, double) - Method in class com.vividsolutions.jts.geom.impl.CoordinateArraySequence
-
- setOrdinate(int, int, double) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence.Double
-
- setOrdinate(int, int, double) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence.Float
-
- setOrdinate(int, int, double) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence
-
Sets the ordinate of a coordinate in this sequence.
- setOrdinate(int, int, double) - Method in class com.vividsolutions.jts.operation.distance3d.AxisPlaneCoordinateSequence
-
- setPointwise(boolean) - Method in class com.vividsolutions.jts.precision.GeometryPrecisionReducer
-
Sets whether the precision reduction will be done
in pointwise fashion only.
- setPrecision(int) - Method in class com.vividsolutions.jts.io.kml.KMLWriter
-
Sets the maximum nummber of decimal places to output in ordinate values.
- setPrecisionModel(PrecisionModel) - Method in class com.vividsolutions.jts.algorithm.LineIntersector
-
Force computed intersection to be rounded to a given precision model.
- setPrefix(String) - Method in class com.vividsolutions.jts.io.gml2.GMLWriter
-
Specifies the namespace prefix to write on each GML tag.
- setQuadrantSegments(int) - Method in class com.vividsolutions.jts.operation.buffer.BufferOp
-
Sets the number of segments used to approximate a angle fillet
- setQuadrantSegments(int) - Method in class com.vividsolutions.jts.operation.buffer.BufferParameters
-
Sets the number of line segments used to approximate an angle fillet.
- setRemoveCollapsedComponents(boolean) - Method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.awt.ShapeWriter
-
Sets whether duplicate consecutive points should be eliminated.
- setRotation(double) - Method in class com.vividsolutions.jts.util.GeometricShapeFactory
-
Sets the rotation angle to use for the shape.
- setSegmentIntersector(SegmentIntersector) - Method in class com.vividsolutions.jts.noding.SinglePassNoder
-
Sets the SegmentIntersector to use with this noder.
- setSelfTouchingRingFormingHoleValid(boolean) - Method in class com.vividsolutions.jts.operation.valid.IsValidOp
-
Sets whether polygons using Self-Touching Rings to form
holes are reported as valid.
- setShell(EdgeRing) - Method in class com.vividsolutions.jts.geomgraph.EdgeRing
-
- setSidesToGenerate(boolean, boolean) - Method in class com.vividsolutions.jts.operation.overlay.validate.OffsetPointGenerator
-
Set the sides on which to generate offset points.
- setSimplifyFactor(double) - Method in class com.vividsolutions.jts.operation.buffer.BufferParameters
-
Sets the factor used to determine the simplify distance tolerance
for input simplification.
- setSingleSided(boolean) - Method in class com.vividsolutions.jts.operation.buffer.BufferParameters
-
Sets whether the computed buffer should be single-sided.
- setSites(Geometry) - Method in class com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulationBuilder
-
Sets the sites (point or vertices) which will be triangulated.
- setSites(Geometry) - Method in class com.vividsolutions.jts.triangulate.DelaunayTriangulationBuilder
-
Sets the sites (vertices) which will be triangulated.
- setSites(Collection) - Method in class com.vividsolutions.jts.triangulate.DelaunayTriangulationBuilder
-
Sets the sites (vertices) which will be triangulated
from a collection of
Coordinate
s.
- setSites(Geometry) - Method in class com.vividsolutions.jts.triangulate.VoronoiDiagramBuilder
-
Sets the sites (point or vertices) which will be diagrammed.
- setSites(Collection) - Method in class com.vividsolutions.jts.triangulate.VoronoiDiagramBuilder
-
Sets the sites (point or vertices) which will be diagrammed
from a collection of
Coordinate
s.
- setSize(double) - Method in class com.vividsolutions.jts.util.GeometricShapeFactory.Dimensions
-
- setSize(double) - Method in class com.vividsolutions.jts.util.GeometricShapeFactory
-
Sets the size of the extent of the shape in both x and y directions.
- setSplitPointFinder(ConstraintSplitPointFinder) - Method in class com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulator
-
- setSRID(int) - Method in class com.vividsolutions.jts.geom.Geometry
-
Sets the ID of the Spatial Reference System used by the Geometry
.
- setSrsName(String) - Method in class com.vividsolutions.jts.io.gml2.GMLWriter
-
Sets the value of the srsName attribute
to be written into the root geometry tag.
- setStartingIndentIndex(int) - Method in class com.vividsolutions.jts.io.gml2.GMLWriter
-
Sets the starting column index for pretty printing
- setSym(DirectedEdge) - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
- setSym(DirectedEdge) - Method in class com.vividsolutions.jts.planargraph.DirectedEdge
-
Sets this DirectedEdge's symmetric DirectedEdge, which runs in the opposite
direction.
- setTab(int) - Method in class com.vividsolutions.jts.io.WKTWriter
-
Sets the tab size to use for indenting.
- setTesselate(boolean) - Method in class com.vividsolutions.jts.io.kml.KMLWriter
-
Sets the flag to be output in the tesselate
element.
- setToEnd(Geometry) - Method in class com.vividsolutions.jts.linearref.LinearLocation
-
Sets the value of this location to
refer to the end of a linear geometry.
- setToIdentity() - Method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Sets this transformation to be the identity transformation.
- setTolerance(double) - Method in class com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulationBuilder
-
Sets the snapping tolerance which will be used
to improved the robustness of the triangulation computation.
- setTolerance(double) - Method in class com.vividsolutions.jts.triangulate.DelaunayTriangulationBuilder
-
Sets the snapping tolerance which will be used
to improved the robustness of the triangulation computation.
- setTolerance(double) - Method in class com.vividsolutions.jts.triangulate.VoronoiDiagramBuilder
-
Sets the snapping tolerance which will be used
to improved the robustness of the triangulation computation.
- setToNull() - Method in class com.vividsolutions.jts.geom.Envelope
-
Makes this Envelope
a "null" envelope, that is, the envelope
of the empty geometry.
- setToNull() - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
Sets the value of this object to the null value
- setToReflection(double, double, double, double) - Method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.geom.util.AffineTransformation
-
Explicitly computes the math for a reflection.
- setToRotation(double) - Method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Sets this transformation to be a rotation around the origin.
- setToRotation(double, double) - Method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.geom.util.AffineTransformation
-
Sets this transformation to be a scaling.
- setToShear(double, double) - Method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Sets this transformation to be a shear.
- setToTranslation(double, double) - Method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Sets this transformation to be a translation.
- setTransformation(double, double, double, double, double, double) - Method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Sets this transformation's matrix to have the given values.
- setTransformation(AffineTransformation) - Method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Sets this transformation to be a copy of the given one
- setType(int) - Method in class com.vividsolutions.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 com.vividsolutions.jts.geom.Geometry
-
A simple scheme for applications to add their own custom data to a Geometry.
- setValidate(boolean) - Method in class com.vividsolutions.jts.noding.snapround.GeometryNoder
-
Sets whether noding validity is checked after noding is performed.
- setValue(DD) - Method in class com.vividsolutions.jts.math.DD
-
Set the value for the DD object.
- setValue(double) - Method in class com.vividsolutions.jts.math.DD
-
Set the value for the DD object.
- setVertexFactory(ConstraintVertexFactory) - Method in class com.vividsolutions.jts.triangulate.ConformingDelaunayTriangulator
-
- setVisited(boolean) - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
- setVisited(boolean) - Method in class com.vividsolutions.jts.geomgraph.GraphComponent
-
- setVisited(Iterator, boolean) - Static method in class com.vividsolutions.jts.planargraph.GraphComponent
-
- setVisited(boolean) - Method in class com.vividsolutions.jts.planargraph.GraphComponent
-
Sets the visited flag for this component.
- setVisitedEdge(boolean) - Method in class com.vividsolutions.jts.geomgraph.DirectedEdge
-
setVisitedEdge marks both DirectedEdges attached to a given Edge.
- setWidth(double) - Method in class com.vividsolutions.jts.util.GeometricShapeFactory.Dimensions
-
- setWidth(double) - Method in class com.vividsolutions.jts.util.GeometricShapeFactory
-
Sets the width of the shape.
- setX(int, double) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence
-
Sets the first ordinate of a coordinate in this sequence.
- setY(int, double) - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence
-
Sets the second ordinate of a coordinate in this sequence.
- setZ(double) - Method in class com.vividsolutions.jts.io.kml.KMLWriter
-
Sets the Z value to be output for all coordinates.
- setZ(double) - Method in class com.vividsolutions.jts.triangulate.quadedge.Vertex
-
- ShapeCollectionPathIterator - Class in com.vividsolutions.jts.awt
-
- ShapeCollectionPathIterator(Collection, AffineTransform) - Constructor for class com.vividsolutions.jts.awt.ShapeCollectionPathIterator
-
Creates a new path iterator for a collection of
Shape
s.
- ShapeReader - Class in com.vividsolutions.jts.awt
-
- ShapeReader(GeometryFactory) - Constructor for class com.vividsolutions.jts.awt.ShapeReader
-
- ShapeWriter - Class in com.vividsolutions.jts.awt
-
Writes
Geometry
s into Java2D
Shape
objects
of the appropriate type.
- ShapeWriter(PointTransformation, PointShapeFactory) - Constructor for class com.vividsolutions.jts.awt.ShapeWriter
-
Creates a new ShapeWriter with a specified point transformation
and point shape factory.
- ShapeWriter(PointTransformation) - Constructor for class com.vividsolutions.jts.awt.ShapeWriter
-
Creates a new ShapeWriter with a specified point transformation
and the default point shape factory.
- ShapeWriter() - Constructor for class com.vividsolutions.jts.awt.ShapeWriter
-
Creates a new ShapeWriter with the default (identity) point transformation.
- shear(double, double) - Method in class com.vividsolutions.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 com.vividsolutions.jts.geom.util.AffineTransformation
-
Creates a transformation for a shear.
- shell - Variable in class com.vividsolutions.jts.geom.Polygon
-
The exterior boundary,
or null
if this Polygon
is empty.
- shellList - Variable in class com.vividsolutions.jts.operation.polygonize.Polygonizer
-
- ShortCircuitedGeometryVisitor - Class in com.vividsolutions.jts.geom.util
-
A visitor to
Geometry
componets, which
allows short-circuiting when a defined condition holds.
- ShortCircuitedGeometryVisitor() - Constructor for class com.vividsolutions.jts.geom.util.ShortCircuitedGeometryVisitor
-
- shouldNeverReachHere() - Static method in class com.vividsolutions.jts.util.Assert
-
Always throws an AssertionFailedException
.
- shouldNeverReachHere(String) - Static method in class com.vividsolutions.jts.util.Assert
-
Always throws an AssertionFailedException
with the given
message.
- SierpinskiCarpetBuilder - Class in com.vividsolutions.jts.shape.fractal
-
- SierpinskiCarpetBuilder(GeometryFactory) - Constructor for class com.vividsolutions.jts.shape.fractal.SierpinskiCarpetBuilder
-
- signedArea(Coordinate[]) - Static method in class com.vividsolutions.jts.algorithm.CGAlgorithms
-
Computes the signed area for a ring.
- signedArea(CoordinateSequence) - Static method in class com.vividsolutions.jts.algorithm.CGAlgorithms
-
Computes the signed area for a ring.
- signedArea(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.geom.Triangle
-
Computes the signed 2D area of a triangle.
- signedArea() - Method in class com.vividsolutions.jts.geom.Triangle
-
Computes the signed 2D area of this triangle.
- signExpBits(long) - Static method in class com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.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 com.vividsolutions.jts.math.DD
-
Returns an integer indicating the sign of this value.
- SimilarityMeasure - Interface in com.vividsolutions.jts.algorithm.match
-
An interface for classes which measures the degree of similarity between two
Geometry
s.
- SimilarityMeasureCombiner - Class in com.vividsolutions.jts.algorithm.match
-
- SimilarityMeasureCombiner() - Constructor for class com.vividsolutions.jts.algorithm.match.SimilarityMeasureCombiner
-
- SimpleEdgeSetIntersector - Class in com.vividsolutions.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 com.vividsolutions.jts.geomgraph.index.SimpleEdgeSetIntersector
-
- SimpleGeometryPrecisionReducer - Class in com.vividsolutions.jts.precision
-
- SimpleGeometryPrecisionReducer(PrecisionModel) - Constructor for class com.vividsolutions.jts.precision.SimpleGeometryPrecisionReducer
-
Deprecated.
- SimpleMCSweepLineIntersector - Class in com.vividsolutions.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 com.vividsolutions.jts.geomgraph.index.SimpleMCSweepLineIntersector
-
A SimpleMCSweepLineIntersector creates monotone chains from the edges
and compares them using a simple sweep-line along the x-axis.
- SimpleMinimumClearance - Class in com.vividsolutions.jts.precision
-
Computes the minimum clearance of a geometry or
set of geometries.
- SimpleMinimumClearance(Geometry) - Constructor for class com.vividsolutions.jts.precision.SimpleMinimumClearance
-
- SimpleNestedRingTester - Class in com.vividsolutions.jts.operation.valid
-
Tests whether any of a set of
LinearRing
s are
nested inside another ring in the set, using a simple O(n^2)
comparison.
- SimpleNestedRingTester(GeometryGraph) - Constructor for class com.vividsolutions.jts.operation.valid.SimpleNestedRingTester
-
- SimpleNoder - Class in com.vividsolutions.jts.noding
-
Nodes a set of
SegmentString
s by
performing a brute-force comparison of every segment to every other one.
- SimpleNoder() - Constructor for class com.vividsolutions.jts.noding.SimpleNoder
-
- SimplePointInAreaLocator - Class in com.vividsolutions.jts.algorithm.locate
-
Computes the location of points
relative to a
Polygonal
Geometry
,
using a simple O(n) algorithm.
- SimplePointInAreaLocator(Geometry) - Constructor for class com.vividsolutions.jts.algorithm.locate.SimplePointInAreaLocator
-
- SimplePointInRing - Class in com.vividsolutions.jts.algorithm
-
Tests whether a
Coordinate
lies inside
a ring, using a linear-time algorithm.
- SimplePointInRing(LinearRing) - Constructor for class com.vividsolutions.jts.algorithm.SimplePointInRing
-
- SimpleSegmentSetMutualIntersector - Class in com.vividsolutions.jts.noding
-
Intersects two sets of
SegmentString
s using
brute-force comparison.
- SimpleSegmentSetMutualIntersector(Collection) - Constructor for class com.vividsolutions.jts.noding.SimpleSegmentSetMutualIntersector
-
Constructs a new intersector for a given set of SegmentStrings
.
- SimpleSnapRounder - Class in com.vividsolutions.jts.noding.snapround
-
Uses Snap Rounding to compute a rounded,
fully noded arrangement from a set of
SegmentString
s.
- SimpleSnapRounder(PrecisionModel) - Constructor for class com.vividsolutions.jts.noding.snapround.SimpleSnapRounder
-
- SimpleSweepLineIntersector - Class in com.vividsolutions.jts.geomgraph.index
-
Finds all intersections in one or two sets of edges,
using a simple x-axis sweepline algorithm.
- SimpleSweepLineIntersector() - Constructor for class com.vividsolutions.jts.geomgraph.index.SimpleSweepLineIntersector
-
- simplify(Coordinate[], double) - Static method in class com.vividsolutions.jts.operation.buffer.BufferInputLineSimplifier
-
Simplify the input coordinate list.
- simplify(double) - Method in class com.vividsolutions.jts.operation.buffer.BufferInputLineSimplifier
-
Simplify the input coordinate list.
- simplify(Geometry, double) - Static method in class com.vividsolutions.jts.simplify.DouglasPeuckerSimplifier
-
Simplifies a geometry using a given tolerance.
- simplify(Geometry, double) - Static method in class com.vividsolutions.jts.simplify.TopologyPreservingSimplifier
-
- simplify(Geometry, double) - Static method in class com.vividsolutions.jts.simplify.VWSimplifier
-
Simplifies a geometry using a given tolerance.
- SineStarFactory - Class in com.vividsolutions.jts.geom.util
-
Creates geometries which are shaped like multi-armed stars
with each arm shaped like a sine wave.
- SineStarFactory() - Constructor for class com.vividsolutions.jts.geom.util.SineStarFactory
-
Creates a factory which will create sine stars using the default
GeometryFactory
.
- SineStarFactory(GeometryFactory) - Constructor for class com.vividsolutions.jts.geom.util.SineStarFactory
-
Creates a factory which will create sine stars using the given
GeometryFactory
.
- SinglePassNoder - Class in com.vividsolutions.jts.noding
-
Base class for
Noder
s which make a single
pass to find intersections.
- SinglePassNoder() - Constructor for class com.vividsolutions.jts.noding.SinglePassNoder
-
- SinglePassNoder(SegmentIntersector) - Constructor for class com.vividsolutions.jts.noding.SinglePassNoder
-
- SIRtree - Class in com.vividsolutions.jts.index.strtree
-
One-dimensional version of an STR-packed R-tree.
- SIRtree() - Constructor for class com.vividsolutions.jts.index.strtree.SIRtree
-
Constructs an SIRtree with the default node capacity.
- SIRtree(int) - Constructor for class com.vividsolutions.jts.index.strtree.SIRtree
-
Constructs an SIRtree with the given maximum number of child nodes that
a node may have
- size - Variable in class com.vividsolutions.jts.awt.PointShapeFactory.BasePointShapeFactory
-
- size() - Method in interface com.vividsolutions.jts.geom.CoordinateSequence
-
Returns the number of coordinates in this sequence.
- size() - Method in class com.vividsolutions.jts.geom.impl.CoordinateArraySequence
-
Returns the size of the coordinate sequence
- size() - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence.Double
-
- size() - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence.Float
-
- size() - Method in class com.vividsolutions.jts.index.bintree.Bintree
-
- size() - Method in class com.vividsolutions.jts.index.quadtree.Quadtree
-
Returns the number of items in the tree.
- size() - Method in class com.vividsolutions.jts.index.strtree.AbstractNode
-
Gets the count of the
Boundable
s at this node.
- size() - Method in class com.vividsolutions.jts.index.strtree.AbstractSTRtree
-
- size(AbstractNode) - Method in class com.vividsolutions.jts.index.strtree.AbstractSTRtree
-
- size() - Method in class com.vividsolutions.jts.index.strtree.STRtree
-
Returns the number of items in the tree.
- size() - Method in class com.vividsolutions.jts.noding.BasicSegmentString
-
- size() - Method in class com.vividsolutions.jts.noding.NodedSegmentString
-
- size() - Method in interface com.vividsolutions.jts.noding.SegmentString
-
- size() - Method in class com.vividsolutions.jts.operation.distance.FacetSequence
-
- size() - Method in class com.vividsolutions.jts.operation.distance3d.AxisPlaneCoordinateSequence
-
- size() - Method in class com.vividsolutions.jts.util.PriorityQueue
-
Returns size.
- snap(HotPixel, SegmentString, int) - Method in class com.vividsolutions.jts.noding.snapround.MCIndexPointSnapper
-
Snaps (nodes) all interacting segments to this hot pixel.
- snap(HotPixel) - Method in class com.vividsolutions.jts.noding.snapround.MCIndexPointSnapper
-
- snap(Geometry, Geometry, double) - Static method in class com.vividsolutions.jts.operation.overlay.snap.GeometrySnapper
-
Snaps two geometries together with a given tolerance.
- SnapIfNeededOverlayOp - Class in com.vividsolutions.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 com.vividsolutions.jts.operation.overlay.snap.SnapIfNeededOverlayOp
-
- SnapOverlayOp - Class in com.vividsolutions.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 com.vividsolutions.jts.operation.overlay.snap.SnapOverlayOp
-
- snapTo(Geometry, double) - Method in class com.vividsolutions.jts.operation.overlay.snap.GeometrySnapper
-
Snaps the vertices in the component
LineString
s
of the source geometry
to the vertices of the given snap geometry.
- snapTo(Coordinate[]) - Method in class com.vividsolutions.jts.operation.overlay.snap.LineStringSnapper
-
Snaps the vertices and segments of the source LineString
to the given set of snap vertices.
- snapToSelf(Geometry, double, boolean) - Static method in class com.vividsolutions.jts.operation.overlay.snap.GeometrySnapper
-
Snaps a geometry to itself.
- snapToSelf(double, boolean) - Method in class com.vividsolutions.jts.operation.overlay.snap.GeometrySnapper
-
Snaps the vertices in the component
LineString
s
of the source geometry
to the vertices of the same geometry.
- snapToVertex(Geometry, double) - Method in class com.vividsolutions.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 com.vividsolutions.jts.math.Matrix
-
Solves a system of equations using Gaussian Elimination.
- SortedPackedIntervalRTree - Class in com.vividsolutions.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 com.vividsolutions.jts.index.intervalrtree.SortedPackedIntervalRTree
-
- spaces(int) - Static method in class com.vividsolutions.jts.util.StringUtil
-
- SpatialIndex - Interface in com.vividsolutions.jts.index
-
The basic operations supported by classes
implementing spatial index algorithms.
- splice(QuadEdge, QuadEdge) - Static method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Splices two edges together or apart.
- split() - Method in class com.vividsolutions.jts.util.Stopwatch
-
- split(String, String) - Static method in class com.vividsolutions.jts.util.StringUtil
-
- splitAt(double, Coordinate) - Method in class com.vividsolutions.jts.triangulate.SplitSegment
-
- splitAt(Coordinate) - Method in class com.vividsolutions.jts.triangulate.SplitSegment
-
- SplitSegment - Class in com.vividsolutions.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 com.vividsolutions.jts.triangulate.SplitSegment
-
- sqr() - Method in class com.vividsolutions.jts.math.DD
-
Computes the square of this value.
- sqr(double) - Static method in class com.vividsolutions.jts.math.DD
-
Computes the square of this value.
- sqrt() - Method in class com.vividsolutions.jts.math.DD
-
Computes the positive square root of this value.
- sqrt(double) - Static method in class com.vividsolutions.jts.math.DD
-
- Square() - Constructor for class com.vividsolutions.jts.awt.PointShapeFactory.Square
-
Creates a new factory for squares with default size.
- Square(double) - Constructor for class com.vividsolutions.jts.awt.PointShapeFactory.Square
-
Creates a factory for squares of given size.
- SRID - Variable in class com.vividsolutions.jts.geom.Geometry
-
The ID of the Spatial Reference System used by this Geometry
- Star() - Constructor for class com.vividsolutions.jts.awt.PointShapeFactory.Star
-
Creates a new factory for points with default size.
- Star(double) - Constructor for class com.vividsolutions.jts.awt.PointShapeFactory.Star
-
Creates a factory for points of given size.
- start() - Method in class com.vividsolutions.jts.util.Stopwatch
-
- startDe - Variable in class com.vividsolutions.jts.geomgraph.EdgeRing
-
- startElement(String, String, String, Attributes) - Method in class com.vividsolutions.jts.io.gml2.GMLHandler
-
- stop() - Method in class com.vividsolutions.jts.util.Stopwatch
-
- Stopwatch - Class in com.vividsolutions.jts.util
-
Implements a timer function which can compute
elapsed time as well as split times.
- Stopwatch() - Constructor for class com.vividsolutions.jts.util.Stopwatch
-
- STRAIGHT - Static variable in class com.vividsolutions.jts.algorithm.CGAlgorithms
-
A value that indicates an orientation of collinear, or no turn (straight).
- stringOfChar(char, int) - Static method in class com.vividsolutions.jts.io.WKTWriter
-
Returns a String
of repeated characters.
- StringUtil - Class in com.vividsolutions.jts.util
-
Utility methods for working with
String
s.
- StringUtil() - Constructor for class com.vividsolutions.jts.util.StringUtil
-
- STRtree - Class in com.vividsolutions.jts.index.strtree
-
A query-only R-tree created using the Sort-Tile-Recursive (STR) algorithm.
- STRtree() - Constructor for class com.vividsolutions.jts.index.strtree.STRtree
-
Constructs an STRtree with the default node capacity.
- STRtree(int) - Constructor for class com.vividsolutions.jts.index.strtree.STRtree
-
Constructs an STRtree with the given maximum number of child nodes that
a node may have.
- Subgraph - Class in com.vividsolutions.jts.planargraph
-
- Subgraph(PlanarGraph) - Constructor for class com.vividsolutions.jts.planargraph.Subgraph
-
- subnode - Variable in class com.vividsolutions.jts.index.bintree.NodeBase
-
subnodes are numbered as follows:
0 | 1
- subnode - Variable in class com.vividsolutions.jts.index.quadtree.NodeBase
-
subquads are numbered as follows:
- subtract(DD) - Method in class com.vividsolutions.jts.math.DD
-
Computes a new DoubleDouble object whose value is (this - y).
- subtract(double) - Method in class com.vividsolutions.jts.math.DD
-
Computes a new DoubleDouble object whose value is (this - y).
- subtract(Vector2D) - Method in class com.vividsolutions.jts.math.Vector2D
-
- SW - Static variable in class com.vividsolutions.jts.geomgraph.Quadrant
-
- swap(CoordinateSequence, int, int) - Static method in class com.vividsolutions.jts.geom.CoordinateSequences
-
Swaps two coordinates in a sequence.
- swap(QuadEdge) - Static method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Turns an edge counterclockwise inside its enclosing quadrilateral.
- SweepLineEvent - Class in com.vividsolutions.jts.geomgraph.index
-
- SweepLineEvent(Object, double, Object) - Constructor for class com.vividsolutions.jts.geomgraph.index.SweepLineEvent
-
Creates an INSERT event.
- SweepLineEvent(double, SweepLineEvent) - Constructor for class com.vividsolutions.jts.geomgraph.index.SweepLineEvent
-
Creates a DELETE event.
- SweepLineEvent - Class in com.vividsolutions.jts.index.sweepline
-
- SweepLineEvent(double, SweepLineEvent, SweepLineInterval) - Constructor for class com.vividsolutions.jts.index.sweepline.SweepLineEvent
-
- SweepLineIndex - Class in com.vividsolutions.jts.index.sweepline
-
A sweepline implements a sorted index on a set of intervals.
- SweepLineIndex() - Constructor for class com.vividsolutions.jts.index.sweepline.SweepLineIndex
-
- SweepLineInterval - Class in com.vividsolutions.jts.index.sweepline
-
- SweepLineInterval(double, double) - Constructor for class com.vividsolutions.jts.index.sweepline.SweepLineInterval
-
- SweepLineInterval(double, double, Object) - Constructor for class com.vividsolutions.jts.index.sweepline.SweepLineInterval
-
- SweeplineNestedRingTester - Class in com.vividsolutions.jts.operation.valid
-
Tests whether any of a set of
LinearRing
s are
nested inside another ring in the set, using a
SweepLineIndex
index to speed up the comparisons.
- SweeplineNestedRingTester(GeometryGraph) - Constructor for class com.vividsolutions.jts.operation.valid.SweeplineNestedRingTester
-
- SweepLineOverlapAction - Interface in com.vividsolutions.jts.index.sweepline
-
- SweepLineSegment - Class in com.vividsolutions.jts.geomgraph.index
-
- SweepLineSegment(Edge, int) - Constructor for class com.vividsolutions.jts.geomgraph.index.SweepLineSegment
-
- sym() - Method in class com.vividsolutions.jts.edgegraph.HalfEdge
-
Gets the symmetric pair edge of this edge.
- sym - Variable in class com.vividsolutions.jts.planargraph.DirectedEdge
-
- sym() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Gets the edge from the destination to the origin of this edge.
- SYM_A - Static variable in class com.vividsolutions.jts.geom.Dimension
-
Symbol for the A (dimension 2) pattern matrix entry
- SYM_DONTCARE - Static variable in class com.vividsolutions.jts.geom.Dimension
-
Symbol for the DONTCARE pattern matrix entry
- SYM_FALSE - Static variable in class com.vividsolutions.jts.geom.Dimension
-
Symbol for the FALSE pattern matrix entry
- SYM_L - Static variable in class com.vividsolutions.jts.geom.Dimension
-
Symbol for the L (dimension 1) pattern matrix entry
- SYM_P - Static variable in class com.vividsolutions.jts.geom.Dimension
-
Symbol for the P (dimension 0) pattern matrix entry
- SYM_TRUE - Static variable in class com.vividsolutions.jts.geom.Dimension
-
Symbol for the TRUE pattern matrix entry
- symDifference(Geometry) - Method in class com.vividsolutions.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 com.vividsolutions.jts.operation.overlay.OverlayOp
-
The code for the Symmetric Difference overlay operation.
- symDifference(Geometry, Geometry) - Static method in class com.vividsolutions.jts.operation.overlay.snap.SnapIfNeededOverlayOp
-
- symDifference(Geometry, Geometry) - Static method in class com.vividsolutions.jts.operation.overlay.snap.SnapOverlayOp
-
- symDifference(Geometry, Geometry) - Method in class com.vividsolutions.jts.precision.CommonBitsOp
-
Computes the set-theoretic symmetric difference of two geometries,
using enhanced precision.
- symDifference(Geometry, Geometry) - Static method in class com.vividsolutions.jts.precision.EnhancedPrecisionOp
-
Computes the set-theoretic symmetric difference of two
Geometry
s, using enhanced precision.
- TaggedLineStringSimplifier - Class in com.vividsolutions.jts.simplify
-
Simplifies a TaggedLineString, preserving topology
(in the sense that no new intersections are introduced).
- TaggedLineStringSimplifier(LineSegmentIndex, LineSegmentIndex) - Constructor for class com.vividsolutions.jts.simplify.TaggedLineStringSimplifier
-
- to - Variable in class com.vividsolutions.jts.planargraph.DirectedEdge
-
- toBinaryString(double) - Static method in class com.vividsolutions.jts.index.quadtree.DoubleBits
-
- toCoordinate() - Method in class com.vividsolutions.jts.math.Vector2D
-
- toCoordinateArray(Stack) - Method in class com.vividsolutions.jts.algorithm.ConvexHull
-
An alternative to Stack.toArray, which is not present in earlier versions
of Java.
- toCoordinateArray(Collection) - Static method in class com.vividsolutions.jts.geom.CoordinateArrays
-
Converts the given Collection of Coordinates into a Coordinate array.
- toCoordinateArray() - Method in class com.vividsolutions.jts.geom.CoordinateList
-
Returns the Coordinates in this collection.
- toCoordinateArray() - Method in interface com.vividsolutions.jts.geom.CoordinateSequence
-
Returns (possibly copies of) the Coordinates in this collection.
- toCoordinateArray() - Method in class com.vividsolutions.jts.geom.impl.CoordinateArraySequence
-
This method exposes the internal Array of Coordinate Objects
- toCoordinateArray() - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence
-
- toCoordinateArray() - Method in class com.vividsolutions.jts.operation.distance3d.AxisPlaneCoordinateSequence
-
- toCoordinates(PathIterator) - Static method in class com.vividsolutions.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 com.vividsolutions.jts.index.kdtree.KdTree
-
- toCoordinates(Collection, boolean) - Static method in class com.vividsolutions.jts.index.kdtree.KdTree
-
Converts a collection of
KdNode
s
to an array of
Coordinate
s,
specifying whether repeated nodes should be represented
by multiple coordinates.
- toDegrees(double) - Static method in class com.vividsolutions.jts.algorithm.Angle
-
Converts from radians to degrees.
- toDimensionSymbol(int) - Static method in class com.vividsolutions.jts.geom.Dimension
-
Converts the dimension value to a dimension symbol, for example, TRUE => 'T'
.
- toDimensionValue(char) - Static method in class com.vividsolutions.jts.geom.Dimension
-
Converts the dimension symbol to a dimension value, for example, '*' => DONTCARE
.
- toEdges(Collection) - Static method in class com.vividsolutions.jts.planargraph.DirectedEdge
-
Returns a List containing the parent Edge (possibly null) for each of the given
DirectedEdges.
- toExternal(Coordinate) - Method in class com.vividsolutions.jts.geom.PrecisionModel
-
- toExternal(Coordinate, Coordinate) - Method in class com.vividsolutions.jts.geom.PrecisionModel
-
- toGeometry(Envelope) - Method in class com.vividsolutions.jts.geom.GeometryFactory
-
Creates a
Geometry
with the same extent as the given envelope.
- toGeometry(GeometryFactory) - Method in class com.vividsolutions.jts.geom.LineSegment
-
Creates a LineString with the same coordinates as this segment
- toGeometry(GeometryFactory) - Method in class com.vividsolutions.jts.geom.OctagonalEnvelope
-
- toGeometry(Collection, GeometryFactory) - Static method in class com.vividsolutions.jts.noding.SegmentStringUtil
-
- toGeometryArray(Collection) - Static method in class com.vividsolutions.jts.geom.GeometryFactory
-
Converts the List
to an array.
- toHex(byte[]) - Static method in class com.vividsolutions.jts.io.WKBWriter
-
Converts a byte array to a hexadecimal string.
- toIntArray(List) - Static method in class com.vividsolutions.jts.geomgraph.index.MonotoneChainIndexer
-
- toIntArray(List) - Static method in class com.vividsolutions.jts.index.chain.MonotoneChainBuilder
-
- toInternal(Coordinate, Coordinate) - Method in class com.vividsolutions.jts.geom.PrecisionModel
-
- toInternal(Coordinate) - Method in class com.vividsolutions.jts.geom.PrecisionModel
-
- toLine(int) - Method in class com.vividsolutions.jts.geomgraph.Label
-
Converts one GeometryLocation to a Line location
- toLine(Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.util.Debug
-
- toLine(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.util.Debug
-
- toLine(Coordinate, Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.util.Debug
-
- toLinearRingArray(Collection) - Static method in class com.vividsolutions.jts.geom.GeometryFactory
-
Converts the List
to an array.
- toLineLabel(Label) - Static method in class com.vividsolutions.jts.geomgraph.Label
-
- toLineSegment() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Creates a
LineSegment
representing the
geometry of this edge.
- toLineString(CoordinateSequence) - Static method in class com.vividsolutions.jts.io.WKTWriter
-
- toLineString(Coordinate[]) - Static method in class com.vividsolutions.jts.io.WKTWriter
-
- toLineString(Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.io.WKTWriter
-
Generates the WKT for a
LINESTRING
specified by two
Coordinate
s.
- toLineString() - Method in class com.vividsolutions.jts.operation.linemerge.EdgeString
-
Converts this EdgeString into a LineString.
- toLineStringArray(Collection) - Static method in class com.vividsolutions.jts.geom.GeometryFactory
-
Converts the List
to an array.
- toLocationSymbol(int) - Static method in class com.vividsolutions.jts.geom.Location
-
Converts the location value to a location symbol, for example, EXTERIOR => 'e'
.
- toLowest(Geometry) - Method in class com.vividsolutions.jts.linearref.LinearLocation
-
Converts a linear location to the lowest equivalent location index.
- toMultiLineStringArray(Collection) - Static method in class com.vividsolutions.jts.geom.GeometryFactory
-
Converts the List
to an array.
- toMultiPointArray(Collection) - Static method in class com.vividsolutions.jts.geom.GeometryFactory
-
Converts the List
to an array.
- toMultiPolygonArray(Collection) - Static method in class com.vividsolutions.jts.geom.GeometryFactory
-
Converts the List
to an array.
- TOO_FEW_POINTS - Static variable in class com.vividsolutions.jts.operation.valid.TopologyValidationError
-
Indicates that either
a LineString contains a single point
a LinearRing contains 2 or 3 points
- toPoint(Coordinate) - Static method in class com.vividsolutions.jts.io.WKTWriter
-
Generates the WKT for a
POINT
specified by a
Coordinate
.
- toPointArray(Collection) - Static method in class com.vividsolutions.jts.geom.GeometryFactory
-
Converts the List
to an array.
- TopologyException - Exception in com.vividsolutions.jts.geom
-
Indicates an invalid or inconsistent topological situation encountered during processing
- TopologyException(String) - Constructor for exception com.vividsolutions.jts.geom.TopologyException
-
- TopologyException(String, Coordinate) - Constructor for exception com.vividsolutions.jts.geom.TopologyException
-
- TopologyLocation - Class in com.vividsolutions.jts.geomgraph
-
A TopologyLocation is the labelling of a
GraphComponent's topological relationship to a single Geometry.
- TopologyLocation(int[]) - Constructor for class com.vividsolutions.jts.geomgraph.TopologyLocation
-
- TopologyLocation(int, int, int) - Constructor for class com.vividsolutions.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 com.vividsolutions.jts.geomgraph.TopologyLocation
-
- TopologyLocation(TopologyLocation) - Constructor for class com.vividsolutions.jts.geomgraph.TopologyLocation
-
- TopologyPreservingSimplifier - Class in com.vividsolutions.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 com.vividsolutions.jts.simplify.TopologyPreservingSimplifier
-
- TopologyValidationError - Class in com.vividsolutions.jts.operation.valid
-
Contains information about the nature and location of a
Geometry
validation error
- TopologyValidationError(int, Coordinate) - Constructor for class com.vividsolutions.jts.operation.valid.TopologyValidationError
-
Creates a validation error with the given type and location
- TopologyValidationError(int) - Constructor for class com.vividsolutions.jts.operation.valid.TopologyValidationError
-
Creates a validation error of the given type with a null location
- toPolygon(GeometryFactory) - Method in class com.vividsolutions.jts.geomgraph.EdgeRing
-
- toPolygon(Vertex[]) - Static method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
- toPolygon(QuadEdge[]) - Static method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
- toPolygonArray(Collection) - Static method in class com.vividsolutions.jts.geom.GeometryFactory
-
Converts the List
to an array.
- toRadians(double) - Static method in class com.vividsolutions.jts.algorithm.Angle
-
Converts from degrees to radians.
- toSciNotation() - Method in class com.vividsolutions.jts.math.DD
-
Returns the string representation of this value in scientific notation.
- toSegmentStrings(Collection) - Static method in class com.vividsolutions.jts.geomgraph.EdgeNodingValidator
-
- toShape(Geometry) - Method in class com.vividsolutions.jts.awt.ShapeWriter
-
Creates a
Shape
representing a
Geometry
,
according to the specified PointTransformation
and PointShapeFactory (if relevant).
- toStandardNotation() - Method in class com.vividsolutions.jts.math.DD
-
Returns the string representation of this value in standard notation.
- toString() - Method in class com.vividsolutions.jts.algorithm.distance.PointPairDistance
-
- toString() - Method in class com.vividsolutions.jts.algorithm.LineIntersector
-
- toString() - Method in class com.vividsolutions.jts.edgegraph.HalfEdge
-
Computes a string representation of a HalfEdge.
- toString() - Method in class com.vividsolutions.jts.geom.Coordinate
-
Returns a String
of the form (x,y,z) .
- toString(CoordinateSequence) - Static method in class com.vividsolutions.jts.geom.CoordinateSequences
-
- toString() - Method in class com.vividsolutions.jts.geom.Envelope
-
- toString() - Method in class com.vividsolutions.jts.geom.Geometry
-
- toString() - Method in class com.vividsolutions.jts.geom.impl.CoordinateArraySequence
-
Returns the string Representation of the coordinate array
- toString() - Method in class com.vividsolutions.jts.geom.impl.PackedCoordinateSequence
-
- toString() - Method in class com.vividsolutions.jts.geom.IntersectionMatrix
-
Returns a nine-character String
representation of this IntersectionMatrix
.
- toString() - Method in class com.vividsolutions.jts.geom.LineSegment
-
- toString() - Method in class com.vividsolutions.jts.geom.PrecisionModel
-
- toString() - Method in class com.vividsolutions.jts.geom.PrecisionModel.Type
-
- toString() - Method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Gets a text representation of this transformation.
- toString() - Method in class com.vividsolutions.jts.geomgraph.Depth
-
- toString() - Method in class com.vividsolutions.jts.geomgraph.Edge
-
- toString() - Method in class com.vividsolutions.jts.geomgraph.EdgeEnd
-
- toString() - Method in class com.vividsolutions.jts.geomgraph.EdgeEndStar
-
- toString() - Method in class com.vividsolutions.jts.geomgraph.EdgeIntersection
-
- toString() - Method in class com.vividsolutions.jts.geomgraph.Label
-
- toString() - Method in class com.vividsolutions.jts.geomgraph.TopologyLocation
-
- toString() - Method in class com.vividsolutions.jts.index.bintree.Interval
-
- toString() - Method in class com.vividsolutions.jts.index.intervalrtree.IntervalRTreeNode
-
- toString() - Method in class com.vividsolutions.jts.index.quadtree.DoubleBits
-
A representation of the Double bits formatted for easy readability
- toString() - Method in class com.vividsolutions.jts.JTSVersion
-
Gets the full version number, suitable for display.
- toString() - Method in class com.vividsolutions.jts.linearref.LinearLocation
-
- toString() - Method in class com.vividsolutions.jts.math.DD
-
Returns a string representation of this number, in either standard or scientific notation.
- toString() - Method in class com.vividsolutions.jts.math.Vector2D
-
Gets a string representation of this vector
- toString() - Method in class com.vividsolutions.jts.math.Vector3D
-
Gets a string representation of this vector
- toString() - Method in class com.vividsolutions.jts.noding.BasicSegmentString
-
- toString() - Method in class com.vividsolutions.jts.noding.NodedSegmentString
-
- toString(List) - Static method in class com.vividsolutions.jts.noding.SegmentStringUtil
-
- toString() - Method in class com.vividsolutions.jts.operation.distance.FacetSequence
-
- toString() - Method in class com.vividsolutions.jts.operation.valid.TopologyValidationError
-
Gets a message describing the type and location of this error.
- toString(long) - Method in class com.vividsolutions.jts.precision.CommonBits
-
A representation of the Double bits formatted for easy readability
- toString() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdge
-
Converts this edge to a WKT two-point LINESTRING indicating
the geometry of this edge.
- toString() - Method in class com.vividsolutions.jts.triangulate.quadedge.QuadEdgeTriangle
-
- toString() - Method in class com.vividsolutions.jts.triangulate.quadedge.Vertex
-
- toString() - Method in class com.vividsolutions.jts.triangulate.Segment
-
Computes a string representation of this segment.
- toString(double) - Static method in class com.vividsolutions.jts.util.StringUtil
-
- total() - Static method in class com.vividsolutions.jts.util.Memory
-
- totalString() - Static method in class com.vividsolutions.jts.util.Memory
-
- toText() - Method in class com.vividsolutions.jts.geom.Geometry
-
Returns the Well-known Text representation of this Geometry
.
- touches(Geometry) - Method in class com.vividsolutions.jts.geom.Geometry
-
Tests whether this geometry touches the
argument geometry.
- touches(Geometry) - Method in interface com.vividsolutions.jts.geom.prep.PreparedGeometry
-
Tests whether the base
Geometry
touches a given geometry.
- toVertices(Collection) - Static method in class com.vividsolutions.jts.triangulate.DelaunayTriangulationBuilder
-
- transferData(Geometry) - Method in class com.vividsolutions.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 com.vividsolutions.jts.awt.IdentityPointTransformation
-
- transform(Coordinate, Point2D) - Method in interface com.vividsolutions.jts.awt.PointTransformation
-
- transform(Coordinate, Coordinate) - Method in class com.vividsolutions.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 com.vividsolutions.jts.geom.util.AffineTransformation
-
Cretaes a new @link Geometry which is the result
of this transformation applied to the input Geometry.
- transform(CoordinateSequence, int) - Method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Applies this transformation to the i'th coordinate
in the given CoordinateSequence.
- transform(Geometry) - Method in class com.vividsolutions.jts.geom.util.GeometryTransformer
-
- transform(Collection, CollectionUtil.Function) - Static method in class com.vividsolutions.jts.util.CollectionUtil
-
Executes a function on each item in a
Collection
and returns the results in a new
List
- transformCoordinates(CoordinateSequence, Geometry) - Method in class com.vividsolutions.jts.geom.util.GeometryTransformer
-
- transformGeometryCollection(GeometryCollection, Geometry) - Method in class com.vividsolutions.jts.geom.util.GeometryTransformer
-
- transformLinearRing(LinearRing, Geometry) - Method in class com.vividsolutions.jts.geom.util.GeometryTransformer
-
Transforms a LinearRing.
- transformLineString(LineString, Geometry) - Method in class com.vividsolutions.jts.geom.util.GeometryTransformer
-
- transformMultiLineString(MultiLineString, Geometry) - Method in class com.vividsolutions.jts.geom.util.GeometryTransformer
-
- transformMultiPoint(MultiPoint, Geometry) - Method in class com.vividsolutions.jts.geom.util.GeometryTransformer
-
- transformMultiPolygon(MultiPolygon, Geometry) - Method in class com.vividsolutions.jts.geom.util.GeometryTransformer
-
- transformPoint(Point, Geometry) - Method in class com.vividsolutions.jts.geom.util.GeometryTransformer
-
- transformPolygon(Polygon, Geometry) - Method in class com.vividsolutions.jts.geom.util.GeometryTransformer
-
- translate(double, double) - Method in class com.vividsolutions.jts.geom.Envelope
-
Translates this envelope by given amounts in the X and Y direction.
- translate(double, double) - Method in class com.vividsolutions.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 com.vividsolutions.jts.math.Vector2D
-
- translationInstance(double, double) - Static method in class com.vividsolutions.jts.geom.util.AffineTransformation
-
Creates a transformation for a translation.
- transpose() - Method in class com.vividsolutions.jts.geom.IntersectionMatrix
-
Transposes this IntersectionMatrix.
- TraversalVisitor - Interface in com.vividsolutions.jts.triangulate.quadedge
-
Interface for classes which process triangles visited during travesals of a
QuadEdgeSubdivision
- Triangle() - Constructor for class com.vividsolutions.jts.awt.PointShapeFactory.Triangle
-
Creates a new factory for points with default size.
- Triangle(double) - Constructor for class com.vividsolutions.jts.awt.PointShapeFactory.Triangle
-
Creates a factory for points of given size.
- Triangle - Class in com.vividsolutions.jts.geom
-
Represents a planar triangle, and provides methods for calculating various
properties of triangles.
- Triangle(Coordinate, Coordinate, Coordinate) - Constructor for class com.vividsolutions.jts.geom.Triangle
-
Creates a new triangle with the given vertices.
- TrianglePredicate - Class in com.vividsolutions.jts.triangulate.quadedge
-
Algorithms for computing values and predicates
associated with triangles.
- TrianglePredicate() - Constructor for class com.vividsolutions.jts.triangulate.quadedge.TrianglePredicate
-
- TriangleVisitor - Interface in com.vividsolutions.jts.triangulate.quadedge
-
- triAreaDDFast(Coordinate, Coordinate, Coordinate) - Static method in class com.vividsolutions.jts.triangulate.quadedge.TrianglePredicate
-
- triAreaDDSlow(DD, DD, DD, DD, DD, DD) - Static method in class com.vividsolutions.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 com.vividsolutions.jts.geom.Dimension
-
Dimension value of non-empty geometries (= {P, L, A}).
- trunc() - Method in class com.vividsolutions.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 com.vividsolutions.jts.index.quadtree.DoubleBits
-
- TWO_PI - Static variable in class com.vividsolutions.jts.math.DD
-
The value nearest to the constant 2 * Pi.
- Type(String) - Constructor for class com.vividsolutions.jts.geom.PrecisionModel.Type
-