C# library to easily calculate the intersection between different types of shapes.