From 17c8da02443d23b692bf389f47985f2ef3a51c1e Mon Sep 17 00:00:00 2001 From: marcuspollio <131592747+marcuspollio@users.noreply.github.com> Date: Wed, 8 Oct 2025 21:48:08 +0200 Subject: [PATCH] BIM: add formatting off comments (#24502) --- src/Mod/BIM/ArchBuilding.py | 2 ++ src/Mod/BIM/ArchBuildingPart.py | 2 ++ src/Mod/BIM/importers/importIFClegacy.py | 4 ++++ 3 files changed, 8 insertions(+) diff --git a/src/Mod/BIM/ArchBuilding.py b/src/Mod/BIM/ArchBuilding.py index 9e8f049321..945d6676fc 100644 --- a/src/Mod/BIM/ArchBuilding.py +++ b/src/Mod/BIM/ArchBuilding.py @@ -54,6 +54,7 @@ else: # \endcond +# fmt: off BuildingTypes = ['Undefined', 'Agricultural - Barn', 'Agricultural - Chicken coop or chickenhouse', @@ -194,6 +195,7 @@ BuildingTypes = ['Undefined', 'Other - Workshop', 'Other - World trade centre' ] +# fmt: on def makeBuilding(objectslist=None,name=None): diff --git a/src/Mod/BIM/ArchBuildingPart.py b/src/Mod/BIM/ArchBuildingPart.py index c635ffb092..c481bff7a7 100644 --- a/src/Mod/BIM/ArchBuildingPart.py +++ b/src/Mod/BIM/ArchBuildingPart.py @@ -60,6 +60,7 @@ else: unicode = str +# fmt: off BuildingTypes = ['Undefined', 'Agricultural - Barn', 'Agricultural - Chicken coop or chickenhouse', @@ -200,6 +201,7 @@ BuildingTypes = ['Undefined', 'Other - Workshop', 'Other - World trade centre' ] +# fmt: on class BuildingPart(ArchIFC.IfcProduct): diff --git a/src/Mod/BIM/importers/importIFClegacy.py b/src/Mod/BIM/importers/importIFClegacy.py index 8731faaaaf..97ba9a9ef8 100644 --- a/src/Mod/BIM/importers/importIFClegacy.py +++ b/src/Mod/BIM/importers/importIFClegacy.py @@ -663,10 +663,12 @@ def getMesh(obj): me = Mesh.Mesh(meshdata) # get transformation matrix m = obj.matrix + # fmt: off mat = FreeCAD.Matrix(m[0], m[3], m[6], m[9], m[1], m[4], m[7], m[10], m[2], m[5], m[8], m[11], 0, 0, 0, 1) + # fmt: on pl = FreeCAD.Placement(mat) return me,pl @@ -733,10 +735,12 @@ def getShape(obj,objid): if DEBUG: print(" object ", objid, " does not contain any geometry") if not IFCOPENSHELL5: m = obj.matrix + # fmt: off mat = FreeCAD.Matrix(m[0], m[3], m[6], m[9], m[1], m[4], m[7], m[10], m[2], m[5], m[8], m[11], 0, 0, 0, 1) + # fmt: on sh.Placement = FreeCAD.Placement(mat) # if DEBUG: print("getting Shape from ",obj) #print("getting shape: ",sh,sh.Solids,sh.Volume,sh.isValid(),sh.isNull())