Bone

Pregled

Bone је класа у Aspose.3D FOSS за .NET. Наслеђени од: A3DObject, INamedObject.

Кост дефинише подсету контролне тачке геометрије, а за сваку контролну тачку дефиниса мешавине тежине.

Ова класа пружа 9 метода за рад са боне објектима у .NET програмима. Доступне методе укључују: A3DObject, Bone, FindProperty, GetProperty, GetWeight, RemoveProperty, SetProperty, SetWeight. Сви јавни чланови су доступни за било коју .NET апликацију након инсталације Aspose.3D FOSS за .Net пакет. имовине : BoneTransform, LinkMode, Name, Node, Properties, Transform,И још један.

Svojstva

ИмеТипAccessОпис
LinkModeBoneLinkModeПрочитајте / ПишитеМод везе кости се односи на начин на који је кост повезан или повезана са својим родитељским костом унутар иерархијске структуре.
WeightCountintчитањеVraća broj težine, ovo se automatski proširuje od.
TransformMatrix4Прочитајте / ПишитеДобија или поставља трансформаторну матрицу чворова која садржи кост.
BoneTransformMatrix4Прочитајте / ПишитеDohvata ili postavlja transformacionu matricu kosti.
NodeNodeПрочитајте / ПишитеDohvata ili postavlja čvor.
NamestringПрочитајте / ПишитеDobija ili postavlja ime.
PropertiesPropertyCollectionчитањеVraća kolekciju svih svojstava.

Metode

SignatureОпис
Bone(name: string)Иницијалише нови инстант класе.
Bone()Иницијалише нови инстант класе.
GetWeight(index: int)Dobija težinu za kontrolnu tačku specificiranu indeksom
SetWeight(index: int, weight: double)Postavlja težinu za kontrolnu tačku određenu indeksom
A3DObject()Иницијалише нову инстанцију класе А3ДОбјект без имена.
RemoveProperty(property: Property)Уклоните динамичну имовину.
GetProperty(property: string)Vrati vrednost specificirane svojine
SetProperty(property: string, value: object?)Postavlja vrednost specificirane svojine
FindProperty(propertyName: string)Pronađi imovinu.

Vidi takođe

 Српски