MirroredProfile

MirroredProfile

نمای کلی

MirroredProfile یک کلاس در Aspose.3D FOSS برای .NET است. ارث‌برده از: Profile، INamedObject.

پروفایل آینه‌ای سازگار با IFC.

این کلاس 13 متد برای کار با اشیای MirroredProfile در برنامه‌های .NET فراهم می‌کند. متدهای موجود شامل: A3DObject، Entity، FindProperty، GetBoundingBox، GetEntityRendererKey، GetProperty، MirroredProfile، RemoveProperty، SceneObject، SetProperty است. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای .NET به هر برنامه .NET قابل دسترسی هستند. ویژگی‌ها: BaseProfile، Excluded، Name، ParentNode، ParentNodes، Properties، و 1 مورد دیگر.

خواص

نامنوعدسترسیتوضیح
BaseProfileProfileخواندنپروفایل پایه‌ای که باید آینه‌سازی شود.
Excludedboolخواندن/نوشتندریافت یا تنظیم می‌کند که آیا این موجودیت در زمان خروجی‌گیری مستثنی شود.
ParentNodesList<Node>خواندنتمام گره‌های والد را دریافت می‌کند، یک موجودیت می‌تواند به چندین گره والد برای نمونه‌سازی هندسه متصل شود
ParentNodeNodeخواندن/نوشتناولین گره والد را دریافت یا تنظیم می‌کند؛ اگر اولین گره والد تنظیم شود، این موجودیت از سایر گره‌های والد جدا خواهد شد.
SceneSceneخواندنصحنه‌ای را که این شیء به آن تعلق دارد دریافت می‌کند
Namestringخواندن/نوشتندریافت یا تنظیم نام.
PropertiesPropertyCollectionخواندنمجموعه تمام ویژگی‌ها را دریافت می‌کند.

روش ها

امضاتوضیح
MirroredProfile(baseProfile: Profile)یک جدید از یک نمایهٔ موجود بسازید.
GetEntityRendererKey()کلید رندرکنندهٔ موجودیت ثبت‌شده در رندرکننده را دریافت می‌کند.
Entity(name: string)یک نمونهٔ جدید از کلاس Entity را مقداردهی اولیه می‌کند.
GetBoundingBox()جعبهٔ محدود‌کنندهٔ موجودیت جاری را در سیستم مختصات فضای شیء آن دریافت می‌کند.
SceneObject(name: string)یک SceneObject را با نام پیش‌فرض مقداردهی اولیه کنید
SceneObject()یک SceneObject را مقداردهی اولیه کنید.
A3DObject()یک نمونه جدید از کلاس A3DObject بدون نام مقداردهی می‌کند.
A3DObject(name: string)یک نمونه جدید از کلاس A3DObject را مقداردهی می‌کند.
RemoveProperty(property: Property)یک ویژگی پویا را حذف می‌کند.
RemoveProperty(property: string)ویژگی مشخص‌شده را بر حسب نام حذف کنید.
GetProperty(property: string)دریافت مقدار ویژگی مشخص شده
SetProperty(property: string, value: object?)مقدار خاصیت مشخص‌شده را تنظیم می‌کند
FindProperty(propertyName: string)ویژگی را پیدا می‌کند.

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

 فارسی