This page is a catch-all Code TOC, for all algorithm (C++) implementations scattered throughout the GeomAlgoritms.com site. Plus, there are also classes not provided elsewhere, like the Point and Vector classes. And, there are some discussions about why certain design decisions were made. Although we have tried to be flexible in our decisions, if you have other preferences, feel free to modify our classes to match your application situation, as long as you provide API’s that can be used by the algorithm implementations. In any case, we hope the code we provide is useful for you.
We have organized the code into the following three categories: