@IfcClass(layer=SHARED, type=ENTITY) public class IfcSoundProperties extends IfcPropertySetDefinition
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcBoolean |
isAttenuating |
private IfcSoundScaleEnum |
soundScale |
private LIST<IfcSoundValue> |
soundValues |
stepNumber| 构造器和说明 |
|---|
IfcSoundProperties(IfcGloballyUniqueId globalId,
IfcOwnerHistory ownerHistory,
IfcLabel name,
IfcText description,
IfcBoolean isAttenuating,
IfcSoundScaleEnum soundScale,
LIST<IfcSoundValue> soundValues) |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcBoolean |
getIsAttenuating() |
IfcSoundScaleEnum |
getSoundScale() |
LIST<IfcSoundValue> |
getSoundValues() |
void |
setIsAttenuating(IfcBoolean isAttenuating) |
void |
setSoundScale(IfcSoundScaleEnum soundScale) |
void |
setSoundValues(LIST<IfcSoundValue> soundValues) |
addDefinesType, addPropertyDefinitionOf, getDefinesType, getPropertyDefinitionOf, setDefinesType, setPropertyDefinitionOfgetHasAssociations, setHasAssociationsgetDescription, getGlobalId, getName, getOwnerHistory, setDescription, setDescription, setGlobalId, setName, setName, setOwnerHistorycheck, getFileItem, getParamString, getStepNumber, illegal, isDefault, setStepNumber, toIfcprivate IfcBoolean isAttenuating
@IfcOptionField private IfcSoundScaleEnum soundScale
private LIST<IfcSoundValue> soundValues
@IfcParserConstructor public IfcSoundProperties(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcBoolean isAttenuating, IfcSoundScaleEnum soundScale, LIST<IfcSoundValue> soundValues)
public IfcBoolean getIsAttenuating()
public void setIsAttenuating(IfcBoolean isAttenuating)
public IfcSoundScaleEnum getSoundScale()
public void setSoundScale(IfcSoundScaleEnum soundScale)
public LIST<IfcSoundValue> getSoundValues()
public void setSoundValues(LIST<IfcSoundValue> soundValues)
Copyright © 2023. All rights reserved.