Transform

ภาพรวม

Transform เป็นคลาสใน Aspose.3D FOSS สําหรับ Java. ทายาทจาก: A3DObject.

หมวดนี้ให้วิธีการ 47 สําหรับทํางานกับตัวแปลงในโปรแกรม Java. วิธีการที่ใช้ได้แก่: A3DObject, Transform, findProperty, getEulerAngles, getGeometricRotation, getGeometricScaling, getGeometricTranslation, getName, getPostRotation, getPreRotation, getProperties, getProperty,และวิธีการเพิ่มเติม 26 วิธี. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: eulerAngles, geometricRotation, geometricScaling, geometricTranslation, name, postRotation,และอีก 10 คน.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
translationVector3อ่านรับการแปล.
scalingVector3อ่านรับการสเกล.
eulerAnglesVector3อ่านรับค่าอีูลเลอร์แองเกิล.
rotationQuaternionอ่านรับการหมุน.
preRotationVector3อ่านรับค่าการหมุนก่อนหน้า.
postRotationVector3อ่านรับการหมุนของโพสต์.
geometricTranslationVector3อ่านรับการแปลงเชิงเรขาคณิต.
geometricScalingVector3อ่านรับการสเกลเชิงเรขาคณิต.
geometricRotationVector3อ่านรับการหมุนเชิงเรขาคณิต.
scalingOffsetVector3อ่านรับออฟเซ็ตการสเกล.
scalingPivotVector3อ่านรับจุดหมุนการสเกล.
rotationOffsetVector3อ่านรับออฟเซ็ตการหมุน.
rotationPivotVector3อ่านรับจุดหมุน.
transformMatrixMatrix4อ่านรับเมทริกซ์การแปลง.
nameStringอ่านรับชื่อ.
propertiesPropertyCollectionอ่านรับคุณสมบัติ.

วิธีการ

Signatureคําอธิบาย
Transform()เรียก Transform ในตัวอย่างของ Transformation นี้.
Transform(name: String)เรียก Transform ((ชื่อ) ในตัวอย่าง Transformation นี้.
getTranslation()Vector3กลับคําแปล.
setTranslation(value: Vector3)กำหนดค่าการแปล.
setTranslation(x: double, y: double, z: double)Transformตั้งค่าค่าการแปล.
getScaling()Vector3ส่งผลการปรับขนาดกลับ.
setScaling(value: Vector3)ตั้งค่าค่าการสเกล.
setScale(x: double, y: double, z: double)Transformกำหนดค่ามาตราส่วน.
getEulerAngles()Vector3กลับมุมของออยเลอร์.
setEulerAngles(value: Vector3)ตั้งค่าค่ามุมออยเลอร์.
setEulerAngles(x: double, y: double, z: double)Transformตั้งค่าค่ามุมออยเลอร์.
getRotation()Quaternionกลับการหมุน.
setRotation(value: Quaternion)ตั้งค่าค่าการหมุน.
setRotation(x: double, y: double, z: double, w: double)Transformตั้งค่าค่าการหมุน.
setPreRotation(x: double, y: double, z: double)Transformตั้งค่าค่าการหมุนล่วงหน้า.
getPreRotation()Vector3การคืนการหมุนก่อน.
setPreRotation(value: Vector3)ตั้งค่าค่าการหมุนล่วงหน้า.
setPostRotation(x: double, y: double, z: double)Transformตั้งค่าค่าการหมุนของโพสต์.
getPostRotation()Vector3กลับการหมุนหลัง.
setPostRotation(value: Vector3)ตั้งค่าค่าการหมุนของโพสต์.
getGeometricTranslation()Vector3การแปลแบบกิณิตศาสตร์กลับคืน.
setGeometricTranslation(value: Vector3)ตั้งค่าค่าการแปลเชิงเรขาคณิต.
setGeometricTranslation(x: double, y: double, z: double)Transformตั้งค่าค่าการแปลเชิงเรขาคณิต.
getGeometricScaling()Vector3การส่งกลับการปรับขนาดทางกิณิตศาสตร์.
setGeometricScaling(value: Vector3)กำหนดค่าการสเกลเชิงเรขาคณิต.
setGeometricScaling(x: double, y: double, z: double)Transformตั้งค่าค่าการสเกลเชิงเรขาคณิต.
getGeometricRotation()Vector3การหมุนทางภูมิศาสตร์กลับคืนมา.
setGeometricRotation(value: Vector3)ตั้งค่าค่าการหมุนเชิงเรขาคณิต.
setGeometricRotation(x: double, y: double, z: double)Transformตั้งค่าค่าการหมุนเชิงเรขาคณิต.
getScalingOffset()Vector3การคืนค่าปรับขนาดของสกอล์ฟ.
setScalingOffset(value: Vector3)ตั้งค่าค่าการออฟเซ็ตของการสเกล.
getScalingPivot()Vector3กลับมุมการปรับขนาด.
setScalingPivot(value: Vector3)ตั้งค่าค่าจุดหมุนการสเกล.
getRotationOffset()Vector3กลับความสลับของการหมุน.
setRotationOffset(value: Vector3)ตั้งค่าค่าการออฟเซ็ตการหมุน.
getRotationPivot()Vector3กลับมุมหมุน.
setRotationPivot(value: Vector3)ตั้งค่าค่าจุดหมุน.
getTransformMatrix()Matrix4ส่งมาตรฐานแปลงกลับ.
setTransformMatrix(value: Matrix4)ตั้งค่าค่าเมทริกซ์การแปลง.
A3DObject()ปารามีเตอร์ซิลินเดอร์ (Parameterized Cylinder) สามารถใช้แสดงตัวของคอนได้เมื่อ 1 ของรัศมีบน/รัชย์ล่างเท่ากับ 0.
getName()Stringส่วนของเส้นโค้ง.
setName(name: String)สร้างโปรไฟล์ CircleShape ด้วยรัศมีที่กําหนดไว้.
getProperties()PropertyCollectionเริ่มต้นตัวอย่างใหม่ของ Class Cylinder.
findProperty(name: String)Propertyเริ่มต้นตัวอย่างใหม่ของชั้น Bone.
getProperty(name: String)Objectรับเมทริกซ์การแปลงของโหนดในท่าทางปัจจุบัน.
setProperty(name: String, value: Object)รับส่วนของความกว้าง.
removeProperty(name: String)booleanได้รับระบบสื่อประชันของจุดควบคุม / ปกติระหว่างการนําเข้า / การส่งออก.

ดูเช่นกัน

 ภาษาไทย