Bone

Panoramica

Bone è una classe in Aspose.3D FOSS per .NET. Eredita da: A3DObject, INamedObject.

Un osso definisce il sottoinsieme dei punti di controllo della geometria e stabilisce il peso di miscelazione per ciascun punto di controllo.

Questa classe fornisce 11 metodi per lavorare con oggetti Bone nei programmi .NET. I metodi disponibili includono: A3DObject, Bone, FindProperty, GetProperty, GetWeight, RemoveProperty, SetProperty, SetWeight. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.3D FOSS per .NET. Proprietà: BoneTransform, LinkMode, Name, Node, Properties, Transform, e 1 altro.

Proprietà

NomeTipoAccessoDescrizione
LinkModeBoneLinkModeLettura/ScritturaLa modalità di collegamento di un osso si riferisce al modo in cui un osso è connesso o collegato al suo osso genitore all’interno di una struttura gerarchica.
WeightCountintLetturaOttiene il conteggio del peso, questo è automaticamente esteso da
TransformMatrix4Lettura/ScritturaOttiene o imposta la matrice di trasformazione del nodo contenente l’osso.
BoneTransformMatrix4Lettura/ScritturaOttiene o imposta la matrice di trasformazione dell’osso.
NodeNodeLettura/ScritturaOttiene o imposta il nodo.
NamestringLettura/ScritturaOttiene o imposta il nome.
PropertiesPropertyCollectionLetturaOttiene la raccolta di tutte le proprietà.

Metodi

FirmaDescrizione
Bone(name: string)Inizializza una nuova istanza della classe.
Bone()Inizializza una nuova istanza della classe.
GetWeight(index: int)Ottiene il peso per il punto di controllo specificato dall’indice
SetWeight(index: int, weight: double)Imposta il peso per il punto di controllo specificato dall’indice
A3DObject()Inizializza una nuova istanza della classe A3DObject senza nome.
A3DObject(name: string)Inizializza una nuova istanza della classe A3DObject.
RemoveProperty(property: Property)Rimuove una proprietà dinamica.
RemoveProperty(property: string)Rimuove la proprietà specificata identificata dal nome
GetProperty(property: string)Ottieni il valore della proprietà specificata
SetProperty(property: string, value: object?)Imposta il valore della proprietà specificata
FindProperty(propertyName: string)Trova la proprietà.

Vedi anche

 Italiano