BonePose
Vue d’ensemble
BonePose est une classe dans le FOSS Aspose.3D pour .NET. Hérite de : A3DObject.
Le contient la matrice de transformation d’un nœud osseux
Cette classe fournit 8 méthodes pour travailler avec les objets BonePose dans les programmes .NET. Les méthodes disponibles incluent : A3DObject, BonePose, FindProperty, GetProperty, RemoveProperty, SetProperty. Tous les membres publics sont accessibles à toute application .NET après l’installation du paquet Aspose.3D FOSS pour .NET. Propriétés : IsLocal, Matrix, Name, Node, Properties.
Propriétés
| Nom | Type | Accès | Description |
|---|---|---|---|
Node | Node | Lecture/Écriture | Obtient ou définit le nœud de scène, pointe vers un nœud de squelette skinné |
Matrix | Matrix4 | Lecture/Écriture | Obtient ou définit la matrice de transformation du nœud dans la pose actuelle. |
IsLocal | bool | Lecture/Écriture | Obtient ou définit si la matrice est définie dans le système de coordonnées local. |
Name | string | Lecture/Écriture | Obtient ou définit le nom. |
Properties | PropertyCollection | Lecture | Obtient la collection de toutes les propriétés. |
Méthodes
| Signature | Description |
|---|---|
BonePose() | Initialise une nouvelle instance de la classe BonePose |
A3DObject() | Initialise une nouvelle instance de la classe A3DObject sans nom. |
A3DObject(name: string) | Initialise une nouvelle instance de la classe A3DObject. |
RemoveProperty(property: Property) | Supprime une propriété dynamique. |
RemoveProperty(property: string) | Supprime la propriété spécifiée identifiée par son nom |
GetProperty(property: string) | Obtenir la valeur de la propriété spécifiée |
SetProperty(property: string, value: object?) | Définit la valeur de la propriété spécifiée |
FindProperty(propertyName: string) | Trouve la propriété. |