ifcplusplus icon indicating copy to clipboard operation
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...

Results 89 ifcplusplus issues
Sort by recently updated
recently updated
newest added

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) ![image](https://user-images.githubusercontent.com/1220367/125970373-0e37e518-7329-4d07-afb3-6171fbe1b61a.png) Expected placement: ![image](https://user-images.githubusercontent.com/1220367/125971167-b104ac69-9784-4663-9f5e-1a0e1fbd4833.png) 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. ![regregearg](https://user-images.githubusercontent.com/64328252/101494650-e6b57b00-3967-11eb-94c8-b424a112c6c7.png)

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...