8.3.2.1 IfcBenchmarkEnum
8.3.2.1.1 Semantic definition
IfcBenchmarkEnum is an enumeration used to identify the logical comparators that can be applied in conjunction with constraint values.
8.3.2.1.2 Type values
Type | Description |
---|---|
EQUALTO
|
Identifies that a value must be equal to that set by the constraint. |
GREATERTHAN
|
Identifies that a value must be greater than that set by the constraint. |
GREATERTHANOREQUALTO
|
Identifies that a value must be either greater than or equal to that set by the constraint. |
INCLUDEDIN
|
Identifies that a value (individual item) must be included in the aggregation (set, list or table) set by the constraint. |
INCLUDES
|
Identifies that an aggregation (set, list or table) must include the value (individual item) set by the constraint. |
LESSTHAN
|
Identifies that a value must be less than that set by the constraint. |
LESSTHANOREQUALTO
|
Identifies that a value must be either less than or equal to that set by the constraint. |
NOTEQUALTO
|
Identifies that a value must be not equal to that set by the constraint. |
NOTINCLUDEDIN
|
Identifies that a value (individual item) must not be included in the aggregation (set, list or table) set by the constraint. |
NOTINCLUDES
|
Identifies that an aggregation (set, list or table) must not include the value (individual item) set by the constraint. |
8.3.2.1.3 Formal representation
TYPE IfcBenchmarkEnum = ENUMERATION OF
(EQUALTO
,GREATERTHAN
,GREATERTHANOREQUALTO
,INCLUDEDIN
,INCLUDES
,LESSTHAN
,LESSTHANOREQUALTO
,NOTEQUALTO
,NOTINCLUDEDIN
,NOTINCLUDES);
END_TYPE;