JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
All Classes
SEARCH:
JavaScript is disabled on your browser.
All Classes
All Classes
Interface Summary
Class Summary
Enum Summary
Exception Summary
Class
Description
AttributeStreamBase
Base class for AttributeStream instances.
AttributeStreamOfDbl
AttributeStreamOfFloat
AttributeStreamOfInt16
AttributeStreamOfInt32
AttributeStreamOfInt32.IntComparator
AttributeStreamOfInt32.RandomSeed
AttributeStreamOfInt64
AttributeStreamOfInt8
Boundary
Boundary.MultiPathImplBoundarySorter
Boundary.MultiPathImplBoundarySorter.CompareIndices
BucketSort
Bufferer
Bufferer.BufferCommand
Bufferer.BufferCommand.Flags
Bufferer.GeometryCursorForMultiPoint
Bufferer.GeometryCursorForPolygon
Bufferer.GeometryCursorForPolyline
Bufferer.GlueingCursorForPolyline
ByteBufferCursor
An abstract ByteBuffer Cursor class.
ClassicSort
Clipper
Clipper.ClipperVertexComparer
Clusterer
Implementation for the vertex clustering.
Clusterer.ClusterCandidate
CombineOperator
Interface for operators that act on two geometries to produce a new geometry as result.
ConstructOffset
ConstructOffset.GraphicPoint
ConstructOffset.GraphicRect
ConstructOffset.IntersectionInfo
ConvexHull
ConvexHull.CallBack
ConvexHull.CallBackPoints
ConvexHull.CallBackShape
ConvexHull.CallBackStream
CrackAndCluster
Cracker
Implementation for the segment cracking.
Cutter
Cutter.CompareVertices
Cutter.CutEvent
Cutter.CutterVertexComparer
ECoordinate
EditShape
A helper geometry structure that can store MultiPoint, Polyline, Polygon geometries in linked lists.
EditShape.EditShapeBucketSortHelper
EditShape.PathFlags_
EditShape.SimplificatorVertexComparerX
EditShape.SimplificatorVertexComparerY
EditShape.VertexIterator
Envelope
An envelope is an axis-aligned rectangle.
Envelope1D
A 1-dimensional interval.
Envelope2D
An axis parallel 2-dimensional rectangle.
Envelope2DIntersectorImpl
Envelope2DIntersectorImpl.EndPointsComparer
Envelope2DIntersectorImpl.Envelope2DBucketSortHelper
Envelope2DIntersectorImpl.State
Envelope3D
A class that represents axis parallel 3D rectangle.
EnvSrlzr
GenericGeometrySerializer
GeodeticCurveType
Values for use in Geodetic length and area calculations
GeoDist
GeoJsonCrsTables
GeoJsonExportFlags
GeoJsonImportFlags
Geometry
Common properties and methods shared by all geometric objects.
Geometry.GeometryAccelerationDegree
Describes the degree of acceleration of the geometry.
Geometry.GeometryType
Geometry types
Geometry.Type
The type of this geometry.
GeometryAccelerators
GeometryCursor
An abstract Geometry Cursor class.
GeometryCursorAppend
GeometryEngine
Provides services that operate on geometry instances.
GeometryException
A runtime exception raised when a geometry related exception occurs.
GeometrySerializer
Deprecated.
GeometrySerializer.BaseGeometryData
GeometrySerializer.MultiPathData
GeometrySerializer.MultiVertexData
IndexHashTable
IndexHashTable.HashFunction
IndexMultiDCList
IndexMultiList
InternalUtils
Interop
IntervalTreeImpl
IntervalTreeImpl.EndPointsComparer
IntervalTreeImpl.IntervalTreeIteratorImpl
IntervalTreeImpl.IntervalTreeIteratorImpl.State
IntervalTreeImpl.SecondaryComparator
JsonCursor
An abstract Json String Cursor class.
JsonGeometryException
A runtime exception raised when a JSON related exception occurs.
JsonParserReader
A throw in JsonReader built around the Jackson JsonParser.
JsonReader
An abstract reader for Json.
JsonReader.Token
JsonReaderCursor
An abstract JsonReader Cursor class.
JsonStringWriter
JSONUtils
JsonWriter
JsonWriter.Action
JsonWriter.State
Line
A straight line between a pair of points.
ListeningGeometryCursor
A GeometryCursor implementation that allows pushing geometries into it.
LnSrlzr
MapGeometry
The MapGeometry class bundles the geometry with its spatial reference together.
MapGeometryCursor
An abstract Geometry Cursor class.
MapOGCStructure
MathUtils
MathUtils.KahanSummator
The implementation of the Kahan summation algorithm.
MultiPath
The MulitPath class is a base class for polygons and polylines.
MultiPathImpl
MultiPoint
A Multipoint is a collection of points.
MultiPointImpl
The MultiPoint is a collection of points.
MultiVertexGeometry
This class is a base for geometries with many vertices.
MultiVertexGeometryImpl
This class is a base for geometries with many vertices.
MultiVertexGeometryImpl.DirtyFlags
MultiVertexGeometryImpl.GeometryXSimple
NonSimpleResult
The result of the IsSimpleXXX.
NonSimpleResult.Reason
NumberUtils
ObjectCacheTable
<
K
,
T
>
OGCConcreteGeometryCollection
OGCConcreteGeometryCollection.FlatteningCollectionCursor
OGCConcreteGeometryCollection.GeometryCursorOGC
OGCCurve
OGCGeometry
OGC Simple Feature Access specification v.1.2.1
OGCGeometryCollection
OGCLinearRing
OGCLineString
OGCMultiCurve
OGCMultiLineString
OGCMultiPoint
OGCMultiPolygon
OGCMultiSurface
OGCPoint
OGCPolygon
OGCStructure
OGCStructureInternal
OGCStructureInternal.EditShapeCursor
OGCSurface
Operator
The base class for Geometry Operators.
Operator.Type
The operator type enum.
OperatorBoundary
OperatorBoundaryLocal
OperatorBoundaryLocalCursor
OperatorBuffer
Creates buffer polygons around geometries.
OperatorBufferCursor
OperatorBufferLocal
OperatorCentroid2D
OperatorCentroid2DLocal
OperatorClip
Clips geometries with Envelope2D.
OperatorClipCursor
OperatorClipLocal
OperatorContains
Relational operation Contains.
OperatorContainsLocal
OperatorConvexHull
Creates the convex hull of the input geometry.
OperatorConvexHullCursor
OperatorConvexHullLocal
OperatorCrosses
Relational operation Crosses.
OperatorCrossesLocal
OperatorCut
Splits the target polyline or polygon where it is crossed by the cutter polyline.
OperatorCutCursor
OperatorCutLocal
OperatorCutLocal.CutPair
OperatorCutLocal.Side
OperatorDensifyByLength
Densifies MultiPath geometries by length so that no segments are longer than given threshold value.
OperatorDensifyByLengthCursor
OperatorDensifyByLengthLocal
OperatorDifference
Difference of geometries.
OperatorDifferenceCursor
OperatorDifferenceLocal
OperatorDisjoint
Relational operation Disjoint.
OperatorDisjointLocal
OperatorDistance
Calculates distance between geometries.
OperatorDistanceLocal
OperatorEquals
Relational operation Equals.
OperatorEqualsLocal
OperatorExportToESRIShape
Export to ESRI shape format.
OperatorExportToESRIShapeCursor
OperatorExportToESRIShapeLocal
OperatorExportToESRIShape implementation.
OperatorExportToGeoJson
Export to GeoJson format.
OperatorExportToGeoJsonCursor
OperatorExportToGeoJsonLocal
OperatorExportToJson
Export to JSON format.
OperatorExportToJsonCursor
OperatorExportToJsonLocal
OperatorExportToWkb
Export to WKB format.
OperatorExportToWkbLocal
OperatorExportToWkt
OperatorExportToWktLocal
OperatorFactory
An abstract class that represent the basic OperatorFactory interface.
OperatorFactoryLocal
An abstract class that represent the basic OperatorFactory interface.
OperatorGeneralize
Generalizes geometries using Douglas-Peucker algorithm.
OperatorGeneralizeCursor
OperatorGeneralizeLocal
OperatorGeodesicBuffer
OperatorGeodesicBufferLocal
OperatorGeodeticArea
A base class for the ExportToESRIShape Operator.
OperatorGeodeticAreaLocal
OperatorGeodeticDensifyByLength
Densifies the line segments by length, making them run along specified geodetic curves.
OperatorGeodeticDensifyLocal
OperatorGeodeticLength
Geodetic length calculation.
OperatorGeodeticLengthLocal
OperatorImportFromESRIShape
Import from ESRI shape format.
OperatorImportFromESRIShapeCursor
OperatorImportFromESRIShapeLocal
OperatorImportFromESRIShapeLocal implementation.
OperatorImportFromGeoJson
OperatorImportFromGeoJsonLocal
OperatorImportFromGeoJsonLocal.GeoJsonType
OperatorImportFromGeoJsonLocal.GeoJsonValues
OperatorImportFromGeoJsonLocal.OperatorImportFromGeoJsonHelper
OperatorImportFromJson
Import from JSON format.
OperatorImportFromJsonCursor
OperatorImportFromJsonLocal
OperatorImportFromWkb
Import from WKB format.
OperatorImportFromWkbLocal
OperatorImportFromWkbLocal implementation.
OperatorImportFromWkbLocal.WkbHelper
OperatorImportFromWkt
OperatorImportFromWktLocal
OperatorInternalRelationUtils
OperatorInternalRelationUtils.Relation
OperatorIntersection
Intersection of geometries by a given geometry.
OperatorIntersectionCursor
OperatorIntersectionLocal
OperatorIntersects
OperatorIntersectsLocal
OperatorOffset
OperatorOffset.JoinType
Join types for the offset operation.
OperatorOffsetCursor
OperatorOffsetLocal
OperatorOverlaps
OperatorOverlapsLocal
OperatorProject
Projection of geometries to different coordinate systems.
OperatorProjectLocal
OperatorProximity2D
Finds closest vertices of the Geometry.
OperatorProximity2D.ProxResultInfo
OperatorProximity2DLocal
OperatorRelate
Performs the Relation operation between two geometries using the DE-9IM matrix encoded as a string.
OperatorRelateLocal
OperatorShapePreservingDensify
Densifies geometries preserving the shape of the segments in a given spatial reference by length and/or deviation.
OperatorShapePreservingDensifyLocal
OperatorSimpleRelation
A base class for simple relation operators.
OperatorSimplify
Simplifies the geometry or determines if the geometry is simple.
OperatorSimplifyCursor
OperatorSimplifyCursorOGC
OperatorSimplifyLocal
OperatorSimplifyLocalHelper
OperatorSimplifyLocalHelper.ClusterTestComparator
OperatorSimplifyLocalHelper.Edge
OperatorSimplifyLocalHelper.EdgeComparerForSelfIntersection
OperatorSimplifyLocalHelper.IndexSorter
OperatorSimplifyLocalHelper.MultiPointVertexComparer
OperatorSimplifyLocalHelper.MultiPointVertexComparer2
OperatorSimplifyLocalHelper.RingOrientationTestComparator
OperatorSimplifyLocalHelper.Vertex_info
OperatorSimplifyLocalHelper.Vertex_info_pg
OperatorSimplifyLocalHelper.Vertex_info_pl
OperatorSimplifyLocalHelper.VertexComparer
OperatorSimplifyLocalOGC
OperatorSimplifyOGC
Simplifies the geometry or determines if the geometry is simple.
OperatorSymmetricDifference
Symmetric difference (XOR) operation between geometries.
OperatorSymmetricDifferenceCursor
OperatorSymmetricDifferenceLocal
OperatorTouches
Relational operation Touches.
OperatorTouchesLocal
OperatorUnion
Union of geometries.
OperatorUnionCursor
OperatorUnionCursor.Bin_type
OperatorUnionCursor.Geom_pair
OperatorUnionLocal
OperatorWithin
Relational operation Within.
OperatorWithinLocal
PairwiseIntersectorImpl
PairwiseIntersectorImpl.State
PathFlags
PeDouble
PlaneSweepCrackerHelper
PlaneSweepCrackerHelper.QComparator
PlaneSweepCrackerHelper.QMonikerComparator
PlaneSweepCrackerHelper.SimplifySweepComparator
PlaneSweepCrackerHelper.SimplifySweepMonikerComparator
Point
A Point is a zero-dimensional object that represents a specific (X,Y) location in a two-dimensional XY-Plane.
Point2D
Basic 2D point class.
Point2D.CompareVectors
Point3D
Basic 3D point class.
PointInPolygonHelper
Polygon
A polygon is a collection of one or many interior or exterior rings.
Polygon.FillRule
PolygonUtils
PolygonUtils.PiPResult
Polyline
A polyline is a collection of one or many paths.
ProgressTracker
A callback to provide progress and cancel tracking mechanism for lengthy operation.
ProjectionTransformation
Proximity2DResult
Proximity operators are used to find the distance between two geometries or the distance from a given point to the nearest point on another geometry.
Proximity2DResultComparator
PtSrlzr
QuadTree
QuadTree.QuadTreeIterator
QuadTreeImpl
QuadTreeImpl.Data
QuadTreeImpl.QuadTreeIteratorImpl
QuadTreeImpl.QuadTreeSortedIteratorImpl
RasterizedGeometry2D
RasterizedGeometry2D.HitType
RasterizedGeometry2DImpl
RelationalOperations
RelationalOperations.Accelerate_helper
RelationalOperations.OverlapComparer
RelationalOperations.OverlapEvent
RelationalOperations.Relation
RelationalOperationsMatrix
RelationalOperationsMatrix.MatrixPredicate
RelationalOperationsMatrix.Predicates
RingOrientationFixer
RingOrientationFixer.Edges
Segment
A base class for segments.
SegmentBuffer
A helper class to provide reusable segment, line, etc instances.
SegmentFlags
SegmentIntersector
SegmentIntersector.IntersectionPart
SegmentIterator
This class provides functionality to iterate over MultiPath segments.
SegmentIteratorImpl
Provides functionality to iterate over MultiPath segments.
ShapeExportFlags
Flags used by the OperatorExportToEsriShape.
ShapeImportFlags
Flags used by the OperatorImportFromEsriShape.
ShapeModifiers
ShapeType
SimpleByteBufferCursor
SimpleGeometryCursor
A simple GeometryCursor implementation that wraps a single Geometry or an array of Geometry classes
SimpleJsonCursor
SimpleJsonReaderCursor
SimpleMapGeometryCursor
A simple MapGeometryCursor implementation that wraps a single MapGeometry or an array of MapGeometry classes
SimpleRasterizer
Simple scanline rasterizer.
SimpleRasterizer.Edge
SimpleRasterizer.EdgeComparator
SimpleRasterizer.ScanCallback
Simplificator
Simplificator.SimplificatorAngleComparer
Simplificator.SimplificatorVertexComparer
SizeOf
SpatialReference
A class that represents the spatial reference for the geometry.
SpatialReferenceImpl
SpatialReferenceImpl.Precision
SpatialReferenceSerializer
StridedIndexTypeCollection
A collection of strides of Index_type elements.
StringUtils
SweepComparator
SweepComparator.SimpleEdge
SweepMonkierComparator
TopoGraph
TopoGraph.ClusterSweepMonikerComparator
TopoGraph.EnumInputMode
TopoGraph.PlaneSweepComparator
TopoGraph.TopoGraphAngleComparer
TopologicalOperations
TopologicalOperations.CompareCuts
Transformation2D
The affine transformation class for 2D.
Transformation3D
The 3D affine transformation class.
Treap
Treap.Comparator
Treap.MonikerComparator
UserCancelException
VertexDescription
Describes the vertex format of a Geometry.
VertexDescription.Interpolation
Specifies how the attribute is interpolated along the segments.
VertexDescription.Persistence
Specifies the type of the attribute.
VertexDescription.Semantics
Describes the attribute and, in case of predefined attributes, provides a hint of the attribute use.
VertexDescriptionDesignerImpl
This factory class allows to describe and create a VertexDescription instance.
VertexDescriptionHash
A hash object singleton that stores all VertexDescription instances via WeakReference.
WkbByteOrder
WkbExportFlags
Flags used by the OperatorExpotToWkb.
WkbGeometryType
WkbImportFlags
Flags used by the OperatorImportFromWkb.
Wkid
Wkt
WktExportFlags
Flags used by the OperatorExportToWkt
WktImportFlags
Flags used by the OperatorImportFromWkt.
WktParser
WktParser.Number
WktParser.State
WktParser.WktToken