26 #ifndef _IFCMETRIC_AUTO_IMPL_4x2_H
27 #define _IFCMETRIC_AUTO_IMPL_4x2_H
67 virtual void unsetAttr(
const OdAnsiString &explicitAttrName);
68 virtual bool testAttr(
const OdAnsiString &explicitAttrName)
const;
virtual OdDAI::Entity * getInstanceType() const
IfcMetricValueSelect getDataValue() const
virtual bool isInstanceOf(OdIfcEntityType entityType) const
void setDataValue(IfcMetricValueSelect DataValue)
virtual OdResult outFields(OdDAI::OdSpfFilerBase *wrFiler)
virtual void unsetAttr(const OdIfcAttribute explicitAttrDef)
OdAnsiString getValueSource() const
IfcBenchmarkEnum m_Benchmark
OdAnsiString m_ValueSource
virtual OdIfcEntityType type() const
virtual bool testAttr(const OdAnsiString &explicitAttrName) const
OdDAIObjectId getReferencePath() const
virtual bool putAttr(const OdAnsiString &explicitAttrName, const OdRxValue &val)
virtual void unsetAttr(const OdAnsiString &explicitAttrName)
void setReferencePath(OdDAIObjectId ReferencePath)
virtual bool putAttr(const OdIfcAttribute explicitAttrDef, const OdRxValue &val)
OdDAIObjectId m_ReferencePath
IfcMetricValueSelect m_DataValue
void setValueSource(OdAnsiString ValueSource)
virtual bool testAttr(const OdIfcAttribute explicitAttrDef) const
void setBenchmark(IfcBenchmarkEnum Benchmark)
virtual OdRxValue getAttr(const OdIfcAttribute attrDef) const
virtual bool isKindOf(OdIfcEntityType entityType) const
virtual OdAnsiString typeName() const
virtual OdResult inFields(OdDAI::OdSpfFilerBase *rdFiler)
virtual OdRxValue getAttr(const OdAnsiString &attrName) const
IfcBenchmarkEnum getBenchmark() const
#define OD_EXP_DECLARE_MEMBERS(ClassName)