संदर्भ curveTangent

curveTangent

एक रेखा के साथ निर्देशांक की गणना करता है जो एक तख़्ता वक्र की स्पर्शरेखा है।

स्पर्शरेखा रेखाएं वक्र की सतह को छूती हैं। एक स्पर्शरेखा रेखा का ढलान उस बिंदु पर वक्र के ढलान के बराबर होता है जहां वह प्रतिच्छेद करती है।

curveTangent() स्पलाइन कर्व के एंकर और नियंत्रण बिंदुओं का उपयोग करके स्पर्शरेखा रेखा के साथ निर्देशांक की गणना करता है। यह curve() फ़ंक्शन के समान क्रम में बिंदुओं की अपेक्षा करता है। curveTangent() एक समय में एक अक्ष पर काम करता है। एंकर और नियंत्रण बिंदुओं के x-निर्देशांक को पार करने से स्पर्शरेखा रेखा पर एक बिंदु के x-निर्देशांक की गणना की जाएगी। एंकर और नियंत्रण बिंदुओं के y-निर्देशांक को पार करने से स्पर्शरेखा रेखा पर एक बिंदु के y-निर्देशांक की गणना की जाएगी।

पहला पैरामीटर, a, पहले नियंत्रण बिंदु का निर्देशांक है।

दूसरा और तीसरा पैरामीटर, b और c, एंकर बिंदुओं के निर्देशांक हैं।

चौथा पैरामीटर, d, अंतिम नियंत्रण बिंदु का निर्देशांक है।

पांचवां पैरामीटर, t, वक्र के साथ प्रक्षेपित होने वाली मात्रा है। 0 पहला एंकर पॉइंट है, 1 दूसरा एंकर पॉइंट है, और 0.5 उनके बीच का आधा रास्ता है।

उदाहरण

सिंटैक्स

curveTangent(a, b, c, d, t)

पैरामीटर्स

a
संख्या:

वक्र के पहले नियंत्रण बिंदु के निर्देशांक

b
संख्या:

वक्र पर पहले बिंदु के निर्देशांक

c
संख्या:

वक्र पर दूसरे बिंदु के निर्देशांक

d
संख्या:

वक्र पर दूसरे नियंत्रण बिंदु के निर्देशांक

t
संख्या:

0 और 1 के बीच का मान

Returns

संख्या: स्पर्शरेखा रेखा पर एक बिंदु का निर्देशांक।
Notice any errors or typos? Please let us know. Please feel free to edit src/core/shape/curves.js and open a pull request!

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