Pose

Genel Bakış

Pose .NET için Aspose.3D FOSS’ta bir sınıf. Mirasçılardan gelenler: A3DObject, INamedObject.

Poz, geometri boyanırken dönüşüm matrisini depolamak için kullanılır.

Bu sınıf, .NET programlarında Pose nesneleriyle çalışmak için 9 yöntem sunar. Mevcut yöntemler şunları içerir: A3DObject, AddBonePose, FindProperty, GetProperty, Pose, RemoveProperty, SetProperty. Tüm kamu üyeleri .NET paket için Aspose.3D FOSS yükledikten sonra herhangi bir .net uygulamasına erişilebilir. Mülkiyet : BonePoses, Name, PoseType, Properties.

Mülkiyetler

Adı :TipiAccessAçıklama
PoseTypePoseTypeOkumak / YazmakPozun tipini alır veya ayarlar.
BonePosesIList<BonePose>Okumaya devam etTüm BonePose örneklerini alır.
NamestringOkumak / YazmakAdı alır veya ayarlar.
PropertiesPropertyCollectionOkumaya devam etTüm özelliklerin koleksiyonunu alır.

Yöntemler

SignatureAçıklama
Pose()Yeni bir Pose sınıfı başlatır.
Pose(name: string)Yeni bir Pose sınıfı başlatır.
AddBonePose(node: Node, matrix: Matrix4, localMatrix: bool)Saves, verilen kemik düğüm için dönüşüm matrisini oluşturur.
AddBonePose(node: Node, matrix: Matrix4)Saves, verilen kemik düğüm için dönüşüm matrisini oluşturur.
A3DObject()A3DObject sınıfının yeni bir örneği adı olmadan başlatılır.
RemoveProperty(property: Property)Dinamik bir mülkü kaldırır.
GetProperty(property: string)Belirtilen özelliğin değerini al
SetProperty(property: string, value: object?)Belirtilen özelliğin değerini ayarlar
FindProperty(propertyName: string)Mülkiyetini bulmak.

Ayrıca bakın

 Türkçe