RevolvedAreaSolid
خلاصه ای
RevolvedAreaSolid یک کلاس در Aspose.3D FOSS برای .NET است. وارثان از: Entity, INamedObject, IMeshConvertible.
این کلاس یک مدل جامد را با چرخش قطعه متقاطع که توسط یک پروفایل در مورد محور ارائه می شود، نشان می دهد.
این کلاس 11 روش برای کار با RevolvedAreaSolid اشیاء در برنامه های .NET را فراهم می کند. روش های موجود شامل: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, RemoveProperty, RevolvedAreaSolid, SceneObject, SetProperty, ToMesh. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: AngleEnd, AngleStart, Axis, Excluded, Name, Origin,، و 5 تا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
AngleStart | double | خواندن/نوشتن | می گیرد یا تنظیم زاویه شروع روش چرخش، اندازه گیری شده در رادیان، ارزش پیش فرض 0 است. |
AngleEnd | double | خواندن/نوشتن | می گیرد یا تنظیم زاویه پایان روند چرخش، اندازه گیری شده در رادیان، ارزش پیش فرض است. |
Axis | Vector3 | خواندن/نوشتن | دریافت یا تنظیم جهت محور، مقدار پیشفرض (0, 1, 0) است. |
Origin | Vector3 | خواندن/نوشتن | نقطه اصلی چرخش را می گیرد یا تعیین می کند، ارزش پیش فرض (0, 0, 0) است. |
Shape | Profile | خواندن/نوشتن | پروفایل پایهای که برای چرخش استفاده میشود را دریافت یا تنظیم میکند. |
Excluded | bool | خواندن/نوشتن | می گیرد یا تعیین می کند که آیا این موجود در هنگام صادرات حذف شود. |
ParentNodes | List<Node> | بخونید. | تمام گره های اصلی را می گیرد، یک موجودیت می تواند به چندین گرده اصلی برای نمونه گیری هندسی متصل شود. |
ParentNode | Node | خواندن/نوشتن | اولین گره اصلی را می گیرد یا تنظیم می کند، اگر اولین گیره اصلی تعیین شود این موجود از دیگر گرده های اصلی جدا خواهد شد. |
Scene | Scene | بخونید. | صحنهای که این شیء به آن تعلق دارد را دریافت میکند |
Name | string | خواندن/نوشتن | نام را دریافت یا تنظیم میکند. |
Properties | PropertyCollection | بخونید. | مجموعهای از تمام ویژگیها را دریافت میکند. |
روش ها
| Signature | شرح: |
|---|---|
RevolvedAreaSolid() | سازنده RevolvedAreaSolid |
ToMesh() | در نسخه FOSS اجرا نشده است. RevolvedAreaSolid را به یک شبکه تبدیل کنید. |
Entity(name: string) | یک نمونه جدید از کلاس Entity را شروع می کند. |
GetBoundingBox() | جعبه محدودی موجودی فعلی را در سیستم مختصات فضایی اش دریافت می کند. |
GetEntityRendererKey() | کلید موجودیت رندر را که در رندر ثبت شده است می گیرد. |
SceneObject(name: string) | شروع یک SceneObject با نام پیش فرض |
A3DObject() | یک نمونه جدید کلاس A3DObject بدون نام را شروع می کند. |
RemoveProperty(property: Property) | یک ویژگی پویا را حذف می کند. |
GetProperty(property: string) | مقدار ویژگی مشخصشده را دریافت کنید |
SetProperty(property: string, value: object?) | مقدار ویژگی مشخصشده را تنظیم میکند |
FindProperty(propertyName: string) | ملک رو پیدا میکنه. |