From 1378919709945ef798f65e2a95b32ebaf3faf2dd Mon Sep 17 00:00:00 2001 From: Richard Brice <37087370+RickBrice@users.noreply.github.com> Date: Tue, 3 Mar 2026 13:16:43 -0800 Subject: [PATCH] Fixes IfcLinearPlacement fallback position warning --- src/ifcgeom/mapping/IfcObjectPlacement.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ifcgeom/mapping/IfcObjectPlacement.cpp b/src/ifcgeom/mapping/IfcObjectPlacement.cpp index 499d9d787b..66744d5571 100644 --- a/src/ifcgeom/mapping/IfcObjectPlacement.cpp +++ b/src/ifcgeom/mapping/IfcObjectPlacement.cpp @@ -126,7 +126,7 @@ taxonomy::ptr mapping::map_impl(const IfcSchema::IfcObjectPlacement* inst) { if (fallback) { auto mapped_fallback = taxonomy::cast(map(fallback)); - if (mapped_fallback != result) { + if (!result->ccomponents().isApprox(mapped_fallback->ccomponents())) { Logger::Warning("Computed placement differs from fallback", inst); } }