को रास्टराइज करना मुझे बिंदुओं की सूची के रूप में प्रतिनिधित्व किए गए बंद 2 डी बहुभुज से बाइनरी बिटमैप बनाने की आवश्यकता है। क्या आप कृपया मुझे ऐसा करने के लिए कुशल और पर्याप्त सरल एल्गोरिदम को इंगित कर सकते हैं, या इससे भी बेहतर, कुछ सी ++ कोड?एक 2 डी बहुभुज
बहुत बहुत धन्यवाद!
पीएस: मैं अपनी परियोजना पर निर्भरता जोड़ने से बचना चाहता हूं। हालांकि अगर आप ओपन-सोर्स लाइब्रेरी का सुझाव देते हैं, तो मैं हमेशा कोड देख सकता हूं, इसलिए यह भी उपयोगी हो सकता है।
@plinth: क्या यह सरल बहुभुज के लिए ओवर-मार नहीं है? – yairchu
एक साधारण बहुभुज क्या है? @static_rtti निर्दिष्ट नहीं करता है कि कितने अंक या बहुभुज हमेशा उत्तल होंगे, इसलिए एक सामान्य समाधान सही उत्तर है। एनजेडब्लूडब्लू और ईओ बट-सरल हैं और खुद को स्कैनलाइन उन्मुख समाधान, आदि इत्यादि के लिए उधार देते हैं। – plinth
@plinth: धन्यवाद, यह वही है जो मैं ढूंढ रहा था! गुगलिंग सामान मुश्किल हो सकता है जब आपके पास उस जादू वाक्यांश नहीं है :-) –