Navigation

IfcCostOperatorEnum

Definition from IAI: A mathematical operator which determines how the cost modifier is to be applied to the cost to vary its value.

NOTE: Cost operators are specified as being by value. This means that cost modifiers are applied directly according to the value attribute of the modifier and in the order specified by the LIST aggregation of IfcCostValue.CostModifiers. That is, for a selection of 'AddValue' with a value attribute of 20 on a cost of $120, the modified value would be determined by $120 + $20 = $140.

HISTORY: New type in IFC Release 2.0, has been changed in IFC Release 2x. Documentation corrections made in IFC 2x Addendum 1
ISSUES: See issue and change log for changes made in IFC Release 2x and IFC 2x Addendum 1.

ENUMERATION:

EXPRESS specification:

TYPE IfcCostOperatorEnum = ENUMERATION OF
( ADDVALUE,
SUBTRACTVALUE,
MULTIPLYVALUE);
END_TYPE;

References (1):

Name Type Referred through Express-G
IfcCostModifier Entity
Attribute 'CostOperator'
Diagram 2