Bone

סקירה כללית

Bone הוא שיעור ב Aspose.3D FOSS עבור Java. מורשת מ : A3DObject.

עצם מגדיר את התת-סדרה של נקודת המעקב של הגימטר, ומגדיר משקל מעורב עבור כל נקודה.

שיעור זה מספק 23 שיטות לעבוד עם אובייקטים בונים בתוכניות Java. שיטות זמינות כוללות: A3DObject, Bone, findProperty, get, getBoneTransform, getLinkMode, getName, getNode, getProperties, getProperty, getTransform, getWeight,10 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.3D FOSS עבור חבילת Java. רכוש : boneTransform, linkMode, name, node, properties, transform,ועוד אחד.

נכסים

שםסוגגישהתיאור
linkModeBoneLinkModeקראומצב קישור של עצם מתייחס לאופן שבו עצמה מחוברת או מקושרת עם העצם הוריו בתוך מבנה יירארי.
weightCountintקראוכאשר משקל ההערכה מקבל, זה מתרחב באופן אוטומטי על ידי setWeight(int, כפול).
transformMatrix4קראומקבל את המטרנספורמציה של הקוטב המכיל את העצם.
boneTransformMatrix4קראוהוא מקבל את המטרנספורמציה של העצם.
nodeNodeקראומקבל את הקוטב.
nameStringקראומקבל את השם.
propertiesPropertyCollectionקראומקבל את הנכסים.

שיטות

חתימהתיאור
Bone()הוא מתחיל את האינסטינקט החדש של המעמד העצם.
Bone(name: String)הוא מתחיל את האינסטינקט החדש של המעמד העצם.
getLinkMode()BoneLinkModeמצב קישור של עצם מתייחס לאופן שבו עצמה מחוברת או מקושרת עם העצם הוריו בתוך מבנה יירארי.
setLinkMode(value: BoneLinkMode)מצב קישור של עצם מתייחס לאופן שבו עצמה מחוברת או מקושרת עם העצם הוריו בתוך מבנה יירארי.
getWeight(index: int)doubleמקבל את המשקל עבור נקודת בקרה שנקבע על ידי אינדיקטור.
setWeight(index: int, weight: double)הגדר את המשקל עבור נקודת בקרה שנקבע על ידי אינדיקטור.
getWeightCount()intכאשר משקל ההערכה מקבל, זה מתרחב באופן אוטומטי על ידי setWeight(int, כפול).
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()ניתן להשתמש בו גם כדי לייצג קונ כאשר אחד מהתכונות של רדיוס/רדיסבוטום הוא אפס.
getName()Stringחלקים של הקורבן.
setName(name: String)יצירת פרופיל CircleShape עם רדיוס מסוים.
getProperties()PropertyCollectionהוא מתחיל את המקום החדש של מדרגת סילינדר.
findProperty(name: String)Propertyהוא מתחיל את האינסטינקט החדש של המעמד העצם.
getProperty(name: String)Objectמקבל את המטרנספורמציה של הקוטב במצב הנוכחי.
setProperty(name: String, value: Object)מקבלים את החלקים הרחבים.
removeProperty(name: String)booleanמקבל מערכת קואורדינטות של נקודות בקרה / נורמלי במהלך ייבוא / ייצוא.

ראה גם

 עברית