CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
26 #ifndef _IFCSTRUCTURALPROFILEPROPERTIES_AUTO_IMPL_2x3_H
27 #define _IFCSTRUCTURALPROFILEPROPERTIES_AUTO_IMPL_2x3_H
91 virtual void unsetAttr(
const OdAnsiString &explicitAttrName);
92 virtual bool testAttr(
const OdAnsiString &explicitAttrName)
const;
121 #endif // _IFCSTRUCTURALPROFILEPROPERTIES_AUTO_IMPL_2x3_H
double m_MomentOfInertiaY
double getMaximumSectionModulusY() const
virtual OdRxValue getAttr(const OdIfcAttribute attrDef) const
double getTorsionalSectionModulus() const
void setShearCentreZ(double ShearCentreZ)
double getShearDeformationAreaZ() const
virtual bool testAttr(const OdIfcAttribute explicitAttrDef) const
virtual bool isInstanceOf(OdIfcEntityType entityType) const
double getShearDeformationAreaY() const
virtual OdAnsiString typeName() const
virtual bool putAttr(const OdAnsiString &explicitAttrName, const OdRxValue &val)
double getTorsionalConstantX() const
double m_MinimumSectionModulusY
double m_MaximumSectionModulusY
double getMomentOfInertiaY() const
virtual bool testAttr(const OdAnsiString &explicitAttrName) const
virtual OdIfcEntityType type() const
virtual OdResult inFields(OdDAI::OdSpfFilerBase *rdFiler)
OdIfcStructuralProfilePropertiesAuto()
virtual void unsetAttr(const OdIfcAttribute explicitAttrDef)
double getCentreOfGravityInY() const
double m_MinimumSectionModulusZ
void setMinimumSectionModulusY(double MinimumSectionModulusY)
double getShearCentreY() const
void setMinimumSectionModulusZ(double MinimumSectionModulusZ)
void setCentreOfGravityInY(double CentreOfGravityInY)
double getWarpingConstant() const
double m_ShearDeformationAreaY
virtual void unsetAttr(const OdAnsiString &explicitAttrName)
void setMaximumSectionModulusZ(double MaximumSectionModulusZ)
void setShearDeformationAreaY(double ShearDeformationAreaY)
#define OD_EXP_DECLARE_MEMBERS(ClassName)
double getMomentOfInertiaYZ() const
double m_MaximumSectionModulusZ
void setShearCentreY(double ShearCentreY)
void setMomentOfInertiaY(double MomentOfInertiaY)
double getShearCentreZ() const
double m_TorsionalSectionModulus
void setMomentOfInertiaZ(double MomentOfInertiaZ)
void setCentreOfGravityInX(double CentreOfGravityInX)
double m_TorsionalConstantX
double getMomentOfInertiaZ() const
void setMomentOfInertiaYZ(double MomentOfInertiaYZ)
void setShearDeformationAreaZ(double ShearDeformationAreaZ)
void setMaximumSectionModulusY(double MaximumSectionModulusY)
double getMinimumSectionModulusY() const
void setWarpingConstant(double WarpingConstant)
double getCentreOfGravityInX() const
double m_ShearDeformationAreaZ
double getMaximumSectionModulusZ() const
virtual OdDAI::Entity * getInstanceType() const
double m_MomentOfInertiaYZ
void setTorsionalConstantX(double TorsionalConstantX)
double m_CentreOfGravityInX
double getMinimumSectionModulusZ() const
virtual bool putAttr(const OdIfcAttribute explicitAttrDef, const OdRxValue &val)
virtual bool isKindOf(OdIfcEntityType entityType) const
double m_CentreOfGravityInY
virtual OdRxValue getAttr(const OdAnsiString &attrName) const
virtual OdResult outFields(OdDAI::OdSpfFilerBase *wrFiler)
void setTorsionalSectionModulus(double TorsionalSectionModulus)
double m_MomentOfInertiaZ