IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

8.3.2.2 IfcConstraintEnum

8.3.2.2.1 Semantic definition

IfcConstraintEnum is an enumeration used to qualify a constraint.

8.3.2.2.2 Type values

Type Description
ADVISORY

Qualifies a constraint such that it is advised that it is followed within or at the values set.

HARD

Qualifies a constraint such that it must be followed rigidly within or at the values set.

SOFT

Qualifies a constraint such that it should be followed within or at the values set.

USERDEFINED

A user-defined grade indicated by a separate attribute at the referencing entity.

NOTDEFINED

Grade has not been specified.

Table 8.3.2.2.A

8.3.2.2.3 Formal representation

TYPE IfcConstraintEnum = ENUMERATION OF
(ADVISORY
,HARD
,SOFT
,USERDEFINED
,NOTDEFINED);
END_TYPE;

8.3.2.2.4 References