ODA IFC SDK Developer's Guide > Get Started with IFC SDK > Usage of IFC SDK Sample Applications
Usage of IFC SDK Sample Applications

These IFC SDK sample applications illustrate how to use IFC SDK features when developing custom applications.

ExIfcSchemaDump
Name Source Code Location Developer Level Platform Specific Description
Common Ifc/Examples/Common Beginner Linux, macOS, Windows Reusable files for IFC SDK sample applications.
ExIfcBridge Ifc/Examples/ExIfcBridge Beginner Linux, macOS, Windows An example that creates an IFC4x2 file with the IfcBridge structures.
ExIfcCDAWalker Ifc/Examples/ExIfcCDAWalker Beginner Linux, macOS, Windows An example that proceeds the traversal for the Common Data Access tree, build from a specified .ifc file.
ExIfcDump Ifc/Examples/ExIfcDump Beginner Linux, macOS, Windows Reads a specified .ifc file (or a collection of .ifc files from a specified directory) and writes statistics about the files to a specified output text file.
ExIfcFileGenerator Ifc/Examples/ExIfcFileGenerator Beginner Linux, macOS, Windows Creates a .ifc file with contents specified in the executed scenario.
ExIfcModelFiller Ifc/Examples/ExIfcModelFiller Beginner Linux, macOS, Windows Creates a valid IFC model using IFC2x3 schema-dependent entities and saves the contents of the generated model into a specified output .ifc file.
ExIfcReadFile Ifc/Examples/ExIfcReadFile Beginner Linux, macOS, Windows Reads a specified .ifc file.
ExIfcSchemaDump Ifc/Examples/ExIfcSchemaDump Beginner Linux, macOS, Windows Dumps information about a specified schema version.
ExIfcToBmp Ifc/Examples/ExIfcToBmp Beginner Linux, macOS, Windows Creates a bitmap image from a .ifc file content.
ExIfcVectorize Ifc/Examples/ExIfcVectorize Beginner Linux, macOS, Windows Creates an .stl file from the geometry data contained in a specified .ifc file.
ExIfcWriteFile Ifc/Examples/ExIfcWriteFile Beginner Linux, macOS, Windows Loads a specified .ifc file, saves its content to another .ifc file, and compares contents of the two files.

To get information about compiling sample applications from the source code, see the Compilation of Sample Applications topic.

See Also

Developer's Guide

Create Your First IFC SDK Application

Activating ODA Products

Copyright © 2002 – 2020. Open Design Alliance. All rights reserved.