HollowCircleShape

HollowCircleShape

نمای کلی

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

پروفیل دایره‌ای توخالی سازگار با IFC.

این کلاس 16 متد برای کار با اشیای HollowCircleShape در برنامه‌های .NET ارائه می‌دهد. متدهای موجود شامل: A3DObject، CircleShape، Entity، FindProperty، GetBoundingBox، GetEntityRendererKey، GetExtent، GetProperty، HollowCircleShape، RemoveProperty، SceneObject، SetProperty. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای .NET، برای هر برنامهٔ .NET قابل دسترسی هستند. خصوصیات: Excluded، Name، ParentNode، ParentNodes، Properties، Radius، و 2 مورد دیگر.

خواص

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

روش ها

امضاتوضیح
HollowCircleShape()در این نمونه HollowCircleShape، HollowCircleShape را فراخوانی می‌کند.
CircleShape()یک پروفایل با شعاع پیش‌فرض (5) بسازید.
CircleShape(radius: double)یک پروفایل با شعاع مشخص بسازید.
GetExtent()اندازه در ابعاد x و y را دریافت می‌کند.
GetEntityRendererKey()کلید رندرکنندهٔ موجودیت ثبت‌شده در renderer را برمی‌گرداند
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)ویژگی را پیدا می‌کند.

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

 فارسی