@IfcClass(type=ENTITY, layer=SHARED) public class IfcWindowPanelProperties extends IfcPropertySetDefinition
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcPositiveLengthMeasure |
frameDepth |
private IfcPositiveLengthMeasure |
frameThickness |
private IfcWindowPanelOperationEnum |
operationType |
private IfcWindowPanelPositionEnum |
panelPosition |
private IfcShapeAspect |
shapeAspectStyle |
stepNumber| 构造器和说明 |
|---|
IfcWindowPanelProperties() |
IfcWindowPanelProperties(IfcGloballyUniqueId globalId,
IfcOwnerHistory ownerHistory,
IfcLabel name,
IfcText description,
IfcWindowPanelOperationEnum operationType,
IfcWindowPanelPositionEnum panelPosition,
IfcPositiveLengthMeasure frameDepth,
IfcPositiveLengthMeasure frameThickness,
IfcShapeAspect shapeAspectStyle) |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcPositiveLengthMeasure |
getFrameDepth() |
IfcPositiveLengthMeasure |
getFrameThickness() |
IfcWindowPanelOperationEnum |
getOperationType() |
IfcWindowPanelPositionEnum |
getPanelPosition() |
IfcShapeAspect |
getShapeAspectStyle() |
void |
setFrameDepth(IfcPositiveLengthMeasure frameDepth) |
void |
setFrameThickness(IfcPositiveLengthMeasure frameThickness) |
void |
setOperationType(IfcWindowPanelOperationEnum operationType) |
void |
setPanelPosition(IfcWindowPanelPositionEnum panelPosition) |
void |
setShapeAspectStyle(IfcShapeAspect shapeAspectStyle) |
addDefinesType, addPropertyDefinitionOf, getDefinesType, getPropertyDefinitionOf, setDefinesType, setPropertyDefinitionOfgetHasAssociations, setHasAssociationsgetDescription, getGlobalId, getName, getOwnerHistory, setDescription, setDescription, setGlobalId, setName, setName, setOwnerHistorycheck, getFileItem, getParamString, getStepNumber, illegal, isDefault, setStepNumber, toIfcprivate IfcWindowPanelOperationEnum operationType
private IfcWindowPanelPositionEnum panelPosition
@IfcOptionField private IfcPositiveLengthMeasure frameDepth
@IfcOptionField private IfcPositiveLengthMeasure frameThickness
@IfcOptionField private IfcShapeAspect shapeAspectStyle
public IfcWindowPanelProperties()
@IfcParserConstructor public IfcWindowPanelProperties(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcWindowPanelOperationEnum operationType, IfcWindowPanelPositionEnum panelPosition, IfcPositiveLengthMeasure frameDepth, IfcPositiveLengthMeasure frameThickness, IfcShapeAspect shapeAspectStyle)
public IfcWindowPanelOperationEnum getOperationType()
public void setOperationType(IfcWindowPanelOperationEnum operationType)
public IfcWindowPanelPositionEnum getPanelPosition()
public void setPanelPosition(IfcWindowPanelPositionEnum panelPosition)
public IfcPositiveLengthMeasure getFrameDepth()
public void setFrameDepth(IfcPositiveLengthMeasure frameDepth)
public IfcPositiveLengthMeasure getFrameThickness()
public void setFrameThickness(IfcPositiveLengthMeasure frameThickness)
public IfcShapeAspect getShapeAspectStyle()
public void setShapeAspectStyle(IfcShapeAspect shapeAspectStyle)
Copyright © 2023. All rights reserved.