public interface IfcLightSourceGoniometric extends IfcLightSource
| Modifier and Type | Method and Description |
|---|---|
IfcColourRgb |
getColourAppearance()
Returns the value of the 'Colour Appearance' reference.
|
double |
getColourTemperature()
Returns the value of the 'Colour Temperature' attribute.
|
String |
getColourTemperatureAsString()
Returns the value of the 'Colour Temperature As String' attribute.
|
IfcLightDistributionDataSourceSelect |
getLightDistributionDataSource()
Returns the value of the 'Light Distribution Data Source' reference.
|
IfcLightEmissionSourceEnum |
getLightEmissionSource()
Returns the value of the 'Light Emission Source' attribute.
|
double |
getLuminousFlux()
Returns the value of the 'Luminous Flux' attribute.
|
String |
getLuminousFluxAsString()
Returns the value of the 'Luminous Flux As String' attribute.
|
IfcAxis2Placement3D |
getPosition()
Returns the value of the 'Position' reference.
|
boolean |
isSetColourAppearance()
Returns whether the value of the '
Colour Appearance' reference is set. |
void |
setColourAppearance(IfcColourRgb value)
Sets the value of the '
Colour Appearance' reference. |
void |
setColourTemperature(double value)
Sets the value of the '
Colour Temperature' attribute. |
void |
setColourTemperatureAsString(String value)
Sets the value of the '
Colour Temperature As String' attribute. |
void |
setLightDistributionDataSource(IfcLightDistributionDataSourceSelect value)
Sets the value of the '
Light Distribution Data Source' reference. |
void |
setLightEmissionSource(IfcLightEmissionSourceEnum value)
Sets the value of the '
Light Emission Source' attribute. |
void |
setLuminousFlux(double value)
Sets the value of the '
Luminous Flux' attribute. |
void |
setLuminousFluxAsString(String value)
Sets the value of the '
Luminous Flux As String' attribute. |
void |
setPosition(IfcAxis2Placement3D value)
Sets the value of the '
Position' reference. |
void |
unsetColourAppearance()
Unsets the value of the '
Colour Appearance' reference. |
getAmbientIntensity, getAmbientIntensityAsString, getIntensity, getIntensityAsString, getLightColour, getName, isSetAmbientIntensity, isSetAmbientIntensityAsString, isSetIntensity, isSetIntensityAsString, isSetName, setAmbientIntensity, setAmbientIntensityAsString, setIntensity, setIntensityAsString, setLightColour, setName, unsetAmbientIntensity, unsetAmbientIntensityAsString, unsetIntensity, unsetIntensityAsString, unsetNamegetLayerAssignment, getStyledByItem, isSetLayerAssignment, isSetStyledByItem, unsetLayerAssignment, unsetStyledByItemforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeIfcAxis2Placement3D getPosition()
If the meaning of the 'Position' reference isn't clear, there really should be more of a description here...
setPosition(IfcAxis2Placement3D),
Ifc4Package.getIfcLightSourceGoniometric_Position()void setPosition(IfcAxis2Placement3D value)
Position' reference.
value - the new value of the 'Position' reference.getPosition()IfcColourRgb getColourAppearance()
If the meaning of the 'Colour Appearance' reference isn't clear, there really should be more of a description here...
isSetColourAppearance(),
unsetColourAppearance(),
setColourAppearance(IfcColourRgb),
Ifc4Package.getIfcLightSourceGoniometric_ColourAppearance()void setColourAppearance(IfcColourRgb value)
Colour Appearance' reference.
value - the new value of the 'Colour Appearance' reference.isSetColourAppearance(),
unsetColourAppearance(),
getColourAppearance()void unsetColourAppearance()
Colour Appearance' reference.
boolean isSetColourAppearance()
Colour Appearance' reference is set.
unsetColourAppearance(),
getColourAppearance(),
setColourAppearance(IfcColourRgb)double getColourTemperature()
If the meaning of the 'Colour Temperature' attribute isn't clear, there really should be more of a description here...
setColourTemperature(double),
Ifc4Package.getIfcLightSourceGoniometric_ColourTemperature()void setColourTemperature(double value)
Colour Temperature' attribute.
value - the new value of the 'Colour Temperature' attribute.getColourTemperature()String getColourTemperatureAsString()
If the meaning of the 'Colour Temperature As String' attribute isn't clear, there really should be more of a description here...
setColourTemperatureAsString(String),
Ifc4Package.getIfcLightSourceGoniometric_ColourTemperatureAsString()void setColourTemperatureAsString(String value)
Colour Temperature As String' attribute.
value - the new value of the 'Colour Temperature As String' attribute.getColourTemperatureAsString()double getLuminousFlux()
If the meaning of the 'Luminous Flux' attribute isn't clear, there really should be more of a description here...
setLuminousFlux(double),
Ifc4Package.getIfcLightSourceGoniometric_LuminousFlux()void setLuminousFlux(double value)
Luminous Flux' attribute.
value - the new value of the 'Luminous Flux' attribute.getLuminousFlux()String getLuminousFluxAsString()
If the meaning of the 'Luminous Flux As String' attribute isn't clear, there really should be more of a description here...
setLuminousFluxAsString(String),
Ifc4Package.getIfcLightSourceGoniometric_LuminousFluxAsString()void setLuminousFluxAsString(String value)
Luminous Flux As String' attribute.
value - the new value of the 'Luminous Flux As String' attribute.getLuminousFluxAsString()IfcLightEmissionSourceEnum getLightEmissionSource()
IfcLightEmissionSourceEnum.
If the meaning of the 'Light Emission Source' attribute isn't clear, there really should be more of a description here...
IfcLightEmissionSourceEnum,
setLightEmissionSource(IfcLightEmissionSourceEnum),
Ifc4Package.getIfcLightSourceGoniometric_LightEmissionSource()void setLightEmissionSource(IfcLightEmissionSourceEnum value)
Light Emission Source' attribute.
value - the new value of the 'Light Emission Source' attribute.IfcLightEmissionSourceEnum,
getLightEmissionSource()IfcLightDistributionDataSourceSelect getLightDistributionDataSource()
If the meaning of the 'Light Distribution Data Source' reference isn't clear, there really should be more of a description here...
setLightDistributionDataSource(IfcLightDistributionDataSourceSelect),
Ifc4Package.getIfcLightSourceGoniometric_LightDistributionDataSource()void setLightDistributionDataSource(IfcLightDistributionDataSourceSelect value)
Light Distribution Data Source' reference.
value - the new value of the 'Light Distribution Data Source' reference.getLightDistributionDataSource()Copyright © 2018 OpenSource BIM. All rights reserved.