Editing IfcPlusPlus
From Wiki.OSArch
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | + | [[IfcPlusPlus|IFC++]] or [[IfcPlusPlus|IfcPlusPlus]] is a C++ open source (MIT license) library from the [[IfcPlusPlus|IfcQuery]] project for reading, writing, and viewing [[IFC|IFC]] files. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[IfcPlusPlus|IFC++]] or [[IfcPlusPlus|IfcPlusPlus]] is a C++ open source (MIT license) library from the [[IfcPlusPlus|IfcQuery]] project for reading, writing, and viewing [[ | ||
The IFC++ library can be used for general purpose, and it also includes a sample IFC visualization application. This viewer is based on Qt 5 and OpenSceneGraph (OSG), and can load big IFC files very fast, and thus can be used to compare the performance of other free IFC viewers, like [[Blender]] and [[FreeCAD]], which internally use the [[IfcOpenShell|IfcOpenShell]] library. | The IFC++ library can be used for general purpose, and it also includes a sample IFC visualization application. This viewer is based on Qt 5 and OpenSceneGraph (OSG), and can load big IFC files very fast, and thus can be used to compare the performance of other free IFC viewers, like [[Blender]] and [[FreeCAD]], which internally use the [[IfcOpenShell|IfcOpenShell]] library. | ||
− | = Installation = | + | == Installation == |
− | The IFC++ distribution is provided as source code, so to use the library and the | + | The IFC++ distribution is provided as source code, so to use the library and the viewer, the code must be compiled. |
+ | |||
+ | ''Note:'' there is a more complete viewer that uses pre-compiled IFC++ libraries intended for Windows. This viewer is free for use but is not open source. It is available by downloading the ''SimpleViewerExampleQt.zip'' package from [http://www.ifcquery.com/ ifcquery.com], and running ''SimpleViewerExampleQt.exe''. This viewer is self-contained, everything that it requires to run is included in the ''.zip'' archive. | ||
To learn more about installing IFC++, visit the page in the FreeCAD wiki: [https://wiki.freecadweb.org/IfcPlusPlus IfcPlusPlus]. | To learn more about installing IFC++, visit the page in the FreeCAD wiki: [https://wiki.freecadweb.org/IfcPlusPlus IfcPlusPlus]. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |