Bone

ภาพรวม

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

กระดูกกําหนดย่อยของจุดควบคุมทางภูมิศาสตร์ และกํากับน้ําหนักผสมสําหรับทุกจุดการควบคุม.

หมวดนี้ให้ 23 วิธีในการทํางานกับอวัตถุ Bone ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: A3DObject, Bone, findProperty, get, getBoneTransform, getLinkMode, getName, getNode, getProperties, getProperty, getTransform, getWeight,และ 10 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: boneTransform, linkMode, name, node, properties, transform,และอีก 1 ใบ.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
linkModeBoneLinkModeอ่านรูปแบบการเชื่อมของกระดูกหมายถึงวิธีที่กระดาษติดต่อหรือเชื่อถือกับกระกอกแม่ของมันภายในโครงสร้างระดับชั้น.
weightCountintอ่านได้รับการนับของน้ําหนัก, นี้จะเพิ่มโดยอัตโนมัติด้วย setWeight ((int, double).
transformMatrix4อ่านรับเมทริกซ์การแปลงของโหนดที่บรรจุกระดูก.
boneTransformMatrix4อ่านรับเมทริกซ์การแปลงของกระดูก.
nodeNodeอ่านรับโหนด.
nameStringอ่านรับชื่อ.
propertiesPropertyCollectionอ่านรับคุณสมบัติ.

วิธีการ

Signatureคําอธิบาย
Bone()เริ่มต้นตัวอย่างใหม่ของชั้น Bone.
Bone(name: String)เริ่มต้นตัวอย่างใหม่ของชั้น Bone.
getLinkMode()BoneLinkModeรูปแบบการเชื่อมของกระดูกหมายถึงวิธีที่กระดาษติดต่อหรือเชื่อถือกับกระกอกแม่ของมันภายในโครงสร้างระดับชั้น.
setLinkMode(value: BoneLinkMode)รูปแบบการเชื่อมของกระดูกหมายถึงวิธีที่กระดาษติดต่อหรือเชื่อถือกับกระกอกแม่ของมันภายในโครงสร้างระดับชั้น.
getWeight(index: int)doubleรับน้ำหนักของจุดควบคุมที่ระบุโดยดัชนี.
setWeight(index: int, weight: double)ตั้งค่าน้ำหนักสำหรับจุดควบคุมที่ระบุโดยดัชนี.
getWeightCount()intได้รับการนับของน้ําหนัก, นี้จะเพิ่มโดยอัตโนมัติด้วย setWeight ((int, double).
getTransform()Matrix4รับเมทริกซ์การแปลงของโหนดที่บรรจุกระดูก.
setTransform(value: Matrix4)ตั้งค่าเมทริกซ์การแปลงของโหนดที่บรรจุกระดูก.
getBoneTransform()Matrix4รับเมทริกซ์การแปลงของกระดูก.
setBoneTransform(value: Matrix4)ตั้งค่าเมทริกซ์การแปลงของกระดูก.
getNode()Nodeรับโหนด.
setNode(value: Node)ตั้งค่าโหนด.
get(index: int)doubleรับหรือกำหนดค่าน้ำหนักที่ตำแหน่งที่ระบุ.
set(index: int, value: double)ตั้งค่าน้ำหนักการผสมของจุดควบคุมที่ระบุ.
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ได้รับระบบสื่อประชันของจุดควบคุม / ปกติระหว่างการนําเข้า / การส่งออก.

ดูเช่นกัน

 ภาษาไทย