IfcObjectiveEnum

Definition from IAI: An IfcObjectiveEnum is an enumeration used to determine the objective for which purpose the constraint needs to be satisfied.

> HISTORY: New type in IFC Release 2.0

Enumeration

Value | Definition
CODECOMPLIANCE | A constraint whose objective is to ensure satisfaction of a code compliance provision.
DESIGNINTENT | A constraint whose objective is to ensure satisfaction of a design intent provision.
HEALTHANDSAFETY | A constraint whose objective is to ensure satisfaction of a health and safety provision.
REQUIREMENT | A constraint whose objective is to ensure satisfaction of a project requirement provision.
SPECIFICATION | A constraint whose objective is to ensure satisfaction of a specification provision.
TRIGGERCONDITION | A constraint whose objective is to indicate a limiting value beyond which the condition of an object requires a particular form of attention.

EXPRESS specification:

TYPE IfcObjectiveEnum = ENUMERATION OF
( | CODECOMPLIANCE, DESIGNINTENT, HEALTHANDSAFETY, REQUIREMENT, SPECIFICATION, TRIGGERCONDITION, USERDEFINED, NOTDEFINED);
END_TYPE;