| Class | Description | 
|---|---|
| AbstractDirectPosition | Base class for direct position implementations. | 
| AbstractEnvelope | Base class for envelope implementations. | 
| DirectPosition1D | Holds the coordinates for a one-dimensional position within some coordinate reference system. | 
| DirectPosition2D | Holds the coordinates for a two-dimensional position within some coordinate reference system. | 
| DirectPosition3D | Holds the coordinates for a three-dimensional position within some coordinate reference system. | 
| Envelope2D | A two-dimensional envelope on top of  Rectangle2D. | 
| GeneralDirectPosition | Holds the coordinates for a position within some coordinate reference system. | 
| GeneralEnvelope | A minimum bounding box or rectangle. | 
| GeometryBuilder | A Builder to help with Geometry creation. | 
| GeometryFactoryFinder | Defines static methods used to access the application's default geometry factory implementations. | 
| PixelTranslation | The translation to apply for different values of  PixelOrientation. | 
| TransformedDirectPosition | A direct position capable to transform a point between an arbitrary CRS
 and its own CRS. | 
The GeneralDirectPosition class represents a
  point in a multi-dimensional space. This space may have an arbitrary number of dimensions. For
  a two-dimensional space, DirectPosition is conceptually equivalent to
  Point2D.
The class GeneralEnvelope represents a box in
  a multi-dimensional space. For a two-dimensional space, Envelope is conceptually
  equivalent to Rectangle2D.
Copyright © 1996–2019 Geotools. All rights reserved.