|
class | CoordinateArrays |
| Useful utility functions for handling Coordinate arrays.
|
|
class | CoordinateBuffer |
| Utility class for storing coordinates
|
|
class | CoordinateList |
| A list of Coordinates, which may be set to prevent repeated coordinates from occuring in the list. More...
|
|
class | CoordinateSequenceComparator |
| Compares two ICoordinateSequences. More...
|
|
class | CoordinateSequences |
| Utility functions for manipulating ICoordinateSequences.
|
|
class | DefaultCoordinateSequence |
| The CoordinateSequence implementation that Geometries use by default. In this implementation, Coordinates returned by ToArray and GetCoordinates are live – parties that change them are actually changing the DefaultCoordinateSequence's underlying data. More...
|
|
class | DefaultCoordinateSequenceFactory |
| Creates CoordinateSequences internally represented as an array of x's and an array of y's. More...
|
|
class | Geometry |
| A representation of a planar, linear vector geometry. More...
|
|
class | GeometryCollection |
| Basic implementation of GeometryCollection . More...
|
|
class | GeometryCollectionEnumerator |
| Iterates over all Geometry 's in a GeometryCollection . Implements a pre-order depth-first traversal of the GeometryCollection (which may be nested). The original GeometryCollection is returned as well (as the first object), as are all sub-collections. It is simple to ignore the GeometryCollection objects if they are not needed. More...
|
|
class | GeometryComponentFilter |
| An IGeometryComponentFilter implementation that applies filtering with the provided FilterMethod More...
|
|
class | GeometryFactory |
| Supplies a set of utility methods for building Geometry objects from lists of Coordinates. More...
|
|
class | LinearRing |
| Models an OGC SFS LinearRing . More...
|
|
class | LineSegment |
| Represents a line segment defined by two Coordinate s. Provides methods to compute various geometric properties and relationships of line segments. This class is designed to be easily mutable (to the extent of having its contained points public). This supports a common pattern of reusing a single LineSegment object as a way of computing segment properties on the segments defined by arrays or lists of Coordinate s. More...
|
|
class | LineString |
| Models an OGC-style More...
|
|
class | MultiLineString |
| Basic implementation of MultiLineString . More...
|
|
class | MultiPoint |
| Models a collection of Point s. More...
|
|
class | MultiPolygon |
| Basic implementation of MultiPolygon . More...
|
|
class | OctagonalEnvelope |
| A Bounding Container which is in the shape of an octagon. More...
|
|
class | OgcCompliantGeometryFactory |
| OGC compliant geometry factory More...
|
|
class | Point |
| Represents a single point. A Point is topologically valid if and only if:
-
The coordinate which defines it if any) is a valid coordinate (i.e. does not have an
NaN X- or Y-ordinate
More...
|
|
class | Polygon |
| Represents a polygon with linear edges, which may include holes. The outer boundary (shell) and inner boundaries (holes) of the polygon are represented by LinearRings. The boundary rings of the polygon may have any orientation. Polygons are closed, simple geometries by definition. The polygon model conforms to the assertions specified in the OpenGIS Simple Features Specification for SQL. A Polygon is topologically valid if and only if:
-
the coordinates which define it are valid coordinates
-
the linear rings for the shell and holes are valid (i.e. are closed and do not self-intersect)
-
holes touch the shell or another hole at at most one point (which implies that the rings of the shell and holes must not cross)
-
the interior of the polygon is connected, or equivalently no sequence of touching holes makes the interior of the polygon disconnected (i.e. effectively split the polygon into two pieces).
More...
|
|
class | PrecisionModel |
| Specifies the precision model of the Coordinate s in a Geometry . In other words, specifies the grid of allowable points for all Geometry s. More...
|
|
class | TopologyException |
| Indicates an invalid or inconsistent topological situation encountered during processing More...
|
|
class | Triangle |
| Represents a planar triangle, and provides methods for calculating various properties of triangles. More...
|
|