โครงสร้างของXFORMมีแบบฟอร์มต่อไปนี้:
typedef structnbsp tagXFORM { / * xfrm * /
ลอย eM11
ลอย eM12
ลอย eM21
ลอย eM22
ลอย eDx
ลอย eDy
} XFORM(&N)
ความคิดเห็น
โครงสร้างXFORMระบุพื้นที่โลกเพื่อแปลงพื้นที่หน้า EDxและeDyสมาชิกระบุส่วนประกอบแปลแนวนอน และแนวตั้ง ตามลำดับ ตารางต่อไปนี้แสดงวิธีสมาชิกคนอื่น ๆ ใช้ ทั้งนี้ขึ้นอยู่กับการดำเนินการ:
| การดำเนินการ | eM11 | eM12 | eM21 | eM22 |
| หมุน | ค่าโคไซน์ของมุมการหมุน | ค่าไซน์ของมุมการหมุน | ลบค่าไซน์ของมุมการหมุน | ค่าโคไซน์ของมุมการหมุน |
| มาตราส่วน | คอมโพเนนต์ที่ปรับมาตราส่วนแนวนอน | ไม่มีอะไร | ไม่มีอะไร | คอมโพเนนต์ที่ปรับมาตราส่วนตามแนวตั้ง |
| Shear | ไม่มีอะไร | ค่าคงส่วนแนวนอน | ส่วนแนวตั้งค่าคง | ไม่มีอะไร |
| การสะท้อน | คอมโพเนนต์การสะท้อนแนวนอน | ไม่มีอะไร | ไม่มีอะไร | คอมโพเนนต์การสะท้อนแนวตั้ง |
ดูเพิ่มเติมnbspCRgn::CreateFromData(&N)