Pose

Огляд

Pose є класом в Aspose.3D FOSS для .NET. Наследники від: A3DObject, INamedObject.

Поза використовується для зберігання матриці трансформації, коли геометрія викривається.

Цей клас надає 9 методів роботи з об’єктами Pose в програмах .NET. Доступні методи включають: A3DObject, AddBonePose, FindProperty, GetProperty, Pose, RemoveProperty, SetProperty. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.3D FOSS для пакету .Net. Свойства: BonePoses, Name, PoseType, Properties.

Свойства

Назва:ТипAccessОпис
PoseTypePoseTypeЧитання/писанняОтримує або встановлює тип поза.
BonePosesIList<BonePose>Читати.Отримує всі екземпляри BonePose.
NamestringЧитання/писанняОтримує або встановлює ім’я.
PropertiesPropertyCollectionЧитати.Отримує колекцію всіх властивостей.

Методи

SignatureОпис
Pose()Ініціалізує новий екземпляр класу Pose.
Pose(name: string)Ініціалізує новий екземпляр класу Pose.
AddBonePose(node: Node, matrix: Matrix4, localMatrix: bool)Записує матрицю трансформації для даного кісткового вузла.
AddBonePose(node: Node, matrix: Matrix4)Записує матрицю трансформації для даного кісткового вузла.
A3DObject()Ініціалізує новий екземпляр класу A3DObject без імені.
RemoveProperty(property: Property)Видає динамічне властивість.
GetProperty(property: string)Отримати значення вказаної властивості
SetProperty(property: string, value: object?)Встановлює значення вказаної властивості
FindProperty(propertyName: string)Знаходить власність.

Дивіться також

 Українська