@IfcClass(layer=RESOURCE, type=ENTITY) public class IfcUShapeProfileDef extends IfcParameterizedProfileDef
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcPositiveLengthMeasure |
centreOfGravityInX |
private IfcPositiveLengthMeasure |
depth |
private IfcPositiveLengthMeasure |
edgeRadius |
private IfcPositiveLengthMeasure |
filletRadius |
private IfcPositiveLengthMeasure |
flangeSlope |
private IfcPositiveLengthMeasure |
flangeThickness |
private IfcPositiveLengthMeasure |
flangeWidth |
private IfcPositiveLengthMeasure |
webThickness |
stepNumber| 构造器和说明 |
|---|
IfcUShapeProfileDef(IfcProfileTypeEnum profileType,
IfcLabel profileName,
IfcAxis2Placement2D position,
IfcPositiveLengthMeasure depth,
IfcPositiveLengthMeasure flangeWidth,
IfcPositiveLengthMeasure webThickness,
IfcPositiveLengthMeasure flangeThickness,
IfcPositiveLengthMeasure filletRadius,
IfcPositiveLengthMeasure edgeRadius,
IfcPositiveLengthMeasure flangeSlope,
IfcPositiveLengthMeasure centreOfGravityInX) |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcPositiveLengthMeasure |
getCentreOfGravityInX() |
IfcPositiveLengthMeasure |
getDepth() |
IfcPositiveLengthMeasure |
getEdgeRadius() |
IfcPositiveLengthMeasure |
getFilletRadius() |
IfcPositiveLengthMeasure |
getFlangeSlope() |
IfcPositiveLengthMeasure |
getFlangeThickness() |
IfcPositiveLengthMeasure |
getFlangeWidth() |
IfcPositiveLengthMeasure |
getWebThickness() |
boolean |
illegal() |
void |
setCentreOfGravityInX(IfcPositiveLengthMeasure centreOfGravityInX) |
void |
setDepth(IfcPositiveLengthMeasure depth) |
void |
setEdgeRadius(IfcPositiveLengthMeasure edgeRadius) |
void |
setFilletRadius(IfcPositiveLengthMeasure filletRadius) |
void |
setFlangeSlope(IfcPositiveLengthMeasure flangeSlope) |
void |
setFlangeThickness(IfcPositiveLengthMeasure flangeThickness) |
void |
setFlangeWidth(IfcPositiveLengthMeasure flangeWidth) |
void |
setWebThickness(IfcPositiveLengthMeasure webThickness) |
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 edgeRadius
@IfcOptionField private IfcPositiveLengthMeasure flangeSlope
@IfcOptionField private IfcPositiveLengthMeasure centreOfGravityInX
@IfcParserConstructor public IfcUShapeProfileDef(IfcProfileTypeEnum profileType, IfcLabel profileName, IfcAxis2Placement2D position, IfcPositiveLengthMeasure depth, IfcPositiveLengthMeasure flangeWidth, IfcPositiveLengthMeasure webThickness, IfcPositiveLengthMeasure flangeThickness, IfcPositiveLengthMeasure filletRadius, IfcPositiveLengthMeasure edgeRadius, IfcPositiveLengthMeasure flangeSlope, IfcPositiveLengthMeasure centreOfGravityInX)
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 getEdgeRadius()
public void setEdgeRadius(IfcPositiveLengthMeasure edgeRadius)
public IfcPositiveLengthMeasure getFlangeSlope()
public void setFlangeSlope(IfcPositiveLengthMeasure flangeSlope)
public IfcPositiveLengthMeasure getCentreOfGravityInX()
public void setCentreOfGravityInX(IfcPositiveLengthMeasure centreOfGravityInX)
public boolean illegal()
illegal 在接口中 IfcInterfaceillegal 在类中 IfcAbstractClassCopyright © 2023. All rights reserved.