मैं गए इस अध्ययन कर:क्वाड 2 डी टक्कर से संबंधित पेड़
https://github.com/mikechambers/ExamplesByMesh/blob/master/JavaScript/QuadTree/src/QuadTree.js
और मेरा मानना है कि मैं ट्रैक्टर पेड़ों के बारे में सामान्य विचार को समझते हैं, हालांकि मैं वे कैसे काम के बारे में दो प्रश्न पूछना चाहते हैं करते हैं, और उपरोक्त कार्यान्वयन:
क्या आपको हर पेड़ के पूरे पेड़ को पुनर्निर्माण नहीं करना पड़ेगा? जावास्क्रिप्ट में यह बहुत धीमा नहीं होगा?
यदि मेरे पास ऐसा कुछ है: http://davzy.com/screenshots/skitched-20120318-180324.png, तो यह एक ही चौकोर में अन्य बिंदुओं को खोजने में काफी आसान है, लेकिन मेरे पास एक आयत है जो 3 अलग-अलग quads हिट करता है, क्या मैं इसे एक बच्चे के रूप में प्रदर्शित कर सकता हूं उन सभी quads में से 3?
उपर्युक्त उदाहरण के 144 में यह यह नोड.प्रोटोटाइप._क्लास कोंस्ट्रक्टर = नोड ;, मैं बस उत्सुक हूं कि क्या हो रहा है। मैंने सोचा था कि प्रोटोटाइप एक वर्ग के भीतर भविष्य के उपयोग के लिए एक फ़ंक्शन या चर परिभाषित करने का एक तरीका था, इसलिए मुझे यकीन नहीं है कि यह पंक्ति क्या करती है।