EllipseShape

EllipseShape

نمای کلی

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

پروفایل بیضوی سازگار با IFC.

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

خواص

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

روش ها

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

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

 فارسی