| Angle |
Utility functions for working with angles.
|
| BoundaryNodeRule.EndPointBoundaryNodeRule |
A BoundaryNodeRule which specifies that any points which are endpoints
of lineal components are in the boundary of the
parent geometry.
|
| BoundaryNodeRule.Mod2BoundaryNodeRule |
A BoundaryNodeRule specifies that points are in the
boundary of a lineal geometry iff
the point lies on the boundary of an odd number
of components.
|
| BoundaryNodeRule.MonoValentEndPointBoundaryNodeRule |
A BoundaryNodeRule which determines that only
endpoints with valency of exactly 1 are on the boundary.
|
| BoundaryNodeRule.MultiValentEndPointBoundaryNodeRule |
A BoundaryNodeRule which determines that only
endpoints with valency greater than 1 are on the boundary.
|
| CentralEndpointIntersector |
Deprecated. |
| Centroid |
Computes the centroid of a Geometry of any dimension.
|
| CentroidArea |
Deprecated.
|
| CentroidLine |
Deprecated.
|
| CentroidPoint |
Deprecated.
|
| CGAlgorithms |
Specifies and implements various fundamental Computational Geometric
algorithms.
|
| CGAlgorithms3D |
Basic computational geometry algorithms
for geometry and coordinates defined in 3-dimensional Cartesian space.
|
| CGAlgorithmsDD |
Implements basic computational geometry algorithms using DD arithmetic.
|
| ConvexHull |
|
| HCoordinate |
Represents a homogeneous coordinate in a 2-D coordinate space.
|
| InteriorPointArea |
Computes a point in the interior of an areal geometry.
|
| InteriorPointLine |
Computes a point in the interior of an linear geometry.
|
| InteriorPointPoint |
Computes a point in the interior of an point geometry.
|
| LineIntersector |
A LineIntersector is an algorithm that can both test whether
two line segments intersect and compute the intersection point(s)
if they do.
|
| MCPointInRing |
|
| MinimumBoundingCircle |
Computes the Minimum Bounding Circle (MBC)
for the points in a Geometry.
|
| MinimumDiameter |
Computes the minimum diameter of a Geometry.
|
| NonRobustCGAlgorithms |
Non-robust versions of various fundamental Computational Geometric algorithms,
FOR TESTING PURPOSES ONLY!.
|
| NonRobustLineIntersector |
|
| PointLocator |
|
| RayCrossingCounter |
Counts the number of segments crossed by a horizontal ray extending to the right
from a given point, in an incremental fashion.
|
| RectangleLineIntersector |
Computes whether a rectangle intersects line segments.
|
| RobustCGAlgorithms |
Deprecated.
|
| RobustDeterminant |
Implements an algorithm to compute the
sign of a 2x2 determinant for double precision values robustly.
|
| RobustLineIntersector |
|
| SimplePointInRing |
Tests whether a Coordinate lies inside
a ring, using a linear-time algorithm.
|