Sample Programs

GEOMETRY
Creates a product with all of the IFC entities needed to get started with geometry.

Overview

EXPRESS source and associated files for the IFC 2x3 Industry Foundation Classes developed by the International Alliance for Interoperability (IAI). ST-Developer also supports IFC 2x2.

The schema below is the IFC 2.x Edition 3 Schema (2005-12-15). More information can be found at iai-international.org as well as on the NIST structural steel website


Programming Libraries

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

For Java programming, the ifc2x3lib Jar file is pre-installed and provides IFC-specific classes for use with the ST-Developer Java programming library

  • Import: com.steptools.schemas.ifc2x3
  • Jar File: $(ROSE_LIB)/lib/java/ifc2x3lib.jar
  • Class List
  • How to use