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