Bone
Přehled
Bone je třída v Aspose.3D FOSS pro .NET. Dědici: A3DObject, INamedObject.
Kostička definuje podmnožinu kontrolního bodu geometrie a definuje hmotnost směsi pro každý kontrolní bod.
Tato třída poskytuje 9 metod pro práci s objekty Bone v programech .NET. K dispozici jsou následující metody: A3DObject, Bone, FindProperty, GetProperty, GetWeight, RemoveProperty, SetProperty, SetWeight. Všechny veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.3D FOSS pro .Net. Vlastnosti: BoneTransform, LinkMode, Name, Node, Properties, Transform,A ještě jeden.
Vlastnosti
| Název: | Typ: | Access | Popis: |
|---|---|---|---|
LinkMode | BoneLinkMode | Čtení/psaní | Způsob propojení kosti se vztahuje k způsobu, jakým je kost spojena nebo spojená s její mateřskou kostí v rámci hierarchické struktury. |
WeightCount | int | Čtěte. | Získá počet váhy, toto je automaticky rozšířeno o |
Transform | Matrix4 | Čtení/psaní | Získala nebo nastavila transformativní matrice uzlu obsahující kost. |
BoneTransform | Matrix4 | Čtení/psaní | Získá nebo nastaví transformační matici kosti. |
Node | Node | Čtení/psaní | Získá nebo nastaví uzel. |
Name | string | Čtení/psaní | Získá nebo nastaví název. |
Properties | PropertyCollection | Čtěte. | Získá kolekci všech vlastností. |
Metody
| Signature | Popis: |
|---|---|
Bone(name: string) | Inicializuje novou instanci třídy. |
Bone() | Inicializuje novou instanci třídy. |
GetWeight(index: int) | Získá váhu řídícího bodu určeného indexem |
SetWeight(index: int, weight: double) | Nastaví váhu řídícího bodu určeného indexem |
A3DObject() | Inicializuje novou instanci třídy A3DObject bez jména. |
RemoveProperty(property: Property) | Odstraňuje dynamickou vlastnost. |
GetProperty(property: string) | Získá hodnotu zadané vlastnosti |
SetProperty(property: string, value: object?) | Nastaví hodnotu zadané vlastnosti |
FindProperty(propertyName: string) | Najde majetek. |