ifcplusplus
ifcplusplus copied to clipboard
IfcPlusPlus is an open source C++ class model, as well as a reader and writer for IFC files in STEP format. Features: Easy and efficient memory management using smart pointers. Parallel reader for ver...
Hi, The viewer does not correctly place 2 IfcSlab elements from the following zipped IFC file (UIDs '0rgbeO1PHAtAAseSmGoQAq' and '0rgbeO1PHAtAAseSmGoQ1M'): [test.zip](https://github.com/ifcquery/ifcplusplus/files/6831653/test.zip)  Expected placement:  Thanks!
Hello, I have a problem with some openings in walls as you can see in this capture done in a build of SimpleViewerExampleQt using the last ifc++ source ( 2021...
I have compiled the library with BUILD_STATIC_LIBRARY=ON. No compilations errors, no issues. It is still creating the ifcplusplus.dll and ifcplusplusd.dll, don't know why. The problem comes when I am trying...
For example, '#74= IFCQUANTITYWEIGHT('GrossWeight',$,$,**IFCMASSMEASURE(196000.)**,$);' readReal() in ReaderUtil.h expects double only i.e. 196000. not IFCMASSMEASURE(196000.). The same applies for readInteger(), readLogical(), readBool(), and readIntegerValue()
It creates undefined behavior in std::sort. 
Is there a specific reason to put whitespace after the equals sign (#23=_IFCOLUMN)? For example https://github.com/ifcquery/ifcplusplus/blob/master/IfcPlusPlus/src/ifcpp/IFC4/lib/IfcColumn.cpp#L65 (every `::getStepLine` function works like that) Not writing spaces could easily save a hundred...
Lets say I have an IFC representing 3 IFCDoors, each of those IFCDoor share the same visual representation in the viewer and in the .ifc file but at a different...
Is it possible to wrap the IFC++ library as a python package? similar to opencv-python [here](https://github.com/skvark/opencv-python) It will make it accessible for more programmers who are unfamiliar/uninterested with C++ or...
Hi, I cannot load a big IFC file ( about 2.0GB) by SimpleViewerExampleQt, and send a message 'Error : bad allocation'. Do you know how to solve it ? Thanks...
- According to IFC implementation guide about Precision attribute in IfcGeometricRepresentationContext: > Value of the model precision for geometric models. It is a double value (REAL), typically in 1E-5 to...