ENTITY IfcAddress
(* SCHEMA IFC4; *)
ENTITY IfcAddress
 ABSTRACT SUPERTYPE OF (ONEOF
	(IfcPostalAddress
	,IfcTelecomAddress));
	Purpose : OPTIONAL IfcAddressTypeEnum;
	Description : OPTIONAL IfcText;
	UserDefinedPurpose : OPTIONAL IfcLabel;
 INVERSE
	OfPerson : SET [0:?] OF IfcPerson FOR Addresses;
	OfOrganization : SET [0:?] OF IfcOrganization FOR Addresses;
 WHERE
	WR1 : (NOT(EXISTS(Purpose))) OR
((Purpose <> IfcAddressTypeEnum.USERDEFINED) OR
((Purpose = IfcAddressTypeEnum.USERDEFINED) AND
  EXISTS(SELF.UserDefinedPurpose)));
END_ENTITY;
Explicit Attributes
Entity IfcAddress has the following local and inherited explicit attributes:
Derived Attributes
    No derived attributes
Inverse Attributes
Entity IfcAddress has the following local and inherited inverse attributes:
| Attribute | Type | Defined By | 
|---|
 |  OfPerson | SET OF IfcPerson (ENTITY) | IfcAddress |  
|  OfOrganization | SET OF IfcOrganization (ENTITY) | IfcAddress |  
 
 | 
Supertypes
    No supertypesSubtypes
Entity IfcAddress has the following subtypes:
    IfcPostalAddress*
    IfcTelecomAddress*
* - Immediate Subtypes
Referenced By
Entity IfcAddress and its supertypes are referenced by the following definitions:
[Top Level Definitions] [Exit]Generated by STEP Tools® EXPRESS to HTML Converter
2024-07-11T21:39:04-04:00