@IfcClass(layer=RESOURCE, type=ENTITY) public class IfcTShapeProfileDef extends IfcParameterizedProfileDef
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcPositiveLengthMeasure |
centreOfGravityInY |
private IfcPositiveLengthMeasure |
depth |
private IfcPositiveLengthMeasure |
filletRadius |
private IfcPositiveLengthMeasure |
flangeEdgeRadius |
private IfcPositiveLengthMeasure |
flangeSlope |
private IfcPositiveLengthMeasure |
flangeThickness |
private IfcPositiveLengthMeasure |
flangeWidth |
private IfcPositiveLengthMeasure |
webEdgeRadius |
private IfcPositiveLengthMeasure |
webSlope |
private IfcPositiveLengthMeasure |
webThickness |
stepNumber| 构造器和说明 |
|---|
IfcTShapeProfileDef(IfcProfileTypeEnum profileType,
IfcLabel profileName,
IfcAxis2Placement2D position,
IfcPositiveLengthMeasure depth,
IfcPositiveLengthMeasure flangeWidth,
IfcPositiveLengthMeasure webThickness,
IfcPositiveLengthMeasure flangeThickness,
IfcPositiveLengthMeasure filletRadius,
IfcPositiveLengthMeasure flangeEdgeRadius,
IfcPositiveLengthMeasure webEdgeRadius,
IfcPositiveLengthMeasure webSlope,
IfcPositiveLengthMeasure flangeSlope,
IfcPositiveLengthMeasure centreOfGravityInY) |
getPosition, setPositiongetProfileName, getProfileType, setProfileName, setProfileTypecheck, getFileItem, getParamString, getStepNumber, isDefault, setStepNumber, toIfcprivate IfcPositiveLengthMeasure depth
private IfcPositiveLengthMeasure flangeWidth
private IfcPositiveLengthMeasure webThickness
private IfcPositiveLengthMeasure flangeThickness
@IfcOptionField private IfcPositiveLengthMeasure filletRadius
@IfcOptionField private IfcPositiveLengthMeasure flangeEdgeRadius
@IfcOptionField private IfcPositiveLengthMeasure webEdgeRadius
@IfcOptionField private IfcPositiveLengthMeasure webSlope
@IfcOptionField private IfcPositiveLengthMeasure flangeSlope
@IfcOptionField private IfcPositiveLengthMeasure centreOfGravityInY
@IfcParserConstructor public IfcTShapeProfileDef(IfcProfileTypeEnum profileType, IfcLabel profileName, IfcAxis2Placement2D position, IfcPositiveLengthMeasure depth, IfcPositiveLengthMeasure flangeWidth, IfcPositiveLengthMeasure webThickness, IfcPositiveLengthMeasure flangeThickness, IfcPositiveLengthMeasure filletRadius, IfcPositiveLengthMeasure flangeEdgeRadius, IfcPositiveLengthMeasure webEdgeRadius, IfcPositiveLengthMeasure webSlope, IfcPositiveLengthMeasure flangeSlope, IfcPositiveLengthMeasure centreOfGravityInY)
public IfcPositiveLengthMeasure getDepth()
public void setDepth(IfcPositiveLengthMeasure depth)
public IfcPositiveLengthMeasure getFlangeWidth()
public void setFlangeWidth(IfcPositiveLengthMeasure flangeWidth)
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 IfcPositiveLengthMeasure getFlangeEdgeRadius()
public void setFlangeEdgeRadius(IfcPositiveLengthMeasure flangeEdgeRadius)
public IfcPositiveLengthMeasure getWebEdgeRadius()
public void setWebEdgeRadius(IfcPositiveLengthMeasure webEdgeRadius)
public IfcPositiveLengthMeasure getWebSlope()
public void setWebSlope(IfcPositiveLengthMeasure webSlope)
public IfcPositiveLengthMeasure getFlangeSlope()
public void setFlangeSlope(IfcPositiveLengthMeasure flangeSlope)
public IfcPositiveLengthMeasure getCentreOfGravityInY()
public void setCentreOfGravityInY(IfcPositiveLengthMeasure centreOfGravityInY)
public boolean illegal()
illegal 在接口中 IfcInterfaceillegal 在类中 IfcAbstractClassCopyright © 2023. All rights reserved.