TrapeziumShape

TrapeziumShape

نمای کلی

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

شکل ذوزنقه سازگار با IFC که توسط پارامترها تعریف می‌شود.

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

خواص

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

روش ها

امضاتوضیح
TrapeziumShape()سازندهٔ
GetExtent()اندازه را در ابعاد x و y دریافت می‌کند.
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)ویژگی را پیدا می‌کند.

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

 فارسی