The Eucart Geometry Package is a library of subroutines providing efficient solutions for a comprehensive set of common geometry problems arising in 2 dimensions. The package eliminates the time consuming and error-prone process of implementing solutions to problems that are conceptually simple but difficult in practice. Special attention has been paid to the numerical accuracy and stability of the solutions. The Geometry Package will be of special interest to software developers working in the areas of computer graphics, CAD/CAM, cartography, and GIS. Product Features Supports points, segments, rays, lines, triangles, rectangles, bounding boxes, and simple and self-intersecting polygons. This provides a sufficient set of object primitives required for most applications. Operations include angular orientation, length, perimeter, area, closest points, intersection query, intersection result, planar subdivision, and polygon reduction. These are the common geometric operations required for most applications. Arbitrarily complex, self-intersecting polygons can be reduced to a set of simple, distinct polygons. Applications no longer need be restricted to special case simple polygons. New algorithms, invented by Eucart Consulting using state-of-the-art data structures and methodologies, are employed throughout the package. This results in faster, more accurate, and more robust applications. A variety of error handling techniques are provided including return codes, message strings, and callbacks. Applications have the option of choosing the most appropriate means of error notification. Availability SunOS 4.1.* in September 1992. Solaris 2.0 in October 1992. Most common Unix flavors in the 1st quarter of 1993. MS-DOS and Macintosh versions available upon contractual basis. Contact Eucart Consulting Inc. 460 Hawkview Manor Circle NW Calgary, AB., Canada T2G 2Z1 Voice: (403) 239-3958 Fax: (403) 237-6356 +---------------------------------------------------------------+ | From the America Online - New Product Information Services | +===============================================================+ | This information was processed from data provided by the | | above mentioned company. For additional details, contact the | | company at the address or telephone number indicated above. | | All submissions for this service should be addressed to | | BAKER ENTERPRISES, 20 Ferro Drive, Sewell, NJ 08080 U.S.A. | +---------------------------------------------------------------+