Class Ifc2x3::IfcEnvironmentalImpactValue¶
Defined in File Ifc2x3.h
Nested Relationships¶
This class is a nested type of Struct Ifc2x3.
Inheritance Relationships¶
Base Type¶
public Ifc2x3::IfcAppliedValue(Class Ifc2x3::IfcAppliedValue)
Class Documentation¶
-
class
Ifc2x3::IfcEnvironmentalImpactValue: public Ifc2x3::IfcAppliedValue¶ Public Types
-
typedef IfcTemplatedEntityList<IfcEnvironmentalImpactValue>
list¶
Public Functions
-
std::string
ImpactType() const¶
-
void
setImpactType(std::string v)¶
-
::Ifc2x3::IfcEnvironmentalImpactCategoryEnum::Value
Category() const¶
-
void
setCategory(::Ifc2x3::IfcEnvironmentalImpactCategoryEnum::Value v)¶
-
bool
hasUserDefinedCategory() const¶ Whether the optional attribute UserDefinedCategory is defined for this IfcEnvironmentalImpactValue.
-
std::string
UserDefinedCategory() const¶
-
void
setUserDefinedCategory(std::string v)¶
-
IfcEnvironmentalImpactValue(IfcEntityInstanceData *e)¶
-
IfcEnvironmentalImpactValue(boost::optional<std::string> v1_Name, boost::optional<std::string> v2_Description, ::Ifc2x3::IfcAppliedValueSelect *v3_AppliedValue, ::Ifc2x3::IfcMeasureWithUnit *v4_UnitBasis, ::Ifc2x3::IfcDateTimeSelect *v5_ApplicableDate, ::Ifc2x3::IfcDateTimeSelect *v6_FixedUntilDate, std::string v7_ImpactType, ::Ifc2x3::IfcEnvironmentalImpactCategoryEnum::Value v8_Category, boost::optional<std::string> v9_UserDefinedCategory)¶
-
typedef IfcTemplatedEntityList<IfcEnvironmentalImpactValue>