quad()

एक चतुर्भुज (चार भुजाओं वाली आकृति) बनाता है।

चतुर्भुज में आयत, वर्ग, समचतुर्भुज और समलंब चतुर्भुज शामिल हैं। पैरामीटर की पहली जोड़ी (x1, y1) क्वाड का पहला बिंदु सेट करती है। पैरामीटर के अगले तीन जोड़े इसके अगले तीन बिंदुओं (x2, y2), (x3, y3), और (x4, y4)< के लिए निर्देशांक निर्धारित करते हैं। /code>. अंक या तो दक्षिणावर्त या वामावर्त क्रम में जोड़े जाने चाहिए।

<p>बारह मापदंडों के साथ <code>quad()</code> का संस्करण क्वाड को 3D स्पेस में खींचने की अनुमति देता है। ऐसा करने के लिए <code>WEBGL</code> तर्क को <a href="/reference/p5/createCanvas">createCanvas()</a> में जोड़ने की आवश्यकता होती है।</p> <p>तेरहवां और चौदहवां पैरामीटर वैकल्पिक हैं। वेबजीएल मोड में, वे x- और y-दिशाओं में चतुर्भुज बनाने के लिए उपयोग किए जाने वाले खंडों की संख्या निर्धारित करते हैं। वे दोनों डिफ़ॉल्ट रूप से 25 वर्ष के हैं।</p>

उदाहरण

सिंटैक्स

quad(x1, y1, x2, y2, x3, y3, x4, y4, [detailX], [detailY])
quad(x1, y1, z1, x2, y2, z2, x3, y3, z3, x4, y4, z4, [detailX], [detailY])

पैरामीटर्स

x1
Number:

पहले बिंदु का x-निर्देशांक।

y1
Number:

पहले बिंदु का y-निर्देशांक।

x2
Number:

दूसरे बिंदु का x-निर्देशांक।

y2
Number:

दूसरे बिंदु का y-निर्देशांक।

x3
Number:

तीसरे बिंदु का x-निर्देशांक।

y3
Number:

तीसरे बिंदु का y-निर्देशांक।

x4
Number:

चौथे बिंदु का x-निर्देशांक।

y4
Number:

चौथे बिंदु का y-निर्देशांक।

detailX
Integer:

x-दिशा में खंडों की संख्या।

detailY
Integer:

y-दिशा में खंडों की संख्या।

z1
Number:

पहले बिंदु का z-निर्देशांक।

z2
Number:

दूसरे बिंदु का z-निर्देशांक।

z3
Number:

तीसरे बिंदु का z-निर्देशांक।

z4
Number:

चौथे बिंदु का z-निर्देशांक।

Notice any errors or typos? Please let us know. Please feel free to edit src/core/shape/2d_primitives.js and open a pull request!

संबंधित संदर्भ