@IfcClass(layer=RESOURCE, type=ENTITY) public class IfcCShapeProfileDef extends IfcParameterizedProfileDef
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcPositiveLengthMeasure |
centreOfGravityInX |
private IfcPositiveLengthMeasure |
depth |
private IfcPositiveLengthMeasure |
girth |
private IfcPositiveLengthMeasure |
internalFilletRadius |
private IfcPositiveLengthMeasure |
wallThickness |
private IfcPositiveLengthMeasure |
width |
stepNumber| 构造器和说明 |
|---|
IfcCShapeProfileDef(IfcProfileTypeEnum profileType,
IfcLabel profileName,
IfcAxis2Placement2D position,
IfcPositiveLengthMeasure depth,
IfcPositiveLengthMeasure width,
IfcPositiveLengthMeasure wallThickness,
IfcPositiveLengthMeasure girth,
IfcPositiveLengthMeasure internalFilletRadius,
IfcPositiveLengthMeasure centreOfGravityInX) |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcPositiveLengthMeasure |
getCentreOfGravityInX() |
IfcPositiveLengthMeasure |
getDepth() |
IfcPositiveLengthMeasure |
getGirth() |
IfcPositiveLengthMeasure |
getInternalFilletRadius() |
IfcPositiveLengthMeasure |
getWallThickness() |
IfcPositiveLengthMeasure |
getWidth() |
boolean |
illegal() |
void |
setCentreOfGravityInX(IfcPositiveLengthMeasure centreOfGravityInX) |
void |
setDepth(IfcPositiveLengthMeasure depth) |
void |
setGirth(IfcPositiveLengthMeasure girth) |
void |
setInternalFilletRadius(IfcPositiveLengthMeasure internalFilletRadius) |
void |
setWallThickness(IfcPositiveLengthMeasure wallThickness) |
void |
setWidth(IfcPositiveLengthMeasure width) |
getPosition, setPositiongetProfileName, getProfileType, setProfileName, setProfileTypecheck, getFileItem, getParamString, getStepNumber, isDefault, setStepNumber, toIfcprivate IfcPositiveLengthMeasure depth
private IfcPositiveLengthMeasure width
private IfcPositiveLengthMeasure wallThickness
private IfcPositiveLengthMeasure girth
@IfcOptionField private IfcPositiveLengthMeasure internalFilletRadius
@IfcOptionField private IfcPositiveLengthMeasure centreOfGravityInX
@IfcParserConstructor public IfcCShapeProfileDef(IfcProfileTypeEnum profileType, IfcLabel profileName, IfcAxis2Placement2D position, IfcPositiveLengthMeasure depth, IfcPositiveLengthMeasure width, IfcPositiveLengthMeasure wallThickness, IfcPositiveLengthMeasure girth, IfcPositiveLengthMeasure internalFilletRadius, IfcPositiveLengthMeasure centreOfGravityInX)
public IfcPositiveLengthMeasure getDepth()
public void setDepth(IfcPositiveLengthMeasure depth)
public IfcPositiveLengthMeasure getWidth()
public void setWidth(IfcPositiveLengthMeasure width)
public IfcPositiveLengthMeasure getWallThickness()
public void setWallThickness(IfcPositiveLengthMeasure wallThickness)
public IfcPositiveLengthMeasure getGirth()
public void setGirth(IfcPositiveLengthMeasure girth)
public IfcPositiveLengthMeasure getInternalFilletRadius()
public void setInternalFilletRadius(IfcPositiveLengthMeasure internalFilletRadius)
public IfcPositiveLengthMeasure getCentreOfGravityInX()
public void setCentreOfGravityInX(IfcPositiveLengthMeasure centreOfGravityInX)
public boolean illegal()
illegal 在接口中 IfcInterfaceillegal 在类中 IfcAbstractClassCopyright © 2023. All rights reserved.