Bone

Összefoglaló

Bone egy osztály a Aspose.3D FOSS-ban Java számára. Az örökölők: A3DObject.

A csont meghatározza a geometria ellenőrző pontjának alcsoportját, és minden egyes ellenőrzési ponthoz meghatározott keverék súlyát.

Ez a osztály 23 módszert biztosít a Java programokban használt Bone objektumokkal való munkavégzéshez. A rendelkezésre álló módszerek közé tartozik: A3DObject, Bone, findProperty, get, getBoneTransform, getLinkMode, getName, getNode, getProperties, getProperty, getTransform, getWeight, és 10 további módszer. Minden nyilvános tag hozzáférhető bármely Java alkalmazás után telepítése a Aspose.3D FOSS for Java csomag. A tulajdonságok: boneTransform, linkMode, name, node, properties, transform, és még egy.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
linkModeBoneLinkModeOlvasd!A csontok összekapcsolási módja az a módszer, amellyel egy csonton belül a szülőcsont kapcsolódik vagy csatlakozik.
weightCountintOlvasd!Megkapja a tömegszámot, ez automatikusan kiterjeszti setWeight ((int, dupla).
transformMatrix4Olvasd!Megkapja a csontot tartalmazó csomópont átalakítási mátrixát.
boneTransformMatrix4Olvasd!Megkapja a csont transzformációs mátrixát.
nodeNodeOlvasd!Megkapja a csomót.
nameStringOlvasd!Megvan a neve.
propertiesPropertyCollectionOlvasd!Megkapja a tulajdont.

Módszerek

Az aláírás:Leírás
Bone()A Bone osztály új példányát indítja.
Bone(name: String)A Bone osztály új példányát indítja.
getLinkMode()BoneLinkModeA csontok összekapcsolási módja az a módszer, amellyel egy csonton belül a szülőcsont kapcsolódik vagy csatlakozik.
setLinkMode(value: BoneLinkMode)A csontok összekapcsolási módja az a módszer, amellyel egy csonton belül a szülőcsont kapcsolódik vagy csatlakozik.
getWeight(index: int)doubleA kontrollpont súlyát mutatja a jelző.
setWeight(index: int, weight: double)A kontrollpont súlyát index alapján határozza meg.
getWeightCount()intMegkapja a tömegszámot, ez automatikusan kiterjeszti setWeight ((int, dupla).
getTransform()Matrix4Megkapja a csontot tartalmazó csomópont átalakítási mátrixát.
setTransform(value: Matrix4)A csontot tartalmazó csomópont átalakítási mátrixát állítja be.
getBoneTransform()Matrix4Megkapja a csont transzformációs mátrixát.
setBoneTransform(value: Matrix4)A csont transzformációs mátrixát állítja be.
getNode()NodeMegkapja a csomót.
setNode(value: Node)Beállítja a csomót.
get(index: int)doubleMegkapja vagy beállítja a súlyt az előírt indexre.
set(index: int, value: double)A meghatározott ellenőrző pont keveréksúlyát állítja be.
A3DObject()Parametrizált henger. Használható egy kővel is, ha a sugárcsík teteje/alsó sugara nulla.
getName()StringA görbék szegmensét.
setName(name: String)A meghatározott sugárral rendelkező CircleShape profil létrehozása.
getProperties()PropertyCollectionA Cylinder osztály új példányát indítja.
findProperty(name: String)PropertyA Bone osztály új példányát indítja.
getProperty(name: String)ObjectMegkapja a csomópont transzformációs mátrixát az aktuális helyzetben.
setProperty(name: String, value: Object)Megkapja a szélességi szegmenseket.
removeProperty(name: String)booleanA behozatali/kiviteli folyamat során a kontrollpontok koordinátatervét átállítja.

Lásd még:

 Magyar