Struct Ifc4x1::IfcObjectiveEnum¶
Defined in File Ifc4x1.h
Nested Relationships¶
This struct is a nested type of Struct Ifc4x1.
Struct Documentation¶
-
struct
Ifc4x1
::
IfcObjectiveEnum
Public Types
-
enum
Value
IfcObjectiveEnum is an enumeration used to determine the objective for which purpose the constraint needs to be satisfied.
HISTORY: IFC2x4 CHANGE: Extended to include CODEWAIVER.
Enumeration
Value Definition
CODECOMPLIANCE A constraint whose objective is to ensure satisfaction of a code compliance provision.
CODEWAIVER A constraint whose objective is to identify an agreement that code compliance requirements (the waiver) will not be enforced.
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.
Values:
-
enumerator
IfcObjective_CODECOMPLIANCE
-
enumerator
IfcObjective_CODEWAIVER
-
enumerator
IfcObjective_DESIGNINTENT
-
enumerator
IfcObjective_EXTERNAL
-
enumerator
IfcObjective_HEALTHANDSAFETY
-
enumerator
IfcObjective_MERGECONFLICT
-
enumerator
IfcObjective_MODELVIEW
-
enumerator
IfcObjective_PARAMETER
-
enumerator
IfcObjective_REQUIREMENT
-
enumerator
IfcObjective_SPECIFICATION
-
enumerator
IfcObjective_TRIGGERCONDITION
-
enumerator
IfcObjective_USERDEFINED
-
enumerator
IfcObjective_NOTDEFINED
-
enumerator
-
enum