Pose

Pose class

La posa viene utilizzata per memorizzare la matrice di trasformazione quando la geometria viene modificata. La posa è un insieme diBonePose , a testaBonePose salva le informazioni sulla trasformazione concreta del nodo osseo.

public class Pose : A3DObject

Costruttori

NomeDescrizione
Pose()Inizializza una nuova istanza diPose classe.
Pose(string)Inizializza una nuova istanza diPose classe.

Proprietà

NomeDescrizione
BonePoses { get; }Ottiene tuttoBonePose .
virtual Name { get; set; }Ottiene o imposta il nome.
PoseType { get; set; }Ottiene o imposta il tipo della posa.
Properties { get; }Ottiene la raccolta di tutte le proprietà.

Metodi

NomeDescrizione
AddBonePose(Node, Matrix4)Salva la matrice di trasformazione della posa per il nodo osseo specificato. La matrice di trasformazione globale è implicita.
AddBonePose(Node, Matrix4, bool)Salva la matrice di trasformazione della posa per il nodo osseo specificato.
FindProperty(string)Trova la proprietà. Può essere una proprietà dinamica (creata da CreateDynamicProperty/SetProperty) o una proprietà nativa (identificata dal nome)
GetProperty(string)Ottieni il valore della proprietà specificata
RemoveProperty(Property)Rimuove una proprietà dinamica.
RemoveProperty(string)Rimuove la proprietà specificata identificata da nome
SetProperty(string, object)Imposta il valore della proprietà specificata

Guarda anche