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
Nome | Descrizione |
---|
Pose() | Inizializza una nuova istanza diPose classe. |
Pose(string) | Inizializza una nuova istanza diPose classe. |
Proprietà
Nome | Descrizione |
---|
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
Nome | Descrizione |
---|
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