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", "")))
+1 -1
View File
@@ -16,7 +16,7 @@
# You should have received a copy of the GNU Lesser General Public License # You should have received a copy of the GNU Lesser General Public License
# along with IfcPatch. If not, see <http://www.gnu.org/licenses/>. # along with IfcPatch. If not, see <http://www.gnu.org/licenses/>.
""" This script regenerates all drawing paths in case they have been created in a different operating system. """This script regenerates all drawing paths in case they have been created in a different operating system.
It is useful when an annotation drawing has been created on windows and you want to recreate the It is useful when an annotation drawing has been created on windows and you want to recreate the
drawig in linux. drawig in linux.
+1 -1
View File
@@ -1,7 +1,7 @@
""" """
This class parses the calendar work pattern and retruns a list This class parses the calendar work pattern and retruns a list
The list returned has a key DayOfWeek which takes a value Sunday to Saturday The list returned has a key DayOfWeek which takes a value Sunday to Saturday
for each day as a key there is a list of working times with the format for each day as a key there is a list of working times with the format
{"Start": datetime.time, "Finish": datetime.time} {"Start": datetime.time, "Finish": datetime.time}
""" """
@@ -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())