Close

Relief for ODA Team in Ukraine

Learn more
ODA IFC SDK
IfcRelDefines Class
Syntax
C++
class IfcRelDefines : public IfcRelationship;

This class represents a generic and abstract relationship which subtypes are used to:

  • Assign a object type to an object occurrence.
  • Assign a property set to an object instance.
  • Assign a property set template to a property set.
  • EXAMPLE: Several instances of windows within the IFC project model may be of the same (catalogue or manufacturer) type. Thereby they share the same properties. This relationship is established by the subtype IfcRelDefinesByType of IfcRelDefines relationship assigning an IfcWindowStyle to multiple IfcWindow occurrences.
  • EXAMPLE: The (same) property set, e.g. Pset_ProductManufacturerInfo, keeping the manufacturer name, label and production year of a product, can be assigned to one, or many instances of furnishing. This relationship is established by the subtype IfcRelDefinesByProperties of IfcRelDefines relationship assigning an IfcPropertySet to one or more instances of IfcFurnishingElement.
OdIfc2x3__IfcRelDefinesOdIfc2x3__IfcRelDefinesOdIfc2x3__IfcRelDefinesOdIfc2x3__IfcRelDefinesOdIfc2x3__IfcRelDefinesOdIfc2x3__IfcRelDefinesOdIfc2x3__IfcRelDefinesOdIfc2x3__IfcRelDefinesOdIfc2x3__IfcRelDefines

File: IfcRelDefinesAutoImpl.h 

Namespace: OdIfc2x3 

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