IfcPlusPlus is an open source C++ class model, as well as a reader and writer for IFC files in STEP format.
- Easy and efficient memory management using smart pointers.
- Parallel reader for very fast parsing on multi-core cpu's
Additionally, there's a simple IFC viewer application, using Qt and OpenSceneGraph.
It can be used as starting point for all kinds of applications around the open building model standard IFC.