| Name | Description | Type | Package | Framework |
| AffinePlacement | A placement defined by linear transformation from the parameter space to the target coordinate space. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| Aggregate | Geometry that is an aggregate of other geometries. | Interface | org.opengis.geometry.aggregate | GeoTools |
|
| AggregateFactory | A factory of aggregate geometric objects. | Interface | org.opengis.geometry.aggregate | GeoTools |
|
| Arc | Arc of the circle determined by 3 points, starting at the first, passing through the second and terminating at the third. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| ArcByBulge | Equivalents to the Arc, except the bulge representation is maintained. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| ArcString | Similar to a line string except that the interpolation is by circular arcs. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| ArcStringByBulge | A variant of the arc that stores the parameters of the second constructor of the component arcs and recalculates the other attributes of | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| Bearing | Represents direction in the coordinate reference system. | Interface | org.opengis.geometry.primitive | GeoTools |
|
| Bezier | Polynomial splines that use Bezier or Bernstein polynomials for interpolation purposes. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| BicubicGrid | A gridded surface that uses cubic polynomial splines as the horizontal and vertical curves. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| BilinearGrid | A gridded surface that uses line strings as the horizontal and vertical curves. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| Boundary | The abstract root data type for all the data types used to represent the boundary of geometric objects. | Interface | org.opengis.geometry | GeoTools |
|
| BoundingBox | Represents a two-dimensional envelope. | Interface | org.opengis.geometry | GeoTools |
|
| BoundingBox3D | Represents a three-dimensional envelope. | Interface | org.opengis.geometry | GeoTools |
|
| BSplineCurve | A piecewise parametric polynomial or rational curve described in terms of control points and basis functions. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| BSplineSurface | A rational or polynomial parametric surface that is represented by control points, basis functions and possibly weights. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| BSplineSurfaceForm | Indicates a particular geometric form represented by a BSplineSurface. | Class | org.opengis.geometry.coordinate | GeoTools |
|
| Circle | Same as an arc, but closed to form a full circle. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| Clothoid | The clothoid (or Cornu's spiral), a plane curve whose curvature is a fixed function of its length. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| Complex | A collection of geometrically disjoint, simple primitives. | Interface | org.opengis.geometry.complex | GeoTools |
|
| ComplexBoundary | The boundary of complex objects. | Interface | org.opengis.geometry.complex | GeoTools |
|
| ComplexFactory | A factory of complex geometric objects. | Interface | org.opengis.geometry.complex | GeoTools |
|
| Composite | A geometric complex with an underlying core geometry that is isomorphic to a primitive. | Interface | org.opengis.geometry.complex | GeoTools |
|
| CompositeCurve | A complex with all the geometric properties of a curve. | Interface | org.opengis.geometry.complex | GeoTools |
|
| CompositePoint | A separate class for composite point, included for completeness. | Interface | org.opengis.geometry.complex | GeoTools |
|
| CompositeSolid | A complex with all the geometric properties of a solid. | Interface | org.opengis.geometry.complex | GeoTools |
|
| CompositeSurface | A complex with all the geometric properties of a surface. | Interface | org.opengis.geometry.complex | GeoTools |
|
| Cone | A gridded surface given as a family of conic sections whose control points vary linearly. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| Conic | Any general conic curve. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| CubicSpline | Cubic splines are similar to line strings in that they are a sequence of segments each with its own defining function. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| Curve | Curve with a positive orientation. | Interface | org.opengis.geometry.primitive | GeoTools |
|
| CurveBoundary | The boundary of curves. | Interface | org.opengis.geometry.primitive | GeoTools |
|
| CurveInterpolation | List of codes that may be used to identify the interpolation mechanisms. | Class | org.opengis.geometry.primitive | GeoTools |
|
| CurveSegment | Defines a homogeneous segment of a curve. | Interface | org.opengis.geometry.primitive | GeoTools |
|
| Cylinder | A gridded surface given as a family of circles whose positions vary along a set of parallel lines, keeping the cross sectional horizontal curves of a constant | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| DirectPosition | Holds the coordinates for a position within some coordinate reference system. | Interface | org.opengis.geometry | GeoTools |
|
| Envelope | A minimum bounding box or rectangle. | Interface | org.opengis.geometry | GeoTools |
|
| GenericCurve | Common interface for curve and curve segment. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| GenericSurface | Common interface for surface and surface patch. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| Geodesic | Two distinct positions joined by a geodesic curve. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| GeodesicString | Sequence of geodesic segments. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| Geometry | Root class of the geometric object taxonomy. | Interface | org.opengis.geometry | GeoTools |
|
| GeometryFactory | A factory of geometries. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| GriddedSurface | A parametric curve surface defined from a rectangular grid in the parameter space. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| Knot | Controls the constructive parameter space for spline curves and surfaces. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| KnotType | The type of a B-spline. | Class | org.opengis.geometry.coordinate | GeoTools |
|
| LineSegment | Two distinct direct positions (the start point and end point) joined | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| LineString | A sequence of line segments, each having a parameterization like the one LineSegment. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| MismatchedDimensionException | Indicates that an operation cannot be completed properly because of a mismatch in the dimensions of object attributes. | Class | org.opengis.geometry | GeoTools |
|
| MismatchedReferenceSystemException | Indicates that an object cannot be constructed because of a mismatch in the reference systems of | Class | org.opengis.geometry | GeoTools |
|
| MultiCurve | An aggregate class containing only instances of OrientableCurve. | Interface | org.opengis.geometry.aggregate | GeoTools |
|
| MultiPoint | An aggregate class containing only instances of Point. | Interface | org.opengis.geometry.aggregate | GeoTools |
|
| MultiPrimitive | Specialization of the Aggregate interface that restricts the elements to only being of type Primitive. | Interface | org.opengis.geometry.aggregate | GeoTools |
|
| MultiSurface | An aggregate class containing only instances of OrientableSurface. | Interface | org.opengis.geometry.aggregate | GeoTools |
|
| OffsetCurve | A curve at a constant distance from the basis curve. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| OrientableCurve | A curve and an orientation inherited from OrientablePrimitive. | Interface | org.opengis.geometry.primitive | GeoTools |
|
| OrientablePrimitive | Primitives that can be mirrored into new geometric objects in terms of their internal local coordinate systems (manifold charts). | Interface | org.opengis.geometry.primitive | GeoTools |
|
| OrientableSurface | A surface and an orientation inherited from OrientablePrimitive. | Interface | org.opengis.geometry.primitive | GeoTools |
|
| ParametricCurveSurface | The surface patches that make up the parametric curve surfaces. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| ParamForPoint | The curve parameter for a point. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| Placement | Takes a standard geometric construction and places it in geographic space. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| Point | Basic data type for a geometric object consisting of one and only one point. | Interface | org.opengis.geometry.primitive | GeoTools |
|
| PointArray | A sequence of points. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| PointGrid | A grid of points. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| Polygon | A surface patch that is defined by a set of boundary curves and an underlying surface to which these curves adhere. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| PolyhedralSurface | A surface composed of polygon surfaces connected along their common boundary curves. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| PolynomialSpline | An "nth degree" polynomial spline shall be defined piecewise as an n-degree polynomial, with up to Cn-1 continuity | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| Position | A type consisting of either a direct position or of a point from which a direct position | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| PositionFactory | A factory for managing direct position creation. | Interface | org.opengis.geometry | GeoTools |
|
| Precision | Specifies the precision model of the direct positions A precision model defines a grid of allowable points. | Interface | org.opengis.geometry | GeoTools |
|
| PrecisionFactory | A factory for managing direct position creation. | Interface | org.opengis.geometry | GeoTools |
|
| PrecisionType | The rounding policy used for a precision model. | Class | org.opengis.geometry | GeoTools |
|
| Primitive | Abstract root class of the geometric primitives. | Interface | org.opengis.geometry.primitive | GeoTools |
|
| PrimitiveBoundary | The boundary of primitive objects. | Interface | org.opengis.geometry.primitive | GeoTools |
|
| PrimitiveFactory | A factory of primitive geometric objects. | Interface | org.opengis.geometry.primitive | GeoTools |
|
| Ring | Represent a single connected component of a surface boundary. | Interface | org.opengis.geometry.primitive | GeoTools |
|
| Shell | Represents a single connected component of a solid boundary. | Interface | org.opengis.geometry.primitive | GeoTools |
|
| Solid | Basis for 3-dimensional geometry. | Interface | org.opengis.geometry.primitive | GeoTools |
|
| SolidBoundary | The boundary of solids. | Interface | org.opengis.geometry.primitive | GeoTools |
|
| Sphere | A gridded surface given as a family of circles whose positions vary linearly along the axis of the sphere, and whose radius varies in proportion to the cosine function | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| SplineCurve | Root for subtypes of curve segment using some version of spline, either polynomial or rational functions. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| SplineCurveForm | Indicates which sort of curve may be approximated by a particular B-spline. | Class | org.opengis.geometry.coordinate | GeoTools |
|
| Surface | Surface with a positive orientation. | Interface | org.opengis.geometry.primitive | GeoTools |
|
| SurfaceBoundary | The boundary of surfaces. | Interface | org.opengis.geometry.primitive | GeoTools |
|
| SurfaceInterpolation | List of codes that may be used to identify the interpolation mechanisms. | Class | org.opengis.geometry.primitive | GeoTools |
|
| SurfacePatch | Defines a homogeneous portion of a surface. | Interface | org.opengis.geometry.primitive | GeoTools |
|
| Tin | A triangulated surface that uses the Delaunay algorithm or a similar algorithm complemented with consideration for breaklines, stoplines and maximum length of triangle sides. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| TransfiniteSet | A possibly infinite set; restricted only to values. | Interface | org.opengis.geometry | GeoTools |
|
| Triangle | A planar polygon defined by 3 corners. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| TriangulatedSurface | A polyhedral surface that is composed only of triangles. | Interface | org.opengis.geometry.coordinate | GeoTools |
|
| UnmodifiableGeometryException | Indicates that an operation is not allowed on a geometry object because it is unmodifiable. | Class | org.opengis.geometry | GeoTools |
|
| DirectPosition | Holds the coordinates for a position within some coordinate reference system. | Interface | org.opengis.geometry | GeoApi |
|
| Envelope | A minimum bounding box or rectangle. | Interface | org.opengis.geometry | GeoApi |
|
| Geometry | | Interface | org.opengis.geometry | GeoApi |
|
| MismatchedDimensionException | Indicates that an operation cannot be completed properly because of a mismatch in the dimensions of object attributes. | Class | org.opengis.geometry | GeoApi |
|
| Point | | Interface | org.opengis.geometry.primitive | GeoApi |
|
| Position | A type consisting of either a direct position or of a point from which a direct position | Interface | org.opengis.geometry.coordinate | GeoApi |