Go to the source code of this file.
◆ InitialSchema
Enumeration for default database content initialization modes.
| Enumerator |
|---|
| kScmUndefined | Database content is not initialized.
|
| kScmIfc2x3 | Default database content has the Ifc2x3 version.
|
| kScmIfc4 | Default database content has the Ifc4 version.
|
| kScmIfc4x2 | Default database content has the Ifc4x2 version.
|
Definition at line 41 of file IfcCore.h.
◆ ModelerType
Defines available modeler types
| Enumerator |
|---|
| kFacetModeler | |
| kSpaModeler | |
| kBrepModeler | |
Definition at line 56 of file IfcCore.h.
◆ odIfcInitialize()
Initializes IFC SDK functionality.
- Parameters
-
| bInitIfcGeomResource | [in] A flag that determines whether geometry resources are initialized as well (if equal to true) or not (if equal to false). |
| modelerType | [in] Modeler type which will be used to create geometry. |
- Returns
- Returns eOk if IFC SDK was successfully initialized; otherwise, the function returns an appropriate error code.
◆ odIfcIsGeomResourceInitialized()
Retrieves whether the IFC geometry module is loaded and initialized.
- Returns
- The function returns true if the IFC geometry module is initialized; otherwise, the function returns false.
◆ odIfcUninitialize()
De-initializes IFC SDK functionality.
- Returns
- Returns eOk if IFC SDK was successfully de-initialized; otherwise, the function returns an appropriate error code.