This commit is contained in:
Andrej730
2025-02-18 13:37:53 +05:00
committed by Bruno Postle
parent 37baa7a57b
commit b93cbbf989
5 changed files with 5 additions and 4 deletions
@@ -556,6 +556,7 @@ class ResetObjectColours(Operator):
class ToggleFilterSelection(Operator): class ToggleFilterSelection(Operator):
"Click to select/deselect current selection" "Click to select/deselect current selection"
bl_idname = "bim.toggle_filter_selection" bl_idname = "bim.toggle_filter_selection"
bl_label = "Toggle Filter Selection" bl_label = "Toggle Filter Selection"
action: EnumProperty(items=(("SELECT", "Select", ""), ("DESELECT", "Deselect", ""))) action: EnumProperty(items=(("SELECT", "Select", ""), ("DESELECT", "Deselect", "")))
@@ -232,7 +232,7 @@ def serialize_shape(shape):
def create_shape_from_serialization( def create_shape_from_serialization(
brep_object: Union[ifcopenshell_wrapper.SerializedElement, ifcopenshell_wrapper.Serialization] brep_object: Union[ifcopenshell_wrapper.SerializedElement, ifcopenshell_wrapper.Serialization],
) -> Union[shape_tuple, TopoDS.TopoDS_Shape]: ) -> Union[shape_tuple, TopoDS.TopoDS_Shape]:
brep_data, occ_shape, styles, style_ids = None, None, (), () brep_data, occ_shape, styles, style_ids = None, None, (), ()
@@ -21,7 +21,7 @@ from typing import Union
def get_primitive_type( def get_primitive_type(
attribute_or_data_type: Union[ifcopenshell_wrapper.attribute, ifcopenshell_wrapper.parameter_type] attribute_or_data_type: Union[ifcopenshell_wrapper.attribute, ifcopenshell_wrapper.parameter_type],
) -> Union[str, tuple[str, list[str]]]: ) -> Union[str, tuple[str, list[str]]]:
if hasattr(attribute_or_data_type, "type_of_attribute"): if hasattr(attribute_or_data_type, "type_of_attribute"):
data_type = str(attribute_or_data_type.type_of_attribute()) data_type = str(attribute_or_data_type.type_of_attribute())