See #4240. Fix validation issue with perspective drawing pyramid booleans. Boolean clipping results can only be used on swept solids.

This commit is contained in:
Dion Moult
2024-01-21 19:13:40 +11:00
parent 0ee07fb8cc
commit c88496c6a6
@@ -321,7 +321,7 @@ class Usecase:
)
half_space = self.file.createIfcHalfSpaceSolid(surface, False)
clipping_result = self.file.create_entity("IfcBooleanClippingResult", "DIFFERENCE", pyramid, half_space)
clipping_result = self.file.create_entity("IfcBooleanResult", "DIFFERENCE", pyramid, half_space)
return self.file.createIfcShapeRepresentation(
self.settings["context"],