FMatrix4

ภาพรวม

FMatrix4 เป็นคลาสใน Aspose.3D FOSS สําหรับ Typescript.

FMatrix4.constructor สร้างตัวอย่าง FMatrix4 ใหม่ที่มีค่าศูนย์ตามกําหนด.

หมวดนี้ให้ 4 วิธีในการทํางานกับวัตถุ FMatrix4 ในโปรแกรม Typescript. วิธีการที่ใช้ได้แก่: concatenate, constructor, inverse, transpose. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Typescript ได้หลังจากติดตั้งแพ็คเกจ Aspose.3D FOSS for Typscript. คุณสมบัติ: identity, m00, m01, m02, m03, m10,และอีก 11 คน.

คําอธิบาย

FMatrix4 เป็นคลาสในห้องสมุด Aspose.3D FOSS สําหรับ TypeScript ที่เปิดเผย 5 วิธีและ 17 คุณลักษณะสําหรับการใช้งานแบบโปรแกรม.

ความสามารถหลัก ประกอบด้วย: fmatrix4; number; number.การทํางานเหล่านี้ทําให้ผู้พัฒนาสามารถรวมฟังก์ชัน fmatrix4 ได้โดยตรงกับแอปพลิเคชั่น TypeScript.

กลุ่มนี้ยังให้บริการที่ identity ของตน (ได้ตัวตน).

คลาสนี้ให้บริการ 5 การขยายตัวของคอนструкเตอร์, ทําให้นักกรานต์สามารถเริ่มต้นได้อย่างยืดหยุ่น ขึ้นอยู่กับสถานการณ์ของการเรียก.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
identityFMatrix4อ่านรับอัตลักษณ์.
m00numberอ่าน/เขียนรับค่า m00.
m01numberอ่าน/เขียนรับค่า m01.
m02numberอ่าน/เขียนรับค่า m02.
m03numberอ่าน/เขียนรับค่า m03.
m10numberอ่าน/เขียนรับค่า m10.
m11numberอ่าน/เขียนรับค่า m11.
m12numberอ่าน/เขียนรับค่า m12.
m13numberอ่าน/เขียนรับค่า m13.
m20numberอ่าน/เขียนรับค่า m20.
m21numberอ่าน/เขียนรับค่า m21.
m22numberอ่าน/เขียนรับค่า m22.
m23numberอ่าน/เขียนรับค่า m23.
m30numberอ่าน/เขียนรับค่า m30.
m31numberอ่าน/เขียนรับค่า m31.
m32numberอ่าน/เขียนรับค่า m32.
m33numberอ่าน/เขียนรับค่า m33.

วิธีการ

Signatureคําอธิบาย
constructor()สร้าง FMatrix4 ใหม่ที่เริ่มต้นด้วยตัวเลข 16 ตัวที่ได้รับการจัดส่ง
constructor(m00: number, m01: number, m02: number, m03: number, m10: number, m11: number, m12: number, m13: number, m20: number, m21: number, m22: number, m23: number, m30: number, m31: number, m32: number, m33: number)สร้าง FMatrix4 ที่เริ่มต้นด้วย 16 องค์ประกอบ float ในลําดับ row-major
constructor(mat: Matrix4)สร้าง FMatrix4 โดยการสําเนาองค์ประกอบของ Matrix 4 ที่ได้รับมา
constructor(r0: FVector4, r1: FVector4, r2: FVector4, r3: FVector4)สร้าง FMatrix4 จากเวกเตอร์แถว 4 ตัวของ FVector4
constructor()สร้าง FMatrix4 ที่เริ่มต้นด้วยค่าศูนย์ทั้งหมด
concatenate(m2: FMatrix4)FMatrix4การคืน FMatrix4 ใหม่ที่เกิดจากการเชื่อมโยงเมทริกซ์นี้กับเมตริคส์ที่เข้ากันได้ใด ๆ
concatenate(m2: Matrix4)FMatrix4การคืน FMatrix4 ใหม่ที่เกิดจากการเชื่อมต่อเมทริกซ์นี้กับ Matrix 4 ที่ได้รับมา
concatenate(m2: any)FMatrix4การคืน FMatrix4 ใหม่ที่เกิดจากการคานเน็ตเมทริกซ์นี้กับ argument เมทรีกส์ที่เข้ากันได้
transpose()FMatrix4การคืน FMatrix4 ใหม่ที่มีแถวและคอลัมน์ที่เปลี่ยนไป
inverse()FMatrix4กลับ FMatrix4 ที่เป็นค่าปรับของเมทริกซ์นี้

ดูเช่นกัน

 ภาษาไทย