@IfcClass(layer=RESOURCE, type=ENTITY) public class IfcSectionReinforcementProperties extends IfcAbstractClass
| 限定符和类型 | 字段和说明 |
|---|---|
private SET<IfcReinforcementBarProperties> |
crossSectionReinforcementDefinitions |
private IfcLengthMeasure |
longitudinalEndPosition |
private IfcLengthMeasure |
longitudinalStartPosition |
private IfcReinforcingBarRoleEnum |
reinforcementRole |
private IfcSectionProperties |
sectionDefinition |
private IfcLengthMeasure |
transversePosition |
stepNumber| 构造器和说明 |
|---|
IfcSectionReinforcementProperties(IfcLengthMeasure longitudinalStartPosition,
IfcLengthMeasure longitudinalEndPosition,
IfcLengthMeasure transversePosition,
IfcReinforcingBarRoleEnum reinforcementRole,
IfcSectionProperties sectionDefinition,
SET<IfcReinforcementBarProperties> crossSectionReinforcementDefinitions) |
| 限定符和类型 | 方法和说明 |
|---|---|
SET<IfcReinforcementBarProperties> |
getCrossSectionReinforcementDefinitions() |
IfcLengthMeasure |
getLongitudinalEndPosition() |
IfcLengthMeasure |
getLongitudinalStartPosition() |
IfcReinforcingBarRoleEnum |
getReinforcementRole() |
IfcSectionProperties |
getSectionDefinition() |
IfcLengthMeasure |
getTransversePosition() |
void |
setCrossSectionReinforcementDefinitions(SET<IfcReinforcementBarProperties> crossSectionReinforcementDefinitions) |
void |
setLongitudinalEndPosition(IfcLengthMeasure longitudinalEndPosition) |
void |
setLongitudinalStartPosition(IfcLengthMeasure longitudinalStartPosition) |
void |
setReinforcementRole(IfcReinforcingBarRoleEnum reinforcementRole) |
void |
setSectionDefinition(IfcSectionProperties sectionDefinition) |
void |
setTransversePosition(IfcLengthMeasure transversePosition) |
check, getFileItem, getParamString, getStepNumber, illegal, isDefault, setStepNumber, toIfcprivate IfcLengthMeasure longitudinalStartPosition
private IfcLengthMeasure longitudinalEndPosition
@IfcOptionField private IfcLengthMeasure transversePosition
private IfcReinforcingBarRoleEnum reinforcementRole
private IfcSectionProperties sectionDefinition
private SET<IfcReinforcementBarProperties> crossSectionReinforcementDefinitions
@IfcParserConstructor public IfcSectionReinforcementProperties(IfcLengthMeasure longitudinalStartPosition, IfcLengthMeasure longitudinalEndPosition, IfcLengthMeasure transversePosition, IfcReinforcingBarRoleEnum reinforcementRole, IfcSectionProperties sectionDefinition, SET<IfcReinforcementBarProperties> crossSectionReinforcementDefinitions)
public IfcLengthMeasure getLongitudinalStartPosition()
public void setLongitudinalStartPosition(IfcLengthMeasure longitudinalStartPosition)
public IfcLengthMeasure getLongitudinalEndPosition()
public void setLongitudinalEndPosition(IfcLengthMeasure longitudinalEndPosition)
public IfcLengthMeasure getTransversePosition()
public void setTransversePosition(IfcLengthMeasure transversePosition)
public IfcReinforcingBarRoleEnum getReinforcementRole()
public void setReinforcementRole(IfcReinforcingBarRoleEnum reinforcementRole)
public IfcSectionProperties getSectionDefinition()
public void setSectionDefinition(IfcSectionProperties sectionDefinition)
public SET<IfcReinforcementBarProperties> getCrossSectionReinforcementDefinitions()
public void setCrossSectionReinforcementDefinitions(SET<IfcReinforcementBarProperties> crossSectionReinforcementDefinitions)
Copyright © 2023. All rights reserved.