BonePose
Visão geral
BonePose é uma classe em Aspose.3D FOSS para .NET. Herda de: A3DObject.
O contém a matriz de transformação para um nó de osso
Esta classe fornece 8 métodos para trabalhar com objetos BonePose em programas .NET. Os métodos disponíveis incluem: A3DObject, BonePose, FindProperty, GetProperty, RemoveProperty, SetProperty. Todos os membros públicos estão acessíveis a qualquer aplicação .NET após a instalação do pacote Aspose.3D FOSS para .NET. Propriedades: IsLocal, Matrix, Name, Node, Properties.
Propriedades
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
Node | Node | Leitura/Escrita | Obtém ou define o nó da cena, aponta para um nó de esqueleto com skin |
Matrix | Matrix4 | Leitura/Escrita | Obtém ou define a matriz de transformação do nó na pose atual. |
IsLocal | bool | Leitura/Escrita | Obtém ou define se a matriz está definida em coordenada local. |
Name | string | Leitura/Escrita | Obtém ou define o nome. |
Properties | PropertyCollection | Leitura | Obtém a coleção de todas as propriedades. |
Métodos
| Assinatura | Descrição |
|---|---|
BonePose() | Inicializa uma nova instância da classe BonePose |
A3DObject() | Inicializa uma nova instância da classe A3DObject sem nome. |
A3DObject(name: string) | Inicializa uma nova instância da classe A3DObject. |
RemoveProperty(property: Property) | Remove uma propriedade dinâmica. |
RemoveProperty(property: string) | Remove a propriedade especificada identificada pelo nome |
GetProperty(property: string) | Obtenha o valor da propriedade especificada |
SetProperty(property: string, value: object?) | Define o valor da propriedade especificada |
FindProperty(propertyName: string) | Encontra a propriedade. |