public IfcCurrencyRelationship(IfcLabel name, IfcText description, IfcMonetaryUnit relatingMonetaryUnit, IfcMonetaryUnit relatedMonetaryUnit, IfcPositiveRatioMeasure exchangeRate, IfcDateTime rateDateTime, IfcLibraryInformation rateSource) : base(name, description) { RelatingMonetaryUnit = relatingMonetaryUnit; RelatedMonetaryUnit = relatedMonetaryUnit; ExchangeRate = exchangeRate; RateDateTime = rateDateTime; RateSource = rateSource; }
public IfcUnit(IfcMonetaryUnit choice) { this.choice = choice; }
} // optional /// <summary> /// Construct a IfcCurrencyRelationship with all required attributes. /// </summary> public IfcCurrencyRelationship(IfcMonetaryUnit relatingMonetaryUnit, IfcMonetaryUnit relatedMonetaryUnit, IfcPositiveRatioMeasure exchangeRate) : base() { RelatingMonetaryUnit = relatingMonetaryUnit; RelatedMonetaryUnit = relatedMonetaryUnit; ExchangeRate = exchangeRate; }