Class IfcCostValue
- Namespace
- IfcIO.Model.Cost
- Assembly
- IfcIO.dll
A monetary or rate value associated with a cost item. Conforms to buildingSMART standard IFCAPPLIEDVALUE.
public sealed class IfcCostValueInheritance
Inherited Members
Constructors
IfcCostValue()
public IfcCostValue()IfcCostValue(double, string, string?, string?)
public IfcCostValue(double amount, string currency = "USD", string? category = null, string? name = null)Parameters
Properties
Amount
The numeric cost amount.
public double Amount { get; set; }Property Value
Category
Cost category (e.g. Material, Labor, Equipment, Subcontractor, Overhead, Profit).
public string? Category { get; set; }Property Value
Currency
Currency code (e.g. USD, EUR, GBP, JPY).
public string Currency { get; set; }Property Value
Name
public string? Name { get; set; }Property Value
UnitBasis
Measurement unit basis (e.g. "m", "m2", "m3", "kg", "hour", "unit").
public string? UnitBasis { get; set; }