public interface IfcSoundProperties extends IfcPropertySetDefinition
The following features are supported:
Ifc2x3tc1Package.getIfcSoundProperties()| Modifier and Type | Method and Description |
|---|---|
Tristate |
getIsAttenuating()
Returns the value of the 'Is Attenuating' attribute.
|
IfcSoundScaleEnum |
getSoundScale()
Returns the value of the 'Sound Scale' attribute.
|
org.eclipse.emf.common.util.EList<IfcSoundValue> |
getSoundValues()
Returns the value of the 'Sound Values' reference list.
|
boolean |
isSetSoundScale()
Returns whether the value of the '
Sound Scale' attribute is set. |
void |
setIsAttenuating(Tristate value)
Sets the value of the '
Is Attenuating' attribute. |
void |
setSoundScale(IfcSoundScaleEnum value)
Sets the value of the '
Sound Scale' attribute. |
void |
unsetSoundScale()
Unsets the value of the '
Sound Scale' attribute. |
getDefinesType, getPropertyDefinitionOf, isSetDefinesType, isSetPropertyDefinitionOf, unsetDefinesType, unsetPropertyDefinitionOfgetHasAssociations, isSetHasAssociations, unsetHasAssociationsgetDescription, getGlobalId, getName, getOwnerHistory, isSetDescription, isSetName, setDescription, setGlobalId, setName, setOwnerHistory, unsetDescription, unsetNameforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeTristate getIsAttenuating()
Tristate.
If the meaning of the 'Is Attenuating' attribute isn't clear, there really should be more of a description here...
Tristate,
setIsAttenuating(Tristate),
Ifc2x3tc1Package.getIfcSoundProperties_IsAttenuating()void setIsAttenuating(Tristate value)
Is Attenuating' attribute.
value - the new value of the 'Is Attenuating' attribute.Tristate,
getIsAttenuating()IfcSoundScaleEnum getSoundScale()
IfcSoundScaleEnum.
If the meaning of the 'Sound Scale' attribute isn't clear, there really should be more of a description here...
IfcSoundScaleEnum,
isSetSoundScale(),
unsetSoundScale(),
setSoundScale(IfcSoundScaleEnum),
Ifc2x3tc1Package.getIfcSoundProperties_SoundScale()void setSoundScale(IfcSoundScaleEnum value)
Sound Scale' attribute.
value - the new value of the 'Sound Scale' attribute.IfcSoundScaleEnum,
isSetSoundScale(),
unsetSoundScale(),
getSoundScale()void unsetSoundScale()
Sound Scale' attribute.
boolean isSetSoundScale()
Sound Scale' attribute is set.
unsetSoundScale(),
getSoundScale(),
setSoundScale(IfcSoundScaleEnum)org.eclipse.emf.common.util.EList<IfcSoundValue> getSoundValues()
IfcSoundValue.
If the meaning of the 'Sound Values' reference list isn't clear, there really should be more of a description here...
Ifc2x3tc1Package.getIfcSoundProperties_SoundValues()Copyright © 2016 OpenSource BIM. All rights reserved.