public interface IfcLightSource extends IfcGeometricRepresentationItem
| Modifier and Type | Method and Description |
|---|---|
double |
getAmbientIntensity()
Returns the value of the 'Ambient Intensity' attribute.
|
String |
getAmbientIntensityAsString()
Returns the value of the 'Ambient Intensity As String' attribute.
|
double |
getIntensity()
Returns the value of the 'Intensity' attribute.
|
String |
getIntensityAsString()
Returns the value of the 'Intensity As String' attribute.
|
IfcColourRgb |
getLightColour()
Returns the value of the 'Light Colour' reference.
|
String |
getName()
Returns the value of the 'Name' attribute.
|
boolean |
isSetAmbientIntensity()
Returns whether the value of the '
Ambient Intensity' attribute is set. |
boolean |
isSetAmbientIntensityAsString()
Returns whether the value of the '
Ambient Intensity As String' attribute is set. |
boolean |
isSetIntensity()
Returns whether the value of the '
Intensity' attribute is set. |
boolean |
isSetIntensityAsString()
Returns whether the value of the '
Intensity As String' attribute is set. |
boolean |
isSetName()
Returns whether the value of the '
Name' attribute is set. |
void |
setAmbientIntensity(double value)
Sets the value of the '
Ambient Intensity' attribute. |
void |
setAmbientIntensityAsString(String value)
Sets the value of the '
Ambient Intensity As String' attribute. |
void |
setIntensity(double value)
Sets the value of the '
Intensity' attribute. |
void |
setIntensityAsString(String value)
Sets the value of the '
Intensity As String' attribute. |
void |
setLightColour(IfcColourRgb value)
Sets the value of the '
Light Colour' reference. |
void |
setName(String value)
Sets the value of the '
Name' attribute. |
void |
unsetAmbientIntensity()
Unsets the value of the '
Ambient Intensity' attribute. |
void |
unsetAmbientIntensityAsString()
Unsets the value of the '
Ambient Intensity As String' attribute. |
void |
unsetIntensity()
Unsets the value of the '
Intensity' attribute. |
void |
unsetIntensityAsString()
Unsets the value of the '
Intensity As String' attribute. |
void |
unsetName()
Unsets the value of the '
Name' attribute. |
getLayerAssignment, getStyledByItem, isSetLayerAssignment, isSetStyledByItem, unsetLayerAssignment, unsetStyledByItemforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeString getName()
If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
isSetName(),
unsetName(),
setName(String),
Ifc4Package.getIfcLightSource_Name()void setName(String value)
Name' attribute.
value - the new value of the 'Name' attribute.isSetName(),
unsetName(),
getName()void unsetName()
Name' attribute.
isSetName(),
getName(),
setName(String)boolean isSetName()
Name' attribute is set.
unsetName(),
getName(),
setName(String)IfcColourRgb getLightColour()
If the meaning of the 'Light Colour' reference isn't clear, there really should be more of a description here...
setLightColour(IfcColourRgb),
Ifc4Package.getIfcLightSource_LightColour()void setLightColour(IfcColourRgb value)
Light Colour' reference.
value - the new value of the 'Light Colour' reference.getLightColour()double getAmbientIntensity()
If the meaning of the 'Ambient Intensity' attribute isn't clear, there really should be more of a description here...
isSetAmbientIntensity(),
unsetAmbientIntensity(),
setAmbientIntensity(double),
Ifc4Package.getIfcLightSource_AmbientIntensity()void setAmbientIntensity(double value)
Ambient Intensity' attribute.
value - the new value of the 'Ambient Intensity' attribute.isSetAmbientIntensity(),
unsetAmbientIntensity(),
getAmbientIntensity()void unsetAmbientIntensity()
Ambient Intensity' attribute.
boolean isSetAmbientIntensity()
Ambient Intensity' attribute is set.
unsetAmbientIntensity(),
getAmbientIntensity(),
setAmbientIntensity(double)String getAmbientIntensityAsString()
If the meaning of the 'Ambient Intensity As String' attribute isn't clear, there really should be more of a description here...
isSetAmbientIntensityAsString(),
unsetAmbientIntensityAsString(),
setAmbientIntensityAsString(String),
Ifc4Package.getIfcLightSource_AmbientIntensityAsString()void setAmbientIntensityAsString(String value)
Ambient Intensity As String' attribute.
value - the new value of the 'Ambient Intensity As String' attribute.isSetAmbientIntensityAsString(),
unsetAmbientIntensityAsString(),
getAmbientIntensityAsString()void unsetAmbientIntensityAsString()
Ambient Intensity As String' attribute.
boolean isSetAmbientIntensityAsString()
Ambient Intensity As String' attribute is set.
unsetAmbientIntensityAsString(),
getAmbientIntensityAsString(),
setAmbientIntensityAsString(String)double getIntensity()
If the meaning of the 'Intensity' attribute isn't clear, there really should be more of a description here...
isSetIntensity(),
unsetIntensity(),
setIntensity(double),
Ifc4Package.getIfcLightSource_Intensity()void setIntensity(double value)
Intensity' attribute.
value - the new value of the 'Intensity' attribute.isSetIntensity(),
unsetIntensity(),
getIntensity()void unsetIntensity()
Intensity' attribute.
isSetIntensity(),
getIntensity(),
setIntensity(double)boolean isSetIntensity()
Intensity' attribute is set.
unsetIntensity(),
getIntensity(),
setIntensity(double)String getIntensityAsString()
If the meaning of the 'Intensity As String' attribute isn't clear, there really should be more of a description here...
isSetIntensityAsString(),
unsetIntensityAsString(),
setIntensityAsString(String),
Ifc4Package.getIfcLightSource_IntensityAsString()void setIntensityAsString(String value)
Intensity As String' attribute.
value - the new value of the 'Intensity As String' attribute.isSetIntensityAsString(),
unsetIntensityAsString(),
getIntensityAsString()void unsetIntensityAsString()
Intensity As String' attribute.
boolean isSetIntensityAsString()
Intensity As String' attribute is set.
unsetIntensityAsString(),
getIntensityAsString(),
setIntensityAsString(String)Copyright © 2018 OpenSource BIM. All rights reserved.