Pose

نمای کلی

Pose یک کلاس در Aspose.3D FOSS برای .NET است. وارثان از: A3DObject, INamedObject.

این حالت برای ذخیره کردن ماتریس تغییر استفاده می شود وقتی که هندسه پوست شده است.

این کلاس ۹ روش برای کار با اشیاء Pose در برنامه های .NET را ارائه می دهد. روش های موجود شامل: A3DObject, AddBonePose, FindProperty, GetProperty, Pose, RemoveProperty, SetProperty. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: BonePoses, Name, PoseType, Properties.

خواص

نام:نوع:Accessشرح:
PoseTypePoseTypeخواندن/نوشتندریافت یا تنظیم نوع پوز.
BonePosesIList<BonePose>بخونید.تمام نمونه‌های BonePose را دریافت می‌کند.
Namestringخواندن/نوشتننام را دریافت یا تنظیم می‌کند.
PropertiesPropertyCollectionبخونید.مجموعه‌ای از تمام ویژگی‌ها را دریافت می‌کند.

روش ها

Signatureشرح:
Pose()یک نمونه جدید از کلاس Pose را شروع می کند.
Pose(name: string)یک نمونه جدید از کلاس Pose را شروع می کند.
AddBonePose(node: Node, matrix: Matrix4, localMatrix: bool)پس انداز کردن ماتریس تغییر برای گره استخوان داده شده است.
AddBonePose(node: Node, matrix: Matrix4)پس انداز کردن ماتریس تغییر برای گره استخوان داده شده است.
A3DObject()یک نمونه جدید کلاس A3DObject بدون نام را شروع می کند.
RemoveProperty(property: Property)یک ویژگی پویا را حذف می کند.
GetProperty(property: string)مقدار ویژگی مشخص‌شده را دریافت کنید
SetProperty(property: string, value: object?)مقدار ویژگی مشخص‌شده را تنظیم می‌کند
FindProperty(propertyName: string)ملک رو پیدا میکنه.

همچنین ببینید:

 فارسی