HShape

نمای کلی

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

This پارامترهای تعریف‌کننده یک شکل ‘H’ یا ‘I’ را فراهم می‌کند.

این کلاس 14 متد برای کار با اشیای HShape در برنامه‌های .NET فراهم می‌کند. متدهای موجود شامل: A3DObject، Entity، FindProperty، GetBoundingBox، GetEntityRendererKey، GetExtent، GetProperty، HShape، RemoveProperty، SceneObject، SetProperty هستند. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای .NET، برای هر برنامه .NET در دسترس هستند. ویژگی‌ها: BottomFlangeEdgeRadius، BottomFlangeFilletRadius، BottomFlangeThickness، BottomFlangeWidth، Excluded، Name، و 10 مورد دیگر.

خواص

نامنوعدسترسیتوضیح
OverallDepthdoubleخواندن/نوشتندریافت یا تنظیم مقدار عمق.
BottomFlangeWidthdoubleخواندن/نوشتندریافت یا تنظیم مقدار عرض.
TopFlangeWidthdoubleخواندن/نوشتندریافت یا تنظیم عرض فلنج بالایی.
TopFlangeThicknessdoubleخواندن/نوشتنضخامت فلنج بالایی را دریافت یا تنظیم می‌کند.
TopFlangeEdgeRadiusdoubleخواندن/نوشتنشعاع لبه‌های پایین فلامنک بالایی را دریافت یا تنظیم می‌کند.
BottomFlangeEdgeRadiusdoubleخواندن/نوشتنشعاع لبه فلنج پایین را دریافت یا تنظیم می‌کند.
BottomFlangeFilletRadiusdoubleخواندن/نوشتندریافت یا تنظیم شعاع گردی فِلنج پایین.
BottomFlangeThicknessdoubleخواندن/نوشتنضخامت فِلَنج پایین را دریافت یا تنظیم می‌کند.
TopFlangeFilletRadiusdoubleخواندن/نوشتندریافت یا تنظیم شعاع فیلِت لبه بالایی.
WebThicknessdoubleخواندن/نوشتنضخامت وب را دریافت یا تنظیم می‌کند.
Excludedboolخواندن/نوشتندریافت یا تنظیم اینکه آیا این موجودیت در هنگام صادرات حذف شود.
ParentNodesList<Node>خواندنهمهٔ گره‌های والد را دریافت می‌کند؛ یک موجودیت می‌تواند برای نمونه‌سازی هندسه به چندین گره والد متصل شود.
ParentNodeNodeخواندن/نوشتندریافت یا تنظیم اولین گره والد؛ اگر اولین گره والد تنظیم شود، این موجود از سایر گره‌های والد جدا خواهد شد.
SceneSceneخواندنصحنه‌ای که این شیء به آن تعلق دارد را دریافت می‌کند
Namestringخواندن/نوشتننام را دریافت یا تنظیم می‌کند.
PropertiesPropertyCollectionخواندنمجموعهٔ تمام خصوصیات را دریافت می‌کند.

روش ها

امضاتوضیح
HShape()سازندهٔ
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)خاصیت را پیدا می‌کند.

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

 فارسی