BonePose
Visión general
BonePose es una clase en Aspose.3D FOSS para .NET. Hereda de: A3DObject.
El contiene la matriz de transformación para un nodo óseo
Esta clase proporciona 8 métodos para trabajar con objetos BonePose en programas .NET. Los métodos disponibles incluyen: A3DObject, BonePose, FindProperty, GetProperty, RemoveProperty, SetProperty. Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.3D FOSS para .NET. Propiedades: IsLocal, Matrix, Name, Node, Properties.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
Node | Node | Lectura/Escritura | Obtiene o establece el nodo de escena, que apunta a un nodo de esqueleto skinned |
Matrix | Matrix4 | Lectura/Escritura | Obtiene o establece la matriz de transformación del nodo en la pose actual. |
IsLocal | bool | Lectura/Escritura | Obtiene o establece si la matriz está definida en coordenadas locales. |
Name | string | Lectura/Escritura | Obtiene o establece el nombre. |
Properties | PropertyCollection | Lectura | Obtiene la colección de todas las propiedades. |
Métodos
| Firma | Descripción |
|---|---|
BonePose() | Inicializa una nueva instancia de la clase BonePose |
A3DObject() | Inicializa una nueva instancia de la clase A3DObject sin nombre. |
A3DObject(name: string) | Inicializa una nueva instancia de la clase A3DObject. |
RemoveProperty(property: Property) | Elimina una propiedad dinámica. |
RemoveProperty(property: string) | Elimina la propiedad especificada identificada por nombre |
GetProperty(property: string) | Obtenga el valor de la propiedad especificada |
SetProperty(property: string, value: object?) | Establece el valor de la propiedad especificada |
FindProperty(propertyName: string) | Encuentra la propiedad. |