BooleanOperator

BooleanOperator

Übersicht

BooleanOperator ist eine Klasse in Aspose.3D FOSS für Python. Erbt von: Entity.

Der Boolesche Operator ermöglicht es Ihnen, eine boolesche Operation auf zwei IMeshConvertible-Instanzen anzuwenden.

Diese Klasse definiert 8 Methoden für BooleanOperator-Objekte in Python-Programmen. Verfügbare Methoden umfassen: __init__, find_property, get_bounding_box, get_entity_renderer_key, get_property, remove_property, set_property. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.3D FOSS für Python-Package installiert wurde. Eigenschaften: excluded, first, name, operator, parent_node, parent_nodes und 3 weitere.

Eigenschaften

NameTypZugriffBeschreibung
operator"BooleanOperation"Lesen/SchreibenDer boolesche Operator, der in der Operation verwendet wird.
first"BooleanOperand"Lesen/SchreibenDer erste Operand des booleschen Operators.
second"BooleanOperand"Lesen/SchreibenDer zweite Operand des Booleschen Operators.
parent_nodesList['Node']LesenRuft die übergeordneten Knoten ab.
parent_nodeOptional['Node']Lesen/SchreibenLiest oder setzt den übergeordneten Knoten.
excludedboolLesen/SchreibenLiest oder setzt den Ausschluss.
scene``Lesen/SchreibenLiest oder setzt die Szene.
namestrLesen/SchreibenLiest oder setzt den Namen.
propertiesPropertyCollectionLesenRuft die Eigenschaften ab.

Methoden

SignaturBeschreibung
__init__(operation, first, second)Calls init(operation, first, second) auf dieser BooleanOperator-Instanz.
__init__(name: str)Calls init(name) auf dieser BooleanOperator-Instanz.
get_bounding_box() → BoundingBoxNicht in der FOSS-Edition implementiert — wirft zur Laufzeit. Gibt die Begrenzungsbox zurück.
get_entity_renderer_key()Nicht in der FOSS-Edition implementiert — wirft zur Laufzeit. Gibt den Entity-Renderer-Schlüssel zurück.
find_property(property_name: str)Ruft find_property(property_name) für diese BooleanOperator-Instanz auf.
get_property(property: str)Ruft get_property(property) auf dieser BooleanOperator-Instanz auf.
set_property(property: str, value)Setzt den Eigenschaftswert.
remove_property(property)Ruft remove_property(property) auf dieser BooleanOperator-Instanz auf.

Siehe auch

 Deutsch