See: Description
| Class | Description | 
|---|---|
| AngleDiameterPair | 
 Data structure used to return result of Feret diameters computation. 
 | 
| Box2D | 
 A bounding Box in 2 dimensions. 
 | 
| Box3D | 
 A bounding Box in 3 dimensions. 
 | 
| Circle2D | 
 Contains data for representing circle in the 2D plane. 
 | 
| Ellipse | 
 Represents a 2D ellipse. 
 | 
| Ellipsoid | 
 An ellipsoid in the 3D space, defined by a center, three radius, and three
 orientation angles. 
 | 
| FeretDiameters | 
 Utility methods for computing Feret diameters 
 | 
| OrientedBox2D | 
 An oriented Box in 2 dimensions, used to store results of oriented bounding box. 
 | 
| Point3D | 
 A point in the 3-dimensional Euclidean space, defined by x, y, and z coordinates. 
 | 
| PointPair2D | 
 A pair of points in the plane, useful for representing result of Max Feret
 Diameter computation or similar problems. 
 | 
| PointPair3D | 
 A pair of points in the 3D space, useful for representing result of Max Feret
 Diameter computation or similar problems. 
 | 
| Polygon2D | 
 A polygon shape in the plane. 
 | 
| Polygons2D | 
 A set of static methods operating on polygons. 
 | 
| Sphere | 
 Contains data for representing sphere in the 3D space. 
 | 
| StraightLine2D | 
 A straight line in the plane. 
 | 
| Vector2D | 
 Represents a couple of coordinates in linear space, and provides some
 computing methods. 
 | 
| Vector3D | 
 Represents a triplet of coordinates in linear space, and provides some
 computing methods. 
 | 
Utility functions for geometric computing applied to image analysis.
Contains a collection of classes for representing geometric shapes in 2D or in 3D. The suffix "2D" or "3D" is used to avoid dimensionality ambiguity.
Copyright © 2014–2023 INRA-IJPB Modeling and Digital Imaging lab. All rights reserved.