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>