public interface IfcMaterialLayerSetUsage extends IfcMaterialUsageDefinition
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
IfcDirectionSenseEnum |
getDirectionSense()
Returns the value of the 'Direction Sense' attribute.
|
IfcMaterialLayerSet |
getForLayerSet()
Returns the value of the 'For Layer Set' reference.
|
IfcLayerSetDirectionEnum |
getLayerSetDirection()
Returns the value of the 'Layer Set Direction' attribute.
|
double |
getOffsetFromReferenceLine()
Returns the value of the 'Offset From Reference Line' attribute.
|
String |
getOffsetFromReferenceLineAsString()
Returns the value of the 'Offset From Reference Line As String' attribute.
|
double |
getReferenceExtent()
Returns the value of the 'Reference Extent' attribute.
|
String |
getReferenceExtentAsString()
Returns the value of the 'Reference Extent As String' attribute.
|
boolean |
isSetReferenceExtent()
Returns whether the value of the '
Reference Extent' attribute is set. |
boolean |
isSetReferenceExtentAsString()
Returns whether the value of the '
Reference Extent As String' attribute is set. |
void |
setDirectionSense(IfcDirectionSenseEnum value)
Sets the value of the '
Direction Sense' attribute. |
void |
setForLayerSet(IfcMaterialLayerSet value)
Sets the value of the '
For Layer Set' reference. |
void |
setLayerSetDirection(IfcLayerSetDirectionEnum value)
Sets the value of the '
Layer Set Direction' attribute. |
void |
setOffsetFromReferenceLine(double value)
Sets the value of the '
Offset From Reference Line' attribute. |
void |
setOffsetFromReferenceLineAsString(String value)
Sets the value of the '
Offset From Reference Line As String' attribute. |
void |
setReferenceExtent(double value)
Sets the value of the '
Reference Extent' attribute. |
void |
setReferenceExtentAsString(String value)
Sets the value of the '
Reference Extent As String' attribute. |
void |
unsetReferenceExtent()
Unsets the value of the '
Reference Extent' attribute. |
void |
unsetReferenceExtentAsString()
Unsets the value of the '
Reference Extent As String' attribute. |
getAssociatedTo, isSetAssociatedTo, unsetAssociatedToforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeIfcMaterialLayerSet getForLayerSet()
If the meaning of the 'For Layer Set' reference isn't clear, there really should be more of a description here...
setForLayerSet(IfcMaterialLayerSet),
Ifc4Package.getIfcMaterialLayerSetUsage_ForLayerSet()void setForLayerSet(IfcMaterialLayerSet value)
For Layer Set' reference.
value - the new value of the 'For Layer Set' reference.getForLayerSet()IfcLayerSetDirectionEnum getLayerSetDirection()
IfcLayerSetDirectionEnum.
If the meaning of the 'Layer Set Direction' attribute isn't clear, there really should be more of a description here...
IfcLayerSetDirectionEnum,
setLayerSetDirection(IfcLayerSetDirectionEnum),
Ifc4Package.getIfcMaterialLayerSetUsage_LayerSetDirection()void setLayerSetDirection(IfcLayerSetDirectionEnum value)
Layer Set Direction' attribute.
value - the new value of the 'Layer Set Direction' attribute.IfcLayerSetDirectionEnum,
getLayerSetDirection()IfcDirectionSenseEnum getDirectionSense()
IfcDirectionSenseEnum.
If the meaning of the 'Direction Sense' attribute isn't clear, there really should be more of a description here...
IfcDirectionSenseEnum,
setDirectionSense(IfcDirectionSenseEnum),
Ifc4Package.getIfcMaterialLayerSetUsage_DirectionSense()void setDirectionSense(IfcDirectionSenseEnum value)
Direction Sense' attribute.
value - the new value of the 'Direction Sense' attribute.IfcDirectionSenseEnum,
getDirectionSense()double getOffsetFromReferenceLine()
If the meaning of the 'Offset From Reference Line' attribute isn't clear, there really should be more of a description here...
setOffsetFromReferenceLine(double),
Ifc4Package.getIfcMaterialLayerSetUsage_OffsetFromReferenceLine()void setOffsetFromReferenceLine(double value)
Offset From Reference Line' attribute.
value - the new value of the 'Offset From Reference Line' attribute.getOffsetFromReferenceLine()String getOffsetFromReferenceLineAsString()
If the meaning of the 'Offset From Reference Line As String' attribute isn't clear, there really should be more of a description here...
setOffsetFromReferenceLineAsString(String),
Ifc4Package.getIfcMaterialLayerSetUsage_OffsetFromReferenceLineAsString()void setOffsetFromReferenceLineAsString(String value)
Offset From Reference Line As String' attribute.
value - the new value of the 'Offset From Reference Line As String' attribute.getOffsetFromReferenceLineAsString()double getReferenceExtent()
If the meaning of the 'Reference Extent' attribute isn't clear, there really should be more of a description here...
isSetReferenceExtent(),
unsetReferenceExtent(),
setReferenceExtent(double),
Ifc4Package.getIfcMaterialLayerSetUsage_ReferenceExtent()void setReferenceExtent(double value)
Reference Extent' attribute.
value - the new value of the 'Reference Extent' attribute.isSetReferenceExtent(),
unsetReferenceExtent(),
getReferenceExtent()void unsetReferenceExtent()
Reference Extent' attribute.
boolean isSetReferenceExtent()
Reference Extent' attribute is set.
unsetReferenceExtent(),
getReferenceExtent(),
setReferenceExtent(double)String getReferenceExtentAsString()
If the meaning of the 'Reference Extent As String' attribute isn't clear, there really should be more of a description here...
isSetReferenceExtentAsString(),
unsetReferenceExtentAsString(),
setReferenceExtentAsString(String),
Ifc4Package.getIfcMaterialLayerSetUsage_ReferenceExtentAsString()void setReferenceExtentAsString(String value)
Reference Extent As String' attribute.
value - the new value of the 'Reference Extent As String' attribute.isSetReferenceExtentAsString(),
unsetReferenceExtentAsString(),
getReferenceExtentAsString()void unsetReferenceExtentAsString()
Reference Extent As String' attribute.
boolean isSetReferenceExtentAsString()
Reference Extent As String' attribute is set.
unsetReferenceExtentAsString(),
getReferenceExtentAsString(),
setReferenceExtentAsString(String)Copyright © 2016 OpenSource BIM. All rights reserved.