Close

Relief for ODA Team in Ukraine

Learn more
ODA IFC SDK
IfcRoot Class
Syntax
C++
class IfcRoot : public OdIfc4x3Instance;

IfcRoot is the most abstract and root class for all entity definitions that roots in the kernel or in subsequent layers of the IFC specification. It is therefore the common supertype of all IFC entities, beside those defined in an IFC resource schema. All entities that are subtypes of IfcRoot can be used independently, whereas resource schema entities, that are not subtypes of IfcRoot, are not supposed to be independent entities. The IfcRoot assigns the globally unique ID, and the ownership and history information to the entity. In addition it may provide for a name and a description about the concepts.

View definitions and implementation agreement may impose additional restrictions on the use of the OwnerHistory to handle object versioning. 

changes 

 

  • IFC4 changes: The attribute OwnerHistory has been made OPTIONAL.
OdIfc4x3__IfcRootOdIfc4x3__IfcRootOdIfc4x3__IfcRootOdIfc4x3__IfcRootOdIfc4x3__IfcRootOdIfc4x3__IfcRootOdIfc4x3__IfcRootOdIfc4x3__IfcRoot

File: IfcRootAutoImpl.h 

Namespace: OdIfc4x3 

Show:
No members matching the current filter
Show:
No members matching the current filter
Copyright © 2002-2022. Open Design Alliance All rights reserved.