Table of Contents

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 IfcCostValue

Inheritance

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

amount double
currency string
category string?
name string?

Properties

Amount

The numeric cost amount.

public double Amount { get; set; }

Property Value

double

Category

Cost category (e.g. Material, Labor, Equipment, Subcontractor, Overhead, Profit).

public string? Category { get; set; }

Property Value

string?

Currency

Currency code (e.g. USD, EUR, GBP, JPY).

public string Currency { get; set; }

Property Value

string

Name

public string? Name { get; set; }

Property Value

string?

UnitBasis

Measurement unit basis (e.g. "m", "m2", "m3", "kg", "hour", "unit").

public string? UnitBasis { get; set; }

Property Value

string?