setStrokeJoin
मोटी रेखाओं की एक पंक्ति में शामिल होने के तरीके को तीन मोड सेट करने की अनुमति देता है। ROUND
का मतलब है कि कंक के चारों ओर जाने के लिए एक गोलाकार खंड का उपयोग किया जाता है, BEVEL
का मतलब है कि एक और छोटा स्ट्रैगेट सेगमेंट का उपयोग हेलव कोण के लंबवत होता है, और MITER
का मतलब है कि दो जुड़ने वाली रेखाओं का बाहरी समोच्च लंबा होने तक बढ़ाया जाता है। हालांकि, जब कोण वास्तव में तेज होता है, तो वह बिंदु बहुत दूर जा सकता है, इसलिए आमतौर पर एक सीमा निर्धारित होती है जो MITER
से BEVEL
पर स्विच करता है, यदि कुछ तीखेपन तक पहुंच जाती है। यह सीमा setStrokeMiter
द्वारा नियंत्रित है। उदाहरण के लिए here देखें।
कुछ प्रयोगों के बाद मैंने अपने स्वयं के प्रश्न का उत्तर दिया होगा: ऐसा लगता है कि स्ट्रोक चौड़ाई> 1 से निपटने के दौरान इन दो मानों में वास्तव में केवल खेलना आता है और फिर भी प्रभाव बड़ी चौड़ाई के साथ ध्यान देने योग्य हो जाता है। – Nick