HTML کینس quadraticCurveTo() میٹھد
تعریف اور استعمال
quadraticCurveTo()
میٹھد کا استعمال سے دو جہتی بیسرل کی کنٹرول پوائنٹ کا مظاہرہ کرتے ہوئے موجود راستے میں ایک نکتہ اضافہ کرنا.
نوٹ:دو جہتی بیسرل کرونمری کا تعین کرنا، دو نکات کی ضرورت ہوتی ہے۔ پہلا نکتا دو جہتی بیسرل کی محاسبات میں کنٹرول پوائنٹ ہوتا ہے، دوسرا نکتا کرونمری کا پایان نکتا ہوتا ہے۔ کرونمری کا شروع نکتا آخری پوائنٹ میں موجود ہوتا ہے۔ اگر راستہ موجود نہیں ہوتا تو beginPath() اور moveTo() میٹھد استعمال سے شروع پوائنٹ کا تعین کرنا.

- شروع پوائنٹ: moveTo(
20
,20
) - کنٹرول پوائنٹ: quadraticCurveTo(
20
,100
,200,20) - پایان پوائنٹ: quadraticCurveTo(20,100,
200
,20
)
نوٹ:ملاحظہ دیکھئے: bezierCurveTo() میٹھد۔ یہ دو کنٹرول پوائنٹز کا حامل ہے، نہ کہ ایک.
مثال
ایک دو جہتی بیسرل کرونمری کا نقش کرنا:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.beginPath(); ctx.moveTo(20,20); ctx.quadraticCurveTo(20,100,200,20); ctx.stroke();
جملہ بندی
context.quadraticCurveTo(cpx,cpy,x,y);
پارامتر کا مالامال
پارامتر | وصف |
---|---|
cpx | بزیر کنٹرول پوائنٹ کی x کا اشارہ |
cpy | بزیر کنٹرول پوائنٹ کی y کا اشارہ |
x | خاتمے کی نقطے کی x کا اشارہ |
y | خاتمے کی نقطے کی y کا اشارہ |
براوزر سپورٹ
جداول میں نمبر کو یقیناً اس کا پہلا مکمل سپورٹ کرنے والا براوزر کی نسلیں کے طور پر درج کیا گیا ہے۔
کروم | ایج | فائرفاکس | سافری | اوپرا |
---|---|---|---|---|
کروم | ایج | فائرفاکس | سافری | اوپرا |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
تعلیمات:اینٹرنیشنل ایکسپلورر 8 اور اس سے پہلے کی نسلیں <canvas> علامت کو نہیں مدد دیتے۔