BooleanOperator
نمای کلی
BooleanOperator یک کلاس در Aspose.3D FOSS برای Python است. ارث میبرد از: Entity.
اپراتور Boolean به شما امکان میدهد عملیات Boolean را بر روی دو نمونه IMeshConvertible اعمال کنید.
این کلاس 8 متد برای اشیاء BooleanOperator در برنامههای Python اعلام میکند. متدهای موجود شامل: __init__, find_property, get_bounding_box, get_entity_renderer_key, get_property, remove_property, set_property هستند. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای Python به هر برنامه Python قابل دسترسی هستند. ویژگیها: excluded, first, name, operator, parent_node, parent_nodes و 3 مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
operator | "BooleanOperation" | خواندن/نوشتن | عملگر بولی مورد استفاده در عملیات. |
first | "BooleanOperand" | خواندن/نوشتن | عملوند اول عملگر بولی. |
second | "BooleanOperand" | خواندن/نوشتن | عملوند دوم عملگر بولی. |
parent_nodes | List['Node'] | خواندن | والدین گرهها را دریافت میکند. |
parent_node | Optional['Node'] | خواندن/نوشتن | دریافت یا تنظیم گره والد. |
excluded | bool | خواندن/نوشتن | دریافت یا تنظیم مقدار excluded. |
scene | `` | خواندن/نوشتن | دریافت یا تنظیم صحنه. |
name | str | خواندن/نوشتن | نام را میگیرد یا تنظیم میکند. |
properties | PropertyCollection | خواندن | ویژگیها را دریافت میکند. |
روش ها
| امضا | توضیح |
|---|---|
__init__(operation, first, second) | Calls init(operation, first, second) در این نمونه BooleanOperator. |
__init__(name: str) | Calls init(name) در این نمونه BooleanOperator. |
get_bounding_box() → BoundingBox | در نسخهٔ منبع باز (FOSS) پیادهسازی نشده است — در زمان اجرا خطا میاندازد. جعبهٔ محدودکننده را برمیگرداند. |
get_entity_renderer_key() | در نسخهٔ منبع باز (FOSS) پیادهسازی نشده است — در زمان اجرا خطا میاندازد. کلید رندرکنندهٔ موجودیت را برمیگرداند. |
find_property(property_name: str) | متد find_property(property_name) را روی این نمونه BooleanOperator فراخوانی میکند. |
get_property(property: str) | get_property(property) را بر روی این نمونه BooleanOperator فراخوانی میکند. |
set_property(property: str, value) | مقدار ویژگی را تنظیم میکند. |
remove_property(property) | remove_property(property) را بر روی این نمونه BooleanOperator فراخوانی میکند. |