1.1.1.4 G3S

The G3S (three-dimensional geometry support library) was meant as a three-dimensional equivalent to the G2S module. However, the functionality that is implemented is restricted to the reading and writing of three-dimensional geometries. The library defines compound data structures that reflect all lists that comprise a three-dimensional geometry (points, lines, faces, solids, boundaries, segments, and geometries) . By providing only one read and one write function details of the underlying PAL function calls and of the memory management are hidden from the user. Again, by defining distinct data structures, other high level libraries are not utilized.

2003-03-27