@IfcClass(layer=RESOURCE, type=ENTITY) public class IfcIShapeProfileDef extends IfcParameterizedProfileDef
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcPositiveLengthMeasure |
filletRadius |
private IfcPositiveLengthMeasure |
flangeThickness |
private IfcPositiveLengthMeasure |
overallDepth |
private IfcPositiveLengthMeasure |
overallWidth |
private IfcPositiveLengthMeasure |
webThickness |
stepNumber| 构造器和说明 |
|---|
IfcIShapeProfileDef(IfcProfileTypeEnum profileType,
IfcLabel profileName,
IfcAxis2Placement2D position,
IfcPositiveLengthMeasure overallWidth,
IfcPositiveLengthMeasure overallDepth,
IfcPositiveLengthMeasure webThickness,
IfcPositiveLengthMeasure flangeThickness,
IfcPositiveLengthMeasure filletRadius) |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcPositiveLengthMeasure |
getFilletRadius() |
IfcPositiveLengthMeasure |
getFlangeThickness() |
IfcPositiveLengthMeasure |
getOverallDepth() |
IfcPositiveLengthMeasure |
getOverallWidth() |
IfcPositiveLengthMeasure |
getWebThickness() |
boolean |
illegal() |
void |
setFilletRadius(IfcPositiveLengthMeasure filletRadius) |
void |
setFlangeThickness(IfcPositiveLengthMeasure flangeThickness) |
void |
setOverallDepth(IfcPositiveLengthMeasure overallDepth) |
void |
setOverallWidth(IfcPositiveLengthMeasure overallWidth) |
void |
setWebThickness(IfcPositiveLengthMeasure webThickness) |
getPosition, setPositiongetProfileName, getProfileType, setProfileName, setProfileTypecheck, getFileItem, getParamString, getStepNumber, isDefault, setStepNumber, toIfcprivate IfcPositiveLengthMeasure overallWidth
private IfcPositiveLengthMeasure overallDepth
private IfcPositiveLengthMeasure webThickness
private IfcPositiveLengthMeasure flangeThickness
@IfcOptionField private IfcPositiveLengthMeasure filletRadius
@IfcParserConstructor public IfcIShapeProfileDef(IfcProfileTypeEnum profileType, IfcLabel profileName, IfcAxis2Placement2D position, IfcPositiveLengthMeasure overallWidth, IfcPositiveLengthMeasure overallDepth, IfcPositiveLengthMeasure webThickness, IfcPositiveLengthMeasure flangeThickness, IfcPositiveLengthMeasure filletRadius)
public IfcPositiveLengthMeasure getOverallWidth()
public void setOverallWidth(IfcPositiveLengthMeasure overallWidth)
public IfcPositiveLengthMeasure getOverallDepth()
public void setOverallDepth(IfcPositiveLengthMeasure overallDepth)
public IfcPositiveLengthMeasure getWebThickness()
public void setWebThickness(IfcPositiveLengthMeasure webThickness)
public IfcPositiveLengthMeasure getFlangeThickness()
public void setFlangeThickness(IfcPositiveLengthMeasure flangeThickness)
public IfcPositiveLengthMeasure getFilletRadius()
public void setFilletRadius(IfcPositiveLengthMeasure filletRadius)
public boolean illegal()
illegal 在接口中 IfcInterfaceillegal 在类中 IfcAbstractClassCopyright © 2023. All rights reserved.