@IfcClass(layer=RESOURCE, type=ENTITY) public class IfcLShapeProfileDef extends IfcParameterizedProfileDef
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcPositiveLengthMeasure |
centreOfGravityInX |
private IfcPositiveLengthMeasure |
centreOfGravityInY |
private IfcPositiveLengthMeasure |
depth |
private IfcPositiveLengthMeasure |
edgeRadius |
private IfcPositiveLengthMeasure |
filletRadius |
private IfcPositiveLengthMeasure |
legSlope |
private IfcPositiveLengthMeasure |
thickness |
private IfcPositiveLengthMeasure |
width |
stepNumber| 构造器和说明 |
|---|
IfcLShapeProfileDef(IfcProfileTypeEnum profileType,
IfcLabel profileName,
IfcAxis2Placement2D position,
IfcPositiveLengthMeasure depth,
IfcPositiveLengthMeasure width,
IfcPositiveLengthMeasure thickness,
IfcPositiveLengthMeasure filletRadius,
IfcPositiveLengthMeasure edgeRadius,
IfcPositiveLengthMeasure legSlope,
IfcPositiveLengthMeasure centreOfGravityInX,
IfcPositiveLengthMeasure centreOfGravityInY) |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcPositiveLengthMeasure |
getCentreOfGravityInX() |
IfcPositiveLengthMeasure |
getCentreOfGravityInY() |
IfcPositiveLengthMeasure |
getDepth() |
IfcPositiveLengthMeasure |
getEdgeRadius() |
IfcPositiveLengthMeasure |
getFilletRadius() |
IfcPositiveLengthMeasure |
getLegSlope() |
IfcPositiveLengthMeasure |
getThickness() |
IfcPositiveLengthMeasure |
getWidth() |
boolean |
illegal() |
void |
setCentreOfGravityInX(IfcPositiveLengthMeasure centreOfGravityInX) |
void |
setCentreOfGravityInY(IfcPositiveLengthMeasure centreOfGravityInY) |
void |
setDepth(IfcPositiveLengthMeasure depth) |
void |
setEdgeRadius(IfcPositiveLengthMeasure edgeRadius) |
void |
setFilletRadius(IfcPositiveLengthMeasure filletRadius) |
void |
setLegSlope(IfcPositiveLengthMeasure legSlope) |
void |
setThickness(IfcPositiveLengthMeasure thickness) |
void |
setWidth(IfcPositiveLengthMeasure width) |
getPosition, setPositiongetProfileName, getProfileType, setProfileName, setProfileTypecheck, getFileItem, getParamString, getStepNumber, isDefault, setStepNumber, toIfcprivate IfcPositiveLengthMeasure depth
@IfcOptionField private IfcPositiveLengthMeasure width
private IfcPositiveLengthMeasure thickness
@IfcOptionField private IfcPositiveLengthMeasure filletRadius
@IfcOptionField private IfcPositiveLengthMeasure edgeRadius
@IfcOptionField private IfcPositiveLengthMeasure legSlope
@IfcOptionField private IfcPositiveLengthMeasure centreOfGravityInX
@IfcOptionField private IfcPositiveLengthMeasure centreOfGravityInY
@IfcParserConstructor public IfcLShapeProfileDef(IfcProfileTypeEnum profileType, IfcLabel profileName, IfcAxis2Placement2D position, IfcPositiveLengthMeasure depth, IfcPositiveLengthMeasure width, IfcPositiveLengthMeasure thickness, IfcPositiveLengthMeasure filletRadius, IfcPositiveLengthMeasure edgeRadius, IfcPositiveLengthMeasure legSlope, IfcPositiveLengthMeasure centreOfGravityInX, IfcPositiveLengthMeasure centreOfGravityInY)
public IfcPositiveLengthMeasure getDepth()
public void setDepth(IfcPositiveLengthMeasure depth)
public IfcPositiveLengthMeasure getWidth()
public void setWidth(IfcPositiveLengthMeasure width)
public IfcPositiveLengthMeasure getThickness()
public void setThickness(IfcPositiveLengthMeasure thickness)
public IfcPositiveLengthMeasure getFilletRadius()
public void setFilletRadius(IfcPositiveLengthMeasure filletRadius)
public IfcPositiveLengthMeasure getEdgeRadius()
public void setEdgeRadius(IfcPositiveLengthMeasure edgeRadius)
public IfcPositiveLengthMeasure getLegSlope()
public void setLegSlope(IfcPositiveLengthMeasure legSlope)
public IfcPositiveLengthMeasure getCentreOfGravityInX()
public void setCentreOfGravityInX(IfcPositiveLengthMeasure centreOfGravityInX)
public IfcPositiveLengthMeasure getCentreOfGravityInY()
public void setCentreOfGravityInY(IfcPositiveLengthMeasure centreOfGravityInY)
public boolean illegal()
illegal 在接口中 IfcInterfaceillegal 在类中 IfcAbstractClassCopyright © 2023. All rights reserved.