Vector2

ภาพรวม

Vector2 เป็นโครงสร้างใน Aspose.3D FOSS สําหรับ .NET. ทายาทจาก: IComparable<Vector2>, IEquatable<Vector2>.

Vector2.Vector2 สร้างเวกเตอร์ที่มีส่วนประกอบทั้งสองที่ตั้งไว้ในสเกลาร์ที่ถูกให้.

โครงสร้างนี้ให้วิธีการ 12 สําหรับทํางานกับวัตถุ Vector2 ในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: CompareTo, Cross, Dot, Equals, GetHashCode, Normalize, ToString, Vector2. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.3D FOSS for .Net. คุณสมบัติ: Length, U, V.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
Udoubleอ่าน/เขียนรับหรือกำหนดค่า u.
Vdoubleอ่าน/เขียนรับหรือกำหนดค่า v.
Lengthdoubleอ่านรับความยาว.

วิธีการ

Signatureคําอธิบาย
Vector2(s: double)สร้างเวกเตอร์ 2 มิติจาก Vector3 โดยใช้ส่วน X และ Y ของมัน
Vector2(x: double, y: double)เรียก Vector2 ((x, y) ในตัวอย่างของ Vectors2 นี้.
Vector2(s: Vector3)เรียก Vector2 ((s) ในตัวอย่าง Vecter2 นี้.
Vector2(vec: FVector2)เรียก Vector2 ((vec) ในตัวอย่าง Vectore 2 นี้.
Dot(rhs: Vector2)การคืนผลิตจุดของเวกเตอร์นี้และเอกสารทางด้านขวา
Equals(rhs: Vector2)ตัดสินใจว่าวัตถุที่ส่งมาเป็น Vector2 ที่มีองค์ประกอบเท่ากันหรือไม่
Equals(obj: object?)เรียก Equals(obj) ในตัวอย่าง Vector2 นี้.
GetHashCode()การคืนรหัส hash ที่มาจากส่วนประกอบของเวกเตอร์
ToString()การแสดงตัวแทนในข้อความของส่วนประกอบของเวกเตอร์
Cross(v: Vector2)ส่งผลคูณข้ามสเกลาร์ (z-axis) ของเวกเตอร์ 2 มิติ
Normalize()ขนาดเวกเตอร์ให้มีความยาว 1
CompareTo(other: Vector2)เปรียบเทียบเวกเตอร์นี้กับอีกตัวอย่าง โดยทั่วไปตามความยาวหรือลําดับส่วนประกอบ

ดูเช่นกัน

 ภาษาไทย