Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Com.vividsolutions.jts Classes and Interfaces - 150 results found.
NameDescriptionTypePackageFramework
AbstractNodeA node of the STR tree.Classcom.vividsolutions.jts.index.strtreeJTS Topology
AbstractSTRtreeBase class for STRtree and SIRtree.Classcom.vividsolutions.jts.index.strtreeJTS Topology
AbstractSTRtree .IntersectsOpA test for intersection between two bounds, necessary because subclasses of AbstractSTRtree have different implementations of bounds.Interfacecom.vividsolutions.jts.index.strtreeJTS Topology
AffineTransformationRepresents a affine transformation on the 2D Cartesian plane.Classcom.vividsolutions.jts.geom.utilJTS Topology
AffineTransformationBuilderBuilds an AffineTransformation defined by three control points and their images under the transformation.Classcom.vividsolutions.jts.geom.utilJTS Topology
AngleUtility functions for working with angles.Classcom.vividsolutions.jts.algorithmJTS Topology
ArrayListVisitorClasscom.vividsolutions.jts.indexJTS Topology
AssertA utility for making programming assertions.Classcom.vividsolutions.jts.utilJTS Topology
AssertionFailedExceptionThrown when the application is in an inconsistent state.Classcom.vividsolutions.jts.utilJTS Topology
BintreeAn BinTree (or "Binary Interval Tree") is a 1-dimensional version of a quadtree.Classcom.vividsolutions.jts.index.bintreeJTS Topology
BoundableA spatial object in an AbstractSTRtree.Interfacecom.vividsolutions.jts.index.strtreeJTS Topology
BoundaryNodeRuleAn interface for rules which determine whether node points which are in boundaries of lineal geometry componentsInterfacecom.vividsolutions.jts.algorithmJTS Topology
BoundaryNodeRule .EndPointBoundaryNodeRuleA BoundaryNodeRule which specifies that any points which are endpoints of lineal components are in the boundary of theClasscom.vividsolutions.jts.algorithmJTS Topology
BoundaryNodeRule .Mod2BoundaryNodeRuleA BoundaryNodeRule specifies that points are in the boundary of a lineal geometry iffClasscom.vividsolutions.jts.algorithmJTS Topology
BoundaryNodeRule .MonoValentEndPointBoundaryNodeRuleA BoundaryNodeRule which determines that only endpoints with valency of exactly 1 are on the boundary.Classcom.vividsolutions.jts.algorithmJTS Topology
BoundaryNodeRule .MultiValentEndPointBoundaryNodeRuleA BoundaryNodeRule which determines that only endpoints with valency greater than 1 are on the boundary.Classcom.vividsolutions.jts.algorithmJTS Topology
BoundaryOpComputes the boundary of a Geometry.Classcom.vividsolutions.jts.operationJTS Topology
BufferBuilderBuilds the buffer geometry for a given input geometry and precision model.Classcom.vividsolutions.jts.operation.bufferJTS Topology
BufferOpComputes the buffer of a geometry, for both positive and negative buffer distances.Classcom.vividsolutions.jts.operation.bufferJTS Topology
BufferSubgraphA connected subset of the graph of DirectedEdges and Nodes.Classcom.vividsolutions.jts.operation.bufferJTS Topology
ByteArrayInStreamAllows an array of bytes to be used as an InStream.Classcom.vividsolutions.jts.ioJTS Topology
ByteOrderDataInStreamAllows reading a stream of Java primitive datatypes from an underlying with the representation being in either common byte ordering.Classcom.vividsolutions.jts.ioJTS Topology
ByteOrderValuesMethods to read and write primitive Java datatypes from/to byte sequences, allowing the byte order to be specifiedClasscom.vividsolutions.jts.ioJTS Topology
CGAlgorithmsSpecifies and implements various fundamental Computational Geometric algorithms.Classcom.vividsolutions.jts.algorithmJTS Topology
CentralEndpointIntersectorComputes an approximate intersection of two line segments by taking the most central of the endpoints of the segments.Classcom.vividsolutions.jts.algorithmJTS Topology
CentroidAreaComputes the centroid of an area geometry.Classcom.vividsolutions.jts.algorithmJTS Topology
CentroidLineComputes the centroid of a linear geometry.Classcom.vividsolutions.jts.algorithmJTS Topology
CentroidPointComputes the centroid of a point geometry.Classcom.vividsolutions.jts.algorithmJTS Topology
CollectionUtilExecutes a transformation function on each element of a collection and returns the results in a new List.Classcom.vividsolutions.jts.utilJTS Topology
CollectionUtil .FunctionInterfacecom.vividsolutions.jts.utilJTS Topology
CommonBitsDetermines the maximum number of common most-significant bits in the mantissa of one or numbers.Classcom.vividsolutions.jts.precisionJTS Topology
CommonBitsOpProvides versions of Geometry spatial functions which use common bit removal to reduce the likelihood of robustness problems.Classcom.vividsolutions.jts.precisionJTS Topology
CommonBitsRemoverAllow computing and removing common mantissa bits from one or more Geometries.Classcom.vividsolutions.jts.precisionJTS Topology
ConnectedElementLocationFilterA ConnectedElementPointFilter extracts a single point from each connected element in a GeometryClasscom.vividsolutions.jts.operation.distanceJTS Topology
ConnectedElementPointFilterExtracts a single point from each connected element in a GeometryClasscom.vividsolutions.jts.operation.distanceJTS Topology
ConnectedInteriorTesterThis class tests that the interior of an area Geometry ( Polygon or MultiPolygon )Classcom.vividsolutions.jts.operation.validJTS Topology
ConnectedSubgraphFinderFinds all connected Subgraphs of a PlanarGraph.Classcom.vividsolutions.jts.planargraph.algorithmJTS Topology
ConsistentAreaTesterChecks that a GeometryGraph representing an area (a Polygon or MultiPolygon )Classcom.vividsolutions.jts.operation.validJTS Topology
ConsistentPolygonRingCheckerTests whether the polygon rings in a GeometryGraph Used for checking if Topology errors are present after noding.Classcom.vividsolutions.jts.operation.overlayJTS Topology
ConvexHullComputes the convex hull of a Geometry.Classcom.vividsolutions.jts.algorithmJTS Topology
CoordinateA lightweight class used to store coordinates on the 2-dimensional Cartesian plane.Classcom.vividsolutions.jts.geomJTS Topology
Coordinate .DimensionalComparatorCompares two Coordinates, allowing for either a 2-dimensional or 3-dimensional comparison, and handling NaN values correctly.Classcom.vividsolutions.jts.geomJTS Topology
CoordinateArrayFilterA CoordinateFilter that creates an array containing every coordinate in a Geometry.Classcom.vividsolutions.jts.utilJTS Topology
CoordinateArraySequenceThe CoordinateSequence implementation that Geometrys use by default.Classcom.vividsolutions.jts.geom.implJTS Topology
CoordinateArraySequenceFactoryCreates CoordinateSequences represented as an array of Coordinates.Classcom.vividsolutions.jts.geom.implJTS Topology
CoordinateArraysClasscom.vividsolutions.jts.geomJTS Topology
CoordinateArrays .BidirectionalComparatorA Comparator for Coordinate arrays modulo their directionality.Classcom.vividsolutions.jts.geomJTS Topology
CoordinateArrays .ForwardComparatorA Comparator for Coordinate arrays in the forward direction of their coordinates,Classcom.vividsolutions.jts.geomJTS Topology
CoordinateCountFilterA CoordinateFilter that counts the total number of coordinatesConstructor SummaryCoordinateCountFilter()Classcom.vividsolutions.jts.utilJTS Topology
CoordinateFilterGeometry classes support the concept of applying a coordinate filter to every coordinate in the Geometry.Interfacecom.vividsolutions.jts.geomJTS Topology
CoordinateListA list of Coordinates, which may be set to prevent repeated coordinates from occuring in the list.Classcom.vividsolutions.jts.geomJTS Topology
CoordinateSequenceThe internal representation of a list of coordinates inside a Geometry.Interfacecom.vividsolutions.jts.geomJTS Topology
CoordinateSequenceComparatorCompares two CoordinateSequences.Classcom.vividsolutions.jts.geomJTS Topology
CoordinateSequenceFactoryA factory to create concrete instances of CoordinateSequences.Interfacecom.vividsolutions.jts.geomJTS Topology
CoordinateSequenceFilterInterface for classeswhich provide operations that can be applied to the coordinates in a CoordinateSequence.Interfacecom.vividsolutions.jts.geomJTS Topology
CoordinateSequencesUtility functions for manipulating CoordinateSequencesConstructor SummaryCoordinateSequences()Classcom.vividsolutions.jts.geomJTS Topology
DebugProvides routines to simplify and localize debugging output.Classcom.vividsolutions.jts.utilJTS Topology
DefaultCoordinateSequenceFactoryCreates CoordinateSequences represented as an array of Coordinates.Classcom.vividsolutions.jts.geomJTS Topology
DepthA Depth object records the topological depth of the sides of an Edge for up to two Geometries.Classcom.vividsolutions.jts.geomgraphJTS Topology
DimensionConstants representing the dimensions of a point, a curve and a surface.Classcom.vividsolutions.jts.geomJTS Topology
DirectedEdgeClasscom.vividsolutions.jts.geomgraphJTS Topology
DirectedEdgeRepresents a directed edge in a PlanarGraph.Classcom.vividsolutions.jts.planargraphJTS Topology
DirectedEdgeStarA DirectedEdgeStar is an ordered list of outgoing DirectedEdges around a node.Classcom.vividsolutions.jts.geomgraphJTS Topology
DirectedEdgeStarClasscom.vividsolutions.jts.planargraphJTS Topology
DistanceOpFind two points on two Geometrys which lie within a given distance, or else are the closest pointsClasscom.vividsolutions.jts.operation.distanceJTS Topology
DoubleBitsDoubleBits manipulates Double numbers by using bit manipulation and bit-field extraction.Classcom.vividsolutions.jts.index.quadtreeJTS Topology
DouglasPeuckerLineSimplifierSimplifies a linestring (sequence of points) using the standard Douglas-Peucker algorithm.Classcom.vividsolutions.jts.simplifyJTS Topology
DouglasPeuckerSimplifierSimplifies a Geometry using the standard Douglas-Peucker algorithm.Classcom.vividsolutions.jts.simplifyJTS Topology
EdgeFields inherited from class com.Classcom.vividsolutions.jts.geomgraphJTS Topology
EdgeRepresents an undirected edge of a PlanarGraph.Classcom.vividsolutions.jts.planargraphJTS Topology
EdgeEndModels the end of an edge incident on a node.Classcom.vividsolutions.jts.geomgraphJTS Topology
EdgeEndBuilderComputes the EdgeEnds which arise from a noded Edge.Classcom.vividsolutions.jts.operation.relateJTS Topology
EdgeEndBundleA collection of EdgeEnds which obey the following invariant: They originate at the same node and have the same direction.Classcom.vividsolutions.jts.operation.relateJTS Topology
EdgeEndBundleStarAn ordered list of EdgeEndBundles around a RelateNode.Classcom.vividsolutions.jts.operation.relateJTS Topology
EdgeEndStarA EdgeEndStar is an ordered list of EdgeEnds around a node.Classcom.vividsolutions.jts.geomgraphJTS Topology
EdgeIntersectionRepresents a point on an edge which intersects with another edge.Classcom.vividsolutions.jts.geomgraphJTS Topology
EdgeIntersectionListA list of edge intersections along an Edge.Classcom.vividsolutions.jts.geomgraphJTS Topology
EdgeListA EdgeList is a list of Edges.Classcom.vividsolutions.jts.geomgraphJTS Topology
EdgeNodingValidatorValidates that a collection of Edges is correctly noded.Classcom.vividsolutions.jts.geomgraphJTS Topology
EdgeRingClasscom.vividsolutions.jts.geomgraphJTS Topology
EdgeRingRepresents a ring of PolygonizeDirectedEdges which form a ring of a polygon.Classcom.vividsolutions.jts.operation.polygonizeJTS Topology
EdgeSetIntersectorAn EdgeSetIntersector computes all the intersections between the edges in the set.Classcom.vividsolutions.jts.geomgraph.indexJTS Topology
EdgeSetNoderNodes a set of edges.Classcom.vividsolutions.jts.operation.overlayJTS Topology
EdgeStringA sequence of LineMergeDirectedEdges forming one of the lines that will be output by the line-merging process.Classcom.vividsolutions.jts.operation.linemergeJTS Topology
EnhancedPrecisionOpProvides versions of Geometry spatial functions which use enhanced precision techniques to reduce the likelihood of robustness problems.Classcom.vividsolutions.jts.precisionJTS Topology
EnvelopeDefines a rectangular region of the 2D coordinate plane.Classcom.vividsolutions.jts.geomJTS Topology
FastNodingValidatorValidates that a collection of SegmentStrings is correctly noded.Classcom.vividsolutions.jts.nodingJTS Topology
FuzzyPointLocatorFinds the most likely Location of a point relative to the polygonal components of a geometry, using a tolerance value.Classcom.vividsolutions.jts.operation.overlay.validateJTS Topology
GeometricShapeFactoryComputes various kinds of common geometric shapes.Classcom.vividsolutions.jts.utilJTS Topology
GeometryThe base class for all geometric objects.Classcom.vividsolutions.jts.geomJTS Topology
GeometryCollectionBasic implementation of GeometryCollection.Classcom.vividsolutions.jts.geomJTS Topology
GeometryCollectionIteratorIterates over all Geometrys in a GeometryCollection.Classcom.vividsolutions.jts.geomJTS Topology
GeometryComponentFilterGeometry classes support the concept of applying a GeometryComponentFilterInterfacecom.vividsolutions.jts.geomJTS Topology
GeometryEditorSupports creating a new Geometry which is a modification of an existing one.Classcom.vividsolutions.jts.geom.utilJTS Topology
GeometryEditor .CoordinateOperationA GeometryEditorOperation which modifies the coordinate list of a Geometry.Classcom.vividsolutions.jts.geom.utilJTS Topology
GeometryEditor .GeometryEditorOperationA interface which specifies an edit operation for Geometries.Interfacecom.vividsolutions.jts.geom.utilJTS Topology
GeometryFactorySupplies a set of utility methods for building Geometry objects from lists Note that the factory constructor methods do not change the input coordinates in any way.Classcom.vividsolutions.jts.geomJTS Topology
GeometryFilterGeometryCollection classes support the concept of applying a GeometryFilter to the Geometry.Interfacecom.vividsolutions.jts.geomJTS Topology
GeometryGraphA GeometryGraph is a graph that models a given GeometryFields inherited from class com.Classcom.vividsolutions.jts.geomgraphJTS Topology
GeometryGraphOperationThe base class for operations that require GeometryGraphs.Classcom.vividsolutions.jts.operationJTS Topology
GeometryLocationRepresents the location of a point on a Geometry.Classcom.vividsolutions.jts.operation.distanceJTS Topology
GeometrySnapperSnaps the vertices and segments of a Geometry to another Geometry's vertices.Classcom.vividsolutions.jts.operation.overlay.snapJTS Topology
GeometryTransformerA framework for processes which transform an input Geometry into an output Geometry, possibly changing its structure and type(s).Classcom.vividsolutions.jts.geom.utilJTS Topology
GraphComponentA GraphComponent is the parent class for the objects' that form a graph.Classcom.vividsolutions.jts.geomgraphJTS Topology
GraphComponentThe base class for all graph component classes.Classcom.vividsolutions.jts.planargraphJTS Topology
HCoordinateRepresents a homogeneous coordinate in a 2-D coordinate space.Classcom.vividsolutions.jts.algorithmJTS Topology
HotPixel A hot pixel contains the interior of the tolerance square and minus the top and right segments.Classcom.vividsolutions.jts.noding.snaproundJTS Topology
InStreamA interface for classes providing an input stream of bytes.Interfacecom.vividsolutions.jts.ioJTS Topology
InputStreamInStreamAn adapter to allow an InputStream to be used as an InStreamConstructor SummaryInputStreamInStream(java.Classcom.vividsolutions.jts.ioJTS Topology
InteriorIntersectionFinderFinds an interior intersection in a set of SegmentStrings, if one exists.Classcom.vividsolutions.jts.nodingJTS Topology
InteriorPointAreaComputes a point in the interior of an area geometry.Classcom.vividsolutions.jts.algorithmJTS Topology
InteriorPointLineComputes a point in the interior of an linear geometry.Classcom.vividsolutions.jts.algorithmJTS Topology
InteriorPointPointComputes a point in the interior of an point geometry.Classcom.vividsolutions.jts.algorithmJTS Topology
IntersectionAdderComputes the intersections between two line segments in SegmentStrings and adds them to each string.Classcom.vividsolutions.jts.nodingJTS Topology
IntersectionFinderAdderFinds proper and interior intersections in a set of SegmentStrings, and adds them as nodes.Classcom.vividsolutions.jts.nodingJTS Topology
IntersectionMatrixA Dimensionally Extended Nine-Intersection Model (DE-9IM) matrix.Classcom.vividsolutions.jts.geomJTS Topology
IntervalRepresents an (1-dimensional) closed interval on the Real number line.Classcom.vividsolutions.jts.index.bintreeJTS Topology
IntervalA contiguous portion of 1D-space.Classcom.vividsolutions.jts.index.strtreeJTS Topology
IntervalSizeProvides a test for whether an interval is so small it should be considered as zero for the purposes ofClasscom.vividsolutions.jts.index.quadtreeJTS Topology
IsSimpleOpTests whether a Geometry is simple.Classcom.vividsolutions.jts.operationJTS Topology
IsValidOp See the documentation for the various geometry types for a specification of validity.Classcom.vividsolutions.jts.operation.validJTS Topology
ItemBoundableBoundable wrapper for a non-Boundable spatial object.Classcom.vividsolutions.jts.index.strtreeJTS Topology
ItemVisitorInterfacecom.vividsolutions.jts.indexJTS Topology
IteratedNoderNodes a set of SegmentStrings completely.Classcom.vividsolutions.jts.nodingJTS Topology
JTSVersionJTS API version information.Classcom.vividsolutions.jtsJTS Topology
KeyA Key is a unique identifier for a node in a tree.Classcom.vividsolutions.jts.index.bintreeJTS Topology
KeyA Key is a unique identifier for a node in a quadtree.Classcom.vividsolutions.jts.index.quadtreeJTS Topology
LabelA Label indicates the topological relationship of a component of a topology graph to a given Geometry.Classcom.vividsolutions.jts.geomgraphJTS Topology
LengthIndexedLineSupports linear referencing along a linear Geometry using the length along the line as the index.Classcom.vividsolutions.jts.linearrefJTS Topology
LengthLocationMapComputes the LinearLocation for a given length along a linear Geometry.Classcom.vividsolutions.jts.linearrefJTS Topology
LineBuilderForms JTS LineStrings out of a the graph of DirectedEdges created by an OverlayOp.Classcom.vividsolutions.jts.operation.overlayJTS Topology
LineIntersectorA LineIntersector is an algorithm that can both test whether two line segments intersect and compute the intersection pointClasscom.vividsolutions.jts.algorithmJTS Topology
LineMergeDirectedEdgeA DirectedEdge of a Fields inherited from class com.Classcom.vividsolutions.jts.operation.linemergeJTS Topology
LineMergeEdgeAn edge of a LineMergeGraph.Classcom.vividsolutions.jts.operation.linemergeJTS Topology
LineMergeGraphA planar graph of edges that is analyzed to sew the edges together.Classcom.vividsolutions.jts.operation.linemergeJTS Topology
LineMergerSews together a set of fully noded LineStrings.Classcom.vividsolutions.jts.operation.linemergeJTS Topology
LineSegmentRepresents a line segment defined by two Coordinates.Classcom.vividsolutions.jts.geomJTS Topology
LineSegmentIndexAn spatial index on a set of LineSegments.Classcom.vividsolutions.jts.simplifyJTS Topology
LineSequencerBuilds a sequence from a set of LineStrings so that they are ordered end to end.Classcom.vividsolutions.jts.operation.linemergeJTS Topology
LineStringBasic implementation of LineString.Classcom.vividsolutions.jts.geomJTS Topology
LineStringSnapperSnaps the vertices and segments of a LineString to a set of target snap vertices.Classcom.vividsolutions.jts.operation.overlay.snapJTS Topology
LinearComponentExtracterExtracts all the 1-dimensional (LineString) components from a Geometry.Classcom.vividsolutions.jts.geom.utilJTS Topology
LinearGeometryBuilderBuilds a linear geometry (LineString or MultiLineString) incrementally (point-by-point).Classcom.vividsolutions.jts.linearrefJTS Topology
LinearIteratorAn iterator over the components and coordinates of a linear geometry (LineStrings and MultiLineStrings.Classcom.vividsolutions.jts.linearrefJTS Topology
LinearLocationRepresents a location along a LineString or MultiLineString.Classcom.vividsolutions.jts.linearrefJTS Topology
LinearRingModels an OGC SFS LinearRing.Classcom.vividsolutions.jts.geomJTS Topology
LocationConstants representing the location of a point relative to a geometry.Classcom.vividsolutions.jts.geomJTS Topology
LocationIndexedLineSupports linear referencing along a linear GeometryClasscom.vividsolutions.jts.linearrefJTS Topology
MCIndexNoderNodes a set of SegmentStrings using a index based on MonotoneChains and a SpatialIndex.Classcom.vividsolutions.jts.nodingJTS Topology
MCIndexPointSnapperClasscom.vividsolutions.jts.noding.snaproundJTS Topology