Package com.hedgehog.geo

Package geo is the top level package for geometric modelling.

See:
          Description

Interface Summary
DimensionPoint<Coordinate extends Comparable<? super Coordinate>> Title: DimensionPoint - interface that represents a point in a k-dimensional space.
 

Class Summary
ConvexHullMethod Title: ConvexHullMethod - Stores the type of method used when generating a convex hull.
CurveType Title: CurveType - indicates the type of a curve.
DPoint<Coordinate extends Comparable<? super Coordinate>> Title: DPoint - models a general d-dimensional point.
FacePosition Title: FacePosition - indicates a macro face position
GeometricObject Title: GeometricObject - abstract base class of geometric object hierarchy.
GeometricObjectsType Title: GeometricObjectsType - indicates a type of geometric object or objects.
Intersection Title: Intersection - an object intersection handler.
IntersectionType Title: IntersectionType - indicates the type of geometric intersection.
PointProximity Title: PointProximity - indicates the relative position of a point with respect to a geometric object.
PolygonType Title: PolygonType - indicates the type of a polygon.
PolyhedronType Title: PolyhedronType - indicates the type of a polyhedron.
Projection Title: Projection - an object projection handler.
ProjectionType Title: ProjectionType - indicates the type of projection.
RegularPolygonType Title: RegularPolygonType - indicates the type of a regular polygon.
TrianglePointProximity Title: TrianglePointProximity - stores the proximity relationship between a triangle and a point.
TriangleQualityType Title: TriangleQualityType - indicates the type of triangle qulity measure.
TriangleType Title: TriangleType - indicates the type of a triangle.
TriangulationMethod Title: TriangulationMethod - Stores the type of method used when generating triangulation.
VerticesEdgesFaces Title: VerticesEdgesFaces - stores the number of vertices, edges and faces.
VerticesEdgesFacesHolesShellsLoops Title: VerticesEdgesFacesHolesShellsLoops - extends VerticesEdgesFaces by appending the number holes, shells and loops.
World Title: World - stores information about a world environment.
 

Package com.hedgehog.geo Description

Package geo is the top level package for geometric modelling. It contains geometric support classes that are not specific to either 2D or 3D, such as PolygonType.

A key class in this package is GeometricObject, which serves as the parent class of all geometric classes.

Since:
1.0