Skip to content

About

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 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 po…

Resources

Stars

661 stars

Watchers

60 watching

Forks

Repository files navigation

ABOUT IFC++

This repository is not actively developed any more.
If you need support or customization for existing projects, it is still available (please contact info at ifcquery.com)

Follow-up and alternative to IFC++

For new projects, xeoIFC (https://github.com/xeofoundry/xeoIfc) is recommended.

It is much more recent, the geometry quality and robustness is much better, CSG operations are more stable, and it can run also in WASM.

XeoIFC has a very high performance and geometry quality. With all my test files (several thousand), xeoIFC has better quality and performance than any other IFC tool, web based or desktop.

About

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 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 po…

Resources

Stars

661 stars

Watchers

60 watching

Forks

Releases

Packages

Used by

Contributors

Languages