คำสั่งเกี่ยวกับ จุด 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 ของจุด

RotatePoint(base point,angle radius)
หมุนจุดจาก base point
var ptbase=[1,2,0];
var pt3=pt.RotatePoint(ptbase, Math.dtr(45));

pt3 จะเกิดจาก pt หมุน ไป 45 องศา โดยมีจุดหมุนที่ ptbase

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

การจัดการ Layer

การจัดการ XDATA

แนะนำ CAD Javascript