2010-04-17 16 views
20

क्या कोई भी .NET के लिए एक अच्छी (कुशल, अच्छी एपीआई, आदि) ज्यामिति ओपन सोर्स लाइब्रेरी के बारे में जानता है? से कुछ अभियान की जरूरत:.NET ज्यामिति लाइब्रेरी

  • डेटा सरंचनाएं
    • वाहक (2 डी और 3 डी float और double रों के साथ)
    • लाइन्स (2 डी और 3 डी)
    • आयत/वर्गों/घन/बक्से
    • क्षेत्र/मंडल
    • एन-पक्षीय पॉलीगॉन
    • मैट्रिसेस (float और double रों)
  • एल्गोरिदम
    • चौराहे गणना
    • क्षेत्र/खंड गणना

उत्तर

0

सुनिश्चित नहीं हैं कि अगर यह एक नेट है बंदरगाह, लेकिन Open Geometry कुछ मदद की हो सकती है।

5

रैखिक बीजगणित भाग Math.NET - विशेष रूप से Math.NET Numerics - एक विकल्प हो सकता है।

+0

+1: गणित नेट एक अच्छा पुस्तकालय की तरह दिखता है। –

+3

+1: अच्छा लग रहा है लेकिन मुझे सबसे ज्यादा चीजें याद आ रही हैं – dewald

0

Geotools.net - वास्तव में जावा में लिखा गया है लेकिन प्रोजेक्ट .net dll का उत्पादन कर सकता है जिसे प्रबंधित प्रोजेक्ट में उपयोग किया जा सकता है।

0

मैं RhinCommon, Rhinoceros 3 डी मॉडलर की खुली स्रोत लाइब्रेरी mcneel http://www.rhino3d.com से अनुशंसा करता हूं।

यह मूल रूप से किसी भी उन्नत ज्यामिति की परिभाषा की अनुमति देता है। ज्यामिति (मेष, नर्ब्स, बहुभुज, ठोस, वक्र, रेखा, पॉलीलाइन इत्यादि) और इस ज्यामिति के परिणामस्वरूप चौराहे भी। यह बहुत अच्छी तरह से प्रलेखित है, और rhinoceros मॉडलर से अलग भी उपलब्ध है।

प्रलेखन: http://4.rhino3d.com/5/rhinocommon/

Github: https://github.com/mcneel/rhinocommon

स्टैंडअलोन निर्माण के निर्देश: https://github.com/mcneel/rhinocommon/wiki/Rhino3dmIO-Toolkit-%28OpenNURBS-build%29

संबंधित मुद्दे