Pose
概述
Pose 是一个类在Aspose.3D FOSS的.NET中. 继承人: A3DObject, INamedObject.
姿势用于存储变形矩阵,当几何被剥离时.
本类提供了在.NET 程序中使用Pose对象的9种方法. 有的方法包括: A3DObject, AddBonePose, FindProperty, GetProperty, Pose, RemoveProperty, SetProperty. 所有公众成员在安装了Aspose.3D FOSS for .NET 包后,可以访问任何.NET应用程序. 特性: BonePoses, Name, PoseType, Properties.
属性
| 名称: | 类型 | Access | 描述情况 |
|---|---|---|---|
PoseType | PoseType | 阅读/写作 | 获取或设置姿势的类型。. |
BonePoses | IList<BonePose> | 阅读 | 获取所有 BonePose 实例。. |
Name | string | 阅读/写作 | 获取或设置名称。. |
Properties | PropertyCollection | 阅读 | 获取所有属性的集合。. |
方法
| Signature | 描述情况 |
|---|---|
Pose() | 启动一个新的Pose类实例. |
Pose(name: string) | 启动一个新的Pose类实例. |
AddBonePose(node: Node, matrix: Matrix4, localMatrix: bool) | 保存给定骨节的转换矩阵. |
AddBonePose(node: Node, matrix: Matrix4) | 保存给定骨节的转换矩阵. |
A3DObject() | 启动一个没有名称的A3DOobject类新实例. |
RemoveProperty(property: Property) | 删除动态属性. |
GetProperty(property: string) | 获取指定属性的值 |
SetProperty(property: string, value: object?) | 设置指定属性的值 |
FindProperty(propertyName: string) | 找到了房地产. |