Ignore that.
Initial port from Javascript:

CSG implementation by Evan Wallace.

License: MIT.
Moved contents of Mathematics folder to CryEngine.Mathematics namespace. Also cleanup.
Moved Meshes and some generic geometry stuff into Geometry folder.
Finished Intersection and Subtraction operations that were not complete by accident.

Added more comments to operations.

Refactored some lines to have less Enumerable usage.
More refactoring for CSG:

Moved determination of position of the point relative to the plane to separate method.

Added check for convex quality of the polygon.

More comments.

Some minor code reorganization.
Since new version of CodeMaid doesn't fuck up <code> comments anymore, added examples to documentation.
Overloaded operators |, &, - for Solid.
Changed settings for CodeMaid, also gotta remember to not use ampersand symbol without amp; after it in xml docs.
Renamed CSG to ConstructiveSolidGeometry.
Switched all projects to 4.5
Implemented linear interpolation of 32-bit colors.
Fixed namespace for PlaneIntersectionType.
Added constant for negative epsilon.
Implemented spherical linear interpolation for Vector2.
Expanded functionality of Plane.
Minor reformatting.
Added class for some simple extension methods.
Made Vector2 and Vector3 comparable to instances of the same types.
Refactored Plane.

Renamed PositionAgainstPlaneType enum to PlanePosition.

Renamed DetermineRelativePosition method to PointPosition.

Added Flip method.