एक रेखा के साथ निर्देशांक की गणना करता है जो एक तख़्ता वक्र की स्पर्शरेखा है।
स्पर्शरेखा रेखाएं वक्र की सतह को छूती हैं। एक स्पर्शरेखा रेखा का ढलान उस बिंदु पर वक्र के ढलान के बराबर होता है जहां वह प्रतिच्छेद करती है।
curveTangent() स्पलाइन कर्व के एंकर और नियंत्रण बिंदुओं का उपयोग करके स्पर्शरेखा रेखा के साथ निर्देशांक की गणना करता है। यह curve() फ़ंक्शन के समान क्रम में बिंदुओं की अपेक्षा करता है। curveTangent() एक समय में एक अक्ष पर काम करता है। एंकर और नियंत्रण बिंदुओं के x-निर्देशांक को पार करने से स्पर्शरेखा रेखा पर एक बिंदु के x-निर्देशांक की गणना की जाएगी। एंकर और नियंत्रण बिंदुओं के y-निर्देशांक को पार करने से स्पर्शरेखा रेखा पर एक बिंदु के y-निर्देशांक की गणना की जाएगी।
पहला पैरामीटर, a, पहले नियंत्रण बिंदु का निर्देशांक है।
दूसरा और तीसरा पैरामीटर, b और c, एंकर बिंदुओं के निर्देशांक हैं।
चौथा पैरामीटर, d, अंतिम नियंत्रण बिंदु का निर्देशांक है।
पांचवां पैरामीटर, t, वक्र के साथ प्रक्षेपित होने वाली मात्रा है। 0 पहला एंकर पॉइंट है, 1 दूसरा एंकर पॉइंट है, और 0.5 उनके बीच का आधा रास्ता है।
उदाहरण
सिंटैक्स
curveTangent(a, b, c, d, t)
पैरामीटर्स
वक्र के पहले नियंत्रण बिंदु के निर्देशांक
वक्र पर पहले बिंदु के निर्देशांक
वक्र पर दूसरे बिंदु के निर्देशांक
वक्र पर दूसरे नियंत्रण बिंदु के निर्देशांक
0 और 1 के बीच का मान