Pose

Общ преглед

Pose е клас в Aspose.3D FOSS за .NET. Наследници от: A3DObject, INamedObject.

Позата се използва за съхранение на трансформационната матрица, когато геометрията е изкопана.

Този клас предоставя 9 метода за работа с обектите Pose в .NET програми. Наличните методи включват: A3DObject, AddBonePose, FindProperty, GetProperty, Pose, RemoveProperty, SetProperty. Всички публични членове са достъпни за всяко приложение .NET след инсталиране на пакета Aspose.3D FOSS for .Net. Свойства: BonePoses, Name, PoseType, Properties.

Свойства на веществата

Име на фирмата:Тип на изпитванеAccessОписание на състоянието
PoseTypePoseTypeЧете/ПишеПолучава или задава типа на позата.
BonePosesIList<BonePose>Прочети.Получава всички BonePose екземпляри.
NamestringЧете/ПишеПолучава или задава името.
PropertiesPropertyCollectionПрочети.Получава колекцията от всички свойства.

Методи

SignatureОписание на състоянието
Pose()Инициализира нова инстанция на класа Поз.
Pose(name: string)Инициализира нова инстанция на класа Поз.
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)Намира имота.

Вижте също:

 Български