2013-01-06 10 views
22

मुझे ज्यामिति एल्गोरिदम कहां मिल सकता है, जो "सरल" प्रश्न का उत्तर दे सकता है जैसे कि दो पंक्ति चौराहे है, यदि कोई बिंदु बहुभुज के अंदर है और इसी तरह।मुझे मूल ज्यामिति दिनचर्या कहां मिल सकती है?

मैं गणित में अच्छा था, लेकिन मेरे लिए यह विषय थोड़ा पुराना है। लेकिन मेरे आश्चर्य के लिए मुझे दिनचर्या का उपयुक्त पैक नहीं मिल रहा है, जो इन समस्याओं को हल करता है।

+0

विंडोज़ पर आप 'PtInRegion' का उपयोग कर सकते हैं। क्या दो लाइनों के अंतर के लिए हैं या नहीं, आपको उनकी ढलानों की तुलना करने की आवश्यकता है। यदि वे लाइनों को अलग-अलग करते हैं। यदि ढलान समान हैं तो वे समानांतर हैं। फिर वे एक-दूसरे के शीर्ष पर हैं तो वे छेड़छाड़ करते हैं। मैं 2 डी ज्यामिति मान रहा हूँ। –

+9

सैद्धांतिक रूप से ऐसा करने के तरीकों के जोड़े हैं ... मुझे अंततः fastGEO.pas मिल गया है, जिसमें कई इच्छाएं शामिल हैं, लेकिन मुझे डर है कि सब कुछ थोड़ा अध्ययन की आवश्यकता है .... eh ... – lyborko

उत्तर

20

FastGEO आपकी आवश्यकताओं के अनुरूप है?

परियोजना के लिए सार

FastGEO एक पुस्तकालय डेल्फी में लिखा है कि इस तरह के रूप में ज्यामितीय ज्यामितीय आपरेशनों के कई अलग अलग प्रकार के लिए अत्यधिक अनुकूलित वेक्टर आधारित ज्यामितीय एल्गोरिदम और दिनचर्या की एक विस्तृत श्रृंखला शामिल है primitives और predicates, हल निर्माण और त्रिकोण, क्लिपिंग, घूर्णन और अनुमान।

+6

thanx बहुत अधिक , मैंने इस इकाई से कुछ दिनचर्या का उपयोग किया। – lyborko

4

एसडीएल सूट में इस तरह की चीजें हैं। http://www.lohninger.com/sdlindex.html। हम उनकी बहुत सारी लाइब्रेरी का उपयोग करते हैं और इसके साथ काफी खुश हैं (और उनके समर्थन)।

मेरा मानना ​​है कि उनके पास एक निःशुल्क संस्करण है।

टी

+0

बहुत दिलचस्प है। thanx – lyborko

1

मैं सुझाव है कि आप निम्नलिखित स्थलों की यात्रा करने के लिए:

मुझे आशा है कि इससे आपकी मदद मिलेगी।

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