संदर्भ quadraticVertex

quadraticVertex

एक कस्टम आकार में एक द्विघात बेज़ियर वक्र खंड जोड़ता है।

quadraticVertex() कस्टम आकृतियों में एक घुमावदार खंड जोड़ता है। इसके द्वारा बनाए गए बेज़ियर वक्र खंड bezierVertex() फ़ंक्शन द्वारा बनाए गए समान हैं। quadraticVertex() को beginShape() और endShape()कार्य के बीच बुलाया जाना चाहिए। घुमावदार खंड पिछले शीर्ष को पहले एंकर बिंदु के रूप में उपयोग करता है, इसलिए quadraticVertex() का उपयोग करने से पहले vertex() पर कम से कम एक कॉल होनी चाहिए

पहले दो पैरामीटर, cx और cy, वक्र का नियंत्रण बिंदु निर्धारित करते हैं। नियंत्रण बिंदु वक्र को अपनी ओर "खींचता" है।

अंतिम दो पैरामीटर, x3, और y3, अंतिम एंकर बिंदु सेट करते हैं। अंतिम लंगर बिंदु वह है जहां वक्र समाप्त होता है।

बेज़ियर कर्व्स को WebGL मोड का उपयोग करके 3D में भी खींचा जा सकता है। bezierVertex() के 3D संस्करण में आठ तर्क हैं क्योंकि प्रत्येक बिंदु में x-, y-, और z-निर्देशांक है।

ध्यान दें: quadraticVertex() तब काम नहीं करेगा जब कोई तर्क beginShape() को पास किया जाता है।

उदाहरण

सिंटैक्स

quadraticVertex(cx, cy, x3, y3)
quadraticVertex(cx, cy, cz, x3, y3, z3)

पैरामीटर्स

cx
संख्या:

नियंत्रण बिंदु का x-निर्देशांक

cy
संख्या:

नियंत्रण बिंदु का y-निर्देशांक

x3
संख्या:

एंकर बिंदु का x-निर्देशांक

y3
संख्या:

एंकर बिंदु का y-निर्देशांक

cz
संख्या:

नियंत्रण बिंदु का z-निर्देशांक

z3
संख्या:

एंकर बिंदु का z-निर्देशांक

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

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