libgmo - general-purpose geometric models consisting of "dots", "slugs", and "tris". Includes visibility algorithms. A base for "geomview"-like applications.