Не удается найти метод IfcProduct.Transform() в пространстве имен Ifc4! (Xbim.Essentials)
Я использую метод IfcProduct.Transform() для получения матрицы преобразования (экземпляр XbimMatrix3D) и использую это для преобразования между относительными и абсолютными местами размещения.
Но я не могу найти эти функции в пространстве имен Ifc4! Я не могу найти что-то еще, что предназначено для замены этих функций. Эта проблема была также выделена здесь: https://github.com/xBimTeam/XbimGeometry/issues/103, но ответа нет. Пожалуйста помоги!
1 ответ
Похоже, все это было переработано в обновлениях IFC4, так что преобразования в IfcObjectPlacements обрабатываются в Xbim.Geometry.Engine для интерфейсов в Xbim.Ifc4.Interfaces
Я бы взглянул на https://github.com/xBimTeam/XbimGeometry/blob/08920df29f909dde0c4f65c63d80ae0b5540025f/Xbim.Geometry.Engine.Interop/XbimGeometryEngine.cs#L442