Computational geometry in C | Synapse