Overview

The IFC 2x2 Industry Foundation Classes developed by the International Alliance for Interoperability (IAI). The IFC 2.x2 Addendum 1 Schema was released on 2004-07-21. ST-Developer also has information on the newer IFC 2x3 and IFC4 models.

Programming Libraries

For C++ programming, the ifc2x2lib class library is pre-installed and provides IFC-specific classes for use with the ST-Developer ROSE programming library
  • Include File: ifc2x2_final.h
  • Include Path: $(ROSE_INCLUDE)/ifc2x2lib
  • Library Path: $(ROSE_LIB) with ifc2x2lib.lib or -lifc2x2lib
  • Class List
  • How to use

For Java programming, the ifc2x2lib jar file is pre-installed and provides IFC-specific classes for use with the ST-Developer Java programming library. The "-preservecase" option is used when generating the library, so class names and access functions have the same "CamelCase" capitalization as the IFC EXPRESS.

  • Import: com.steptools.schemas.ifc2x2_final
  • Jar File: $(ROSE)/lib/java/ifc2x2lib.jar
  • Class List
  • How to use