views:

235

answers:

2

Does anyone know of a good (efficient, nice API, etc.) geometry open source library for .NET? Some of the operations needed:

  • Data Structures
    • Vectors (2D and 3D with floats and doubles)
    • Lines (2D and 3D)
    • Rectangles / Squares / Cubes / Boxes
    • Spheres / Circles
    • N-Sided Polygon
    • Matrices (floats and doubles)
  • Algorithms
    • Intersection calculations
    • Area / Volume calculations
A: 

Not sure if it has a .NET port, but Open Geometry might be of some help.

Mikos
+3  A: 

For the Linear Algebra part Math.NET - especially Math.NET Numerics - could be an option.

Danvil
+1: Math .NET looks like a nice library.
Callum Rogers
+1: Looks nice but it's missing most of the things I need
dewald