คำสั่งเกี่ยวกับ จุด point
Point และ vector ใช้ array ของ double เหมือนกัน
var pt = [1,2,3] ;
X เป็น 1 , Y เป็น 2 และ Z เป็น 3
คำสั่งที่เกี่ยวข้อง
MovePoint(x,y,z)
ย้ายจุด ตามค่า x y z
var pt2=pt.MovePoint(10,20,30);
pt2 จะเพิ่มค่าจากจุด pt อีก x=10 y=20 และ z=30
AddVector(vec)
ทำงานเหมือน Move Point แต่ vec เป็น array ของจุด
AddVector(vec)
ทำงานเหมือน Move Point แต่ vec เป็น array ของจุด
RotatePoint(base point,angle radius)
หมุนจุดจาก base point
var ptbase=[1,2,0];
var pt3=pt.RotatePoint(ptbase, Math.dtr(45));
pt3 จะเกิดจาก pt หมุน ไป 45 องศา โดยมีจุดหมุนที่ ptbase
ความคิดเห็น
แสดงความคิดเห็น