BonePose
Огляд
BonePose — це клас у Aspose.3D FOSS для .NET. Наслідує від: A3DObject.
Цей елемент містить матрицю трансформації для кісткового вузла
Цей клас надає 8 методів для роботи з об’єктами BonePose у програмах .NET. Доступні методи включають: A3DObject, BonePose, FindProperty, GetProperty, RemoveProperty, SetProperty. Усі публічні члени доступні будь-якій програмі .NET після встановлення пакету Aspose.3D FOSS для .NET. Властивості: IsLocal, Matrix, Name, Node, Properties.
Властивості
| Назва | Тип | Доступ | Опис |
|---|---|---|---|
Node | Node | Читання/Запис | Отримує або встановлює вузол сцени, вказує на скінований скелетний вузол |
Matrix | Matrix4 | Читання/Запис | Отримує або встановлює матрицю трансформації вузла в поточній позі. |
IsLocal | bool | Читання/Запис | Отримує або встановлює, чи матриця визначена у локальних координатах. |
Name | string | Читання/Запис | Отримує або встановлює назву. |
Properties | PropertyCollection | Читання | Отримує колекцію всіх властивостей. |
Методи
| Сигнатура | Опис |
|---|---|
BonePose() | Ініціалізує новий екземпляр класу BonePose |
A3DObject() | Ініціалізує новий екземпляр класу A3DObject без назви. |
A3DObject(name: string) | Ініціалізує новий екземпляр класу A3DObject. |
RemoveProperty(property: Property) | Видаляє динамічну властивість. |
RemoveProperty(property: string) | Видалити вказану властивість, ідентифіковану за назвою |
GetProperty(property: string) | Отримати значення вказаної властивості |
SetProperty(property: string, value: object?) | Встановлює значення вказаної властивості |
FindProperty(propertyName: string) | Знаходить властивість. |