@IfcClass(layer=RESOURCE, type=ENTITY) public class IfcReinforcementBarProperties extends IfcAbstractClass
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcCountMeasure |
barCount |
private IfcReinforcingBarSurfaceEnum |
barSurface |
private IfcLengthMeasure |
effectiveDepth |
private IfcPositiveLengthMeasure |
nominalBarDiameter |
private IfcLabel |
steelGrade |
private IfcAreaMeasure |
totalCrossSectionArea |
stepNumber| 构造器和说明 |
|---|
IfcReinforcementBarProperties(IfcAreaMeasure totalCrossSectionArea,
IfcLabel steelGrade,
IfcReinforcingBarSurfaceEnum barSurface,
IfcLengthMeasure effectiveDepth,
IfcPositiveLengthMeasure nominalBarDiameter,
IfcCountMeasure barCount) |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcCountMeasure |
getBarCount() |
IfcReinforcingBarSurfaceEnum |
getBarSurface() |
IfcLengthMeasure |
getEffectiveDepth() |
IfcPositiveLengthMeasure |
getNominalBarDiameter() |
IfcLabel |
getSteelGrade() |
IfcAreaMeasure |
getTotalCrossSectionArea() |
void |
setBarCount(IfcCountMeasure barCount) |
void |
setBarSurface(IfcReinforcingBarSurfaceEnum barSurface) |
void |
setEffectiveDepth(IfcLengthMeasure effectiveDepth) |
void |
setNominalBarDiameter(IfcPositiveLengthMeasure nominalBarDiameter) |
void |
setSteelGrade(IfcLabel steelGrade) |
void |
setTotalCrossSectionArea(IfcAreaMeasure totalCrossSectionArea) |
check, getFileItem, getParamString, getStepNumber, illegal, isDefault, setStepNumber, toIfcprivate IfcAreaMeasure totalCrossSectionArea
private IfcLabel steelGrade
@IfcOptionField private IfcReinforcingBarSurfaceEnum barSurface
@IfcOptionField private IfcLengthMeasure effectiveDepth
@IfcOptionField private IfcPositiveLengthMeasure nominalBarDiameter
@IfcOptionField private IfcCountMeasure barCount
@IfcParserConstructor public IfcReinforcementBarProperties(IfcAreaMeasure totalCrossSectionArea, IfcLabel steelGrade, IfcReinforcingBarSurfaceEnum barSurface, IfcLengthMeasure effectiveDepth, IfcPositiveLengthMeasure nominalBarDiameter, IfcCountMeasure barCount)
public IfcAreaMeasure getTotalCrossSectionArea()
public void setTotalCrossSectionArea(IfcAreaMeasure totalCrossSectionArea)
public IfcLabel getSteelGrade()
public void setSteelGrade(IfcLabel steelGrade)
public IfcReinforcingBarSurfaceEnum getBarSurface()
public void setBarSurface(IfcReinforcingBarSurfaceEnum barSurface)
public IfcLengthMeasure getEffectiveDepth()
public void setEffectiveDepth(IfcLengthMeasure effectiveDepth)
public IfcPositiveLengthMeasure getNominalBarDiameter()
public void setNominalBarDiameter(IfcPositiveLengthMeasure nominalBarDiameter)
public IfcCountMeasure getBarCount()
public void setBarCount(IfcCountMeasure barCount)
Copyright © 2023. All rights reserved.