26 #ifndef _IFCTENDON_AUTO_IMPL_2x3_H
27 #define _IFCTENDON_AUTO_IMPL_2x3_H
75 virtual void unsetAttr(
const OdAnsiString &explicitAttrName);
76 virtual bool testAttr(
const OdAnsiString &explicitAttrName)
const;
virtual void unsetAttr(const OdAnsiString &explicitAttrName)
IfcTendonTypeEnum getPredefinedType() const
virtual OdResult outFields(OdDAI::OdSpfFilerBase *wrFiler)
virtual bool putAttr(const OdAnsiString &explicitAttrName, const OdRxValue &val)
virtual OdDAI::Entity * getInstanceType() const
virtual bool isInstanceOf(OdIfcEntityType entityType) const
double getNominalDiameter() const
void setFrictionCoefficient(IfcNormalisedRatioMeasure FrictionCoefficient)
virtual OdAnsiString typeName() const
double getPreStress() const
void setNominalDiameter(double NominalDiameter)
virtual void unsetAttr(const OdIfcAttribute explicitAttrDef)
virtual bool testAttr(const OdIfcAttribute explicitAttrDef) const
double getAnchorageSlip() const
void setTensionForce(double TensionForce)
virtual OdIfcEntityType type() const
virtual bool isKindOf(OdIfcEntityType entityType) const
double getCrossSectionArea() const
IfcNormalisedRatioMeasure getFrictionCoefficient() const
void setPreStress(double PreStress)
double m_CrossSectionArea
virtual OdRxValue getAttr(const OdAnsiString &attrName) const
virtual OdResult inFields(OdDAI::OdSpfFilerBase *rdFiler)
IfcTendonTypeEnum m_PredefinedType
virtual bool testAttr(const OdAnsiString &explicitAttrName) const
void setMinCurvatureRadius(double MinCurvatureRadius)
IfcNormalisedRatioMeasure m_FrictionCoefficient
virtual OdRxValue getAttr(const OdIfcAttribute attrDef) const
virtual bool putAttr(const OdIfcAttribute explicitAttrDef, const OdRxValue &val)
void setPredefinedType(IfcTendonTypeEnum PredefinedType)
double getTensionForce() const
double getMinCurvatureRadius() const
void setAnchorageSlip(double AnchorageSlip)
void setCrossSectionArea(double CrossSectionArea)
double m_MinCurvatureRadius
#define OD_EXP_DECLARE_MEMBERS(ClassName)
IfcRatioMeasure IfcNormalisedRatioMeasure