Close

Relief for ODA Team in Ukraine

Learn more
ODA IFC SDK
IfcPropertySet Class
Syntax
C++
class IfcPropertySet : public IfcPropertySetDefinition;

The IfcPropertySet contains properties within a property tree. These properties are interpreted according to their name attribute. Property sets applicable to certain objects are listed in the object specification. The specification supposes usage of the naming convention "Pset_Xxx". Such naming convention is applied to the property sets that are defined as part of this specification and be used as the value of the Name attribute. 

IfcPropertySet can be assigned to object occurrences and object types. An IfcPropertySet assigned to an object type is shared among all occurrences of the same object type. 

Property sets are related to other objects by using the relationship object that refers to the corresponding object:

  • Occurrence Object: IfcRelDefinesByProperties using the inverse attribute DefinesOccurrence.
  • Type Object: using a direct link by inverse attribute DefinesType.
  • Underlying template: IfcRelDefinesByTemplate using the inverse attribute IsDefinedBy.
  • External reference: subtypes of IfcRelAssociates are used to provide a link to a classification system, or external library providing further reference to the property set. Accessible by inverse attribute HasAssociations.

 

changes 

 

  • IFC4 changes: All statically defined property set entities are no longer subtypes of IfcPropertySet.
OdIfc4x3__IfcPropertySetOdIfc4x3__IfcPropertySetOdIfc4x3__IfcPropertySetOdIfc4x3__IfcPropertySetOdIfc4x3__IfcPropertySetOdIfc4x3__IfcPropertySetOdIfc4x3__IfcPropertySetOdIfc4x3__IfcPropertySet

File: IfcPropertySetAutoImpl.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.