GEOMETRY - Geometric Calculations

GEOMETRY is a collection of FORTRAN routines for geometric calculations in 2, 3 and N space. These calculations include angles, areas, containment, distances, lengths, and volumes.

Some geometric objects can be described in a variety of ways. For instance, a line has implicit, explicit and parametric representations. The names of routines often will specify the representation used, and there are routines to convert from one representation to another.

Another useful task is the delineation of a standard geometric object. For instance, there is a routine that will return the location of the vertices of an octahedron, and others to produce a series of "equally spaced" points on a circle, ellipse, sphere, or within the interior of a triangle.

A C version of some of these routines is available in GEOMETRYC.

Reference 1:
Adrian Bowyer and John Woodwark,
A Programmer's Geometry,
Butterworths, 1983.
Reference 2:
Joseph O'Rourke,
Computational Geometry,
Cambridge University Press,
Second Edition, 1998.

Files you may copy include:

The list of routines includes:

Back to the FORTRAN software page.


Last revised on 03 June 2002.