@IfcClass(type=ENTITY, layer=RESOURCE) public class IfcPhysicalComplexQuantity extends IfcPhysicalQuantity
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcLabel |
discrimination |
private SET<IfcPhysicalQuantity> |
hasQuantities |
private IfcLabel |
quality |
private IfcLabel |
usage |
stepNumber| 构造器和说明 |
|---|
IfcPhysicalComplexQuantity(IfcLabel name,
IfcText description) |
IfcPhysicalComplexQuantity(IfcLabel name,
IfcText description,
SET<IfcPhysicalQuantity> hasQuantities,
IfcLabel discrimination,
IfcLabel quality,
IfcLabel usage) |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcLabel |
getDiscrimination() |
SET<IfcPhysicalQuantity> |
getHasQuantities() |
IfcLabel |
getQuality() |
IfcLabel |
getUsage() |
boolean |
illegal() |
void |
setDiscrimination(IfcLabel discrimination) |
void |
setHasQuantities(SET<IfcPhysicalQuantity> hasQuantities) |
void |
setQuality(IfcLabel quality) |
void |
setUsage(IfcLabel usage) |
getDescription, getName, getPartOfcComplex, setDescription, setName, setPartOfcComplexcheck, getFileItem, getParamString, getStepNumber, isDefault, setStepNumber, toIfcprivate SET<IfcPhysicalQuantity> hasQuantities
private IfcLabel discrimination
@IfcOptionField private IfcLabel quality
@IfcOptionField private IfcLabel usage
@IfcParserConstructor public IfcPhysicalComplexQuantity(IfcLabel name, IfcText description, SET<IfcPhysicalQuantity> hasQuantities, IfcLabel discrimination, IfcLabel quality, IfcLabel usage)
public SET<IfcPhysicalQuantity> getHasQuantities()
public void setHasQuantities(SET<IfcPhysicalQuantity> hasQuantities)
public IfcLabel getDiscrimination()
public void setDiscrimination(IfcLabel discrimination)
public IfcLabel getQuality()
public void setQuality(IfcLabel quality)
public IfcLabel getUsage()
public void setUsage(IfcLabel usage)
public boolean illegal()
illegal 在接口中 IfcInterfaceillegal 在类中 IfcAbstractClassCopyright © 2023. All rights reserved.