diff --git a/src/cpp/web-ifc/geometry/IfcGeometryLoader.cpp b/src/cpp/web-ifc/geometry/IfcGeometryLoader.cpp index 43f1e5d6..c9374be0 100644 --- a/src/cpp/web-ifc/geometry/IfcGeometryLoader.cpp +++ b/src/cpp/web-ifc/geometry/IfcGeometryLoader.cpp @@ -2087,8 +2087,8 @@ namespace webifc::geometry { if (params.trimStart.trimType == TRIM_BY_PARAMETER && params.trimEnd.trimType == TRIM_BY_PARAMETER) { - startRad = params.trimStart.value * CONST_PI / 180.0; - endRad = params.trimEnd.value * CONST_PI / 180.0; + startRad = params.trimStart.value * _angularScalingFactor; + endRad = params.trimEnd.value * _angularScalingFactor; } else if (params.trimStart.trimType == TRIM_BY_LENGTH && params.trimEnd.trimType == TRIM_BY_LENGTH) { diff --git a/tests/regression/results.json b/tests/regression/results.json index d381b21f..9c7055fd 100644 --- a/tests/regression/results.json +++ b/tests/regression/results.json @@ -1 +1 @@ -{"tests/ifcfiles/public/AC20-FZK-Haus.ifc":"dc069ef76b85546c27bc102f27458322f693101009838b7346d5a9b46e1c63fc","tests/ifcfiles/public/C20-Institute-Var-2.ifc":"eba6c65b6817da33e4ccb406da7d968e3079e1c05b714b2f9bd7e31927abd98d","tests/ifcfiles/public/FM_ARC_DigitalHub.ifc":"73855b0ba4d9a8c9ae9586cb9bdfaf54a872cd27776bd3dc6fe765d80f316728","tests/ifcfiles/public/ISSUE_005_haus.ifc":"dc069ef76b85546c27bc102f27458322f693101009838b7346d5a9b46e1c63fc","tests/ifcfiles/public/ISSUE_021_Mini Project.ifc":"c4e4c2b7c876724d37b1d6f236ef4d9c5fe7f7ce389f95b3f4f06c47bd11ef81","tests/ifcfiles/public/ISSUE_034_HouseZ.ifc":"1d3392631022d09b1781a7ba0b14cf01d6971790890721ef63138d2d747315da","tests/ifcfiles/public/ISSUE_044_test_IFCCOMPOSITEPROFILEDEF.ifc":"869c967b91e62b3b72830f79315b37084ab2b9999563da62a5c7b8ca4f024c04","tests/ifcfiles/public/ISSUE_053_20181220Holter_Tower_10.ifczip":"6ff403d71e79c55b59827b691957ee7a0ae9f4f8122a6577303e9572e3c20f2f","tests/ifcfiles/public/ISSUE_068_ARK_NUS_skolebygg.ifc":"97d12702fdadb6f0bf3599c7aa99756bee37794cc69990f9904d1826f6bc603b","tests/ifcfiles/public/ISSUE_102_M3D-CON-CD.ifc":"a691dfffa42df51e0a556edc85b0415b5f99aff5b7fc22e7ef6f9ee28361f47c","tests/ifcfiles/public/ISSUE_102_M3D-CON.ifc":"e3e296750909881fcb79bf8d88004fff39110f98001876c21ff7b88e9dba2fca","tests/ifcfiles/public/ISSUE_126_model.ifc":"992cb8c87ebd130169f830e86ae4a461093e693caedcb6706e5cd9ff24fde9db","tests/ifcfiles/public/ISSUE_129_N1540_17_EXE_MOD_448200_02_09_11SMC_IGC_V17.ifc":"2808470a46b1ba6a31d908d9169238d39328b87e583af0b1ec97ec2de98d1fc3","tests/ifcfiles/public/ISSUE_159_kleine_Wohnung_R22.ifc":"39feef1d7e5e0fc60a9fd05b19cb6d7b1da2f2cb3113355d14cea03621da05b8","tests/ifcfiles/public/ISSUE_171_IfcSurfaceCurveSweptAreaSolid.ifc":"7daf49b5bff6a2853d64244f503a8e73a39544ce2895a985ca37f6d0a5f2baea","tests/ifcfiles/public/IfcOpenHouse_IFC4.ifc":"2c2007dd6e258efee504141954247794a93094da66d51510de256401b25b4280","tests/ifcfiles/public/KIT-Simple-Road-Test-Web-IFC4x3_RC2.ifc":"fea327b147da6f5403da99779d37707adfb8c62987fafb849696a0b149be97e3","tests/ifcfiles/public/Office_A_20110811.ifc":"74870c05c48c5c47fdf25d0bbf9f8156d4aa32c88f8f41a68c757c22ab353ab8","tests/ifcfiles/public/S_Office_Integrated Design Archi.ifc":"783acd3171cc0b5ab3d150f5b0d09b94c9099de6e38275ef0cffe5293fe455f7","tests/ifcfiles/public/Sample_entities.ifc":"963f7fa567e5a384c090960a7fcf075d1dd03d73e8fde33fba5e1292c1db9096","tests/ifcfiles/public/Viadotto Acerno.ifc":"bf794077317697a8b01f053f79ea4f325010e019a410ef80ce34de12772fdb8f","tests/ifcfiles/public/advanced_model.ifc":"4f0e2bd243370d19764b3ffbd327deef14600e42f0b2be4d26f4d26954df2709","tests/ifcfiles/public/dental_clinic.ifc":"770291f6b3bf67d1fc9ebdde753233616ea052ce574f4212d155c43a0be9d834","tests/ifcfiles/public/duplex.ifc":"da00a4f0760cbfd71ba71c0b65c28df822b645439413d3920d05b58eaaf02ab1","tests/ifcfiles/public/example.ifc":"ffe2b0eda7402908f7d90641fc49797fa6029ea8fa39c9a597252724af050c45","tests/ifcfiles/public/ifcbridge-model01.ifc":"0ecc54813d645ebba9f55e4cb1be0c8a906075075fadfd326e977eabcb65d69b","tests/ifcfiles/public/schependomlaan.ifc":"6f2027bb868d559589b6cbfc80b085cead42a9f9b8dc92a1d758d8c903c47aa2","tests/ifcfiles/public/tested_sample_project.ifc":"1b70f75711d5777d6a3843c09b943871288d5f27919b5ef66fc461c556835dcd"} \ No newline at end of file +{"tests/ifcfiles/public/AC20-FZK-Haus.ifc":"dc069ef76b85546c27bc102f27458322f693101009838b7346d5a9b46e1c63fc","tests/ifcfiles/public/C20-Institute-Var-2.ifc":"eba6c65b6817da33e4ccb406da7d968e3079e1c05b714b2f9bd7e31927abd98d","tests/ifcfiles/public/FM_ARC_DigitalHub.ifc":"4280da446a038c76512a5bcb63a6afc665362eae838e4367da2505ff470e022d","tests/ifcfiles/public/ISSUE_005_haus.ifc":"dc069ef76b85546c27bc102f27458322f693101009838b7346d5a9b46e1c63fc","tests/ifcfiles/public/ISSUE_021_Mini Project.ifc":"b8dc0d1813031e9dae1a40522ebf5a8bfd8166a99d935e2a767428a752b3d52b","tests/ifcfiles/public/ISSUE_034_HouseZ.ifc":"1d3392631022d09b1781a7ba0b14cf01d6971790890721ef63138d2d747315da","tests/ifcfiles/public/ISSUE_044_test_IFCCOMPOSITEPROFILEDEF.ifc":"869c967b91e62b3b72830f79315b37084ab2b9999563da62a5c7b8ca4f024c04","tests/ifcfiles/public/ISSUE_053_20181220Holter_Tower_10.ifczip":"6ff403d71e79c55b59827b691957ee7a0ae9f4f8122a6577303e9572e3c20f2f","tests/ifcfiles/public/ISSUE_068_ARK_NUS_skolebygg.ifc":"e5bb8925c0f1b20e2bb8ec364eacea2739e82ad4560da081e08dd096548fe3bd","tests/ifcfiles/public/ISSUE_102_M3D-CON-CD.ifc":"a691dfffa42df51e0a556edc85b0415b5f99aff5b7fc22e7ef6f9ee28361f47c","tests/ifcfiles/public/ISSUE_102_M3D-CON.ifc":"e3e296750909881fcb79bf8d88004fff39110f98001876c21ff7b88e9dba2fca","tests/ifcfiles/public/ISSUE_126_model.ifc":"b7bd548b3107539979ba9efd7a22c4290b6135867d23dc72ab5ceb7330208d1a","tests/ifcfiles/public/ISSUE_129_N1540_17_EXE_MOD_448200_02_09_11SMC_IGC_V17.ifc":"79288936c0629e453467929f3b3a6c54f9b8c7ca823eaff30ef0271d8f146dd5","tests/ifcfiles/public/ISSUE_159_kleine_Wohnung_R22.ifc":"2484eb5fcef604a484502da40f1e84f1bea25082e3c1d67c780a2c4c72efde22","tests/ifcfiles/public/ISSUE_171_IfcSurfaceCurveSweptAreaSolid.ifc":"7daf49b5bff6a2853d64244f503a8e73a39544ce2895a985ca37f6d0a5f2baea","tests/ifcfiles/public/IfcOpenHouse_IFC4.ifc":"2c2007dd6e258efee504141954247794a93094da66d51510de256401b25b4280","tests/ifcfiles/public/KIT-Simple-Road-Test-Web-IFC4x3_RC2.ifc":"fea327b147da6f5403da99779d37707adfb8c62987fafb849696a0b149be97e3","tests/ifcfiles/public/Office_A_20110811.ifc":"74870c05c48c5c47fdf25d0bbf9f8156d4aa32c88f8f41a68c757c22ab353ab8","tests/ifcfiles/public/S_Office_Integrated Design Archi.ifc":"69ede0c805c009b28d530b1150eba491c2c94aa0ccded645a716128e6bf74726","tests/ifcfiles/public/Sample_entities.ifc":"963f7fa567e5a384c090960a7fcf075d1dd03d73e8fde33fba5e1292c1db9096","tests/ifcfiles/public/Viadotto Acerno.ifc":"bf794077317697a8b01f053f79ea4f325010e019a410ef80ce34de12772fdb8f","tests/ifcfiles/public/advanced_model.ifc":"4f0e2bd243370d19764b3ffbd327deef14600e42f0b2be4d26f4d26954df2709","tests/ifcfiles/public/dental_clinic.ifc":"d01571aaf1c80c8eacde5f5544abaaad7822cd22df56fcd6d809149a9a3c0fb3","tests/ifcfiles/public/duplex.ifc":"9afe2bc075220cd12c204c2b8dd9c9fb86cc621ddfdb001397fd1531ead27556","tests/ifcfiles/public/example.ifc":"eb188cd39a618e737b846986043bcee9d3cc969ffa5ad7f4bd34bedf699fb12e","tests/ifcfiles/public/ifcbridge-model01.ifc":"0ecc54813d645ebba9f55e4cb1be0c8a906075075fadfd326e977eabcb65d69b","tests/ifcfiles/public/schependomlaan.ifc":"2f392833dc9fc35530a99a2d4cdb0290afc887ef85a19f2c1bf1bf86aa18a2ae","tests/ifcfiles/public/tested_sample_project.ifc":"1b70f75711d5777d6a3843c09b943871288d5f27919b5ef66fc461c556835dcd"} \ No newline at end of file