public interface IfcSurfaceStyleRendering extends IfcSurfaceStyleShading
| Modifier and Type | Method and Description |
|---|---|
IfcColourOrFactor |
getDiffuseColour()
Returns the value of the 'Diffuse Colour' reference.
|
IfcColourOrFactor |
getDiffuseTransmissionColour()
Returns the value of the 'Diffuse Transmission Colour' reference.
|
IfcReflectanceMethodEnum |
getReflectanceMethod()
Returns the value of the 'Reflectance Method' attribute.
|
IfcColourOrFactor |
getReflectionColour()
Returns the value of the 'Reflection Colour' reference.
|
IfcColourOrFactor |
getSpecularColour()
Returns the value of the 'Specular Colour' reference.
|
IfcSpecularHighlightSelect |
getSpecularHighlight()
Returns the value of the 'Specular Highlight' reference.
|
IfcColourOrFactor |
getTransmissionColour()
Returns the value of the 'Transmission Colour' reference.
|
boolean |
isSetDiffuseColour()
Returns whether the value of the '
Diffuse Colour' reference is set. |
boolean |
isSetDiffuseTransmissionColour()
Returns whether the value of the '
Diffuse Transmission Colour' reference is set. |
boolean |
isSetReflectionColour()
Returns whether the value of the '
Reflection Colour' reference is set. |
boolean |
isSetSpecularColour()
Returns whether the value of the '
Specular Colour' reference is set. |
boolean |
isSetSpecularHighlight()
Returns whether the value of the '
Specular Highlight' reference is set. |
boolean |
isSetTransmissionColour()
Returns whether the value of the '
Transmission Colour' reference is set. |
void |
setDiffuseColour(IfcColourOrFactor value)
Sets the value of the '
Diffuse Colour' reference. |
void |
setDiffuseTransmissionColour(IfcColourOrFactor value)
Sets the value of the '
Diffuse Transmission Colour' reference. |
void |
setReflectanceMethod(IfcReflectanceMethodEnum value)
Sets the value of the '
Reflectance Method' attribute. |
void |
setReflectionColour(IfcColourOrFactor value)
Sets the value of the '
Reflection Colour' reference. |
void |
setSpecularColour(IfcColourOrFactor value)
Sets the value of the '
Specular Colour' reference. |
void |
setSpecularHighlight(IfcSpecularHighlightSelect value)
Sets the value of the '
Specular Highlight' reference. |
void |
setTransmissionColour(IfcColourOrFactor value)
Sets the value of the '
Transmission Colour' reference. |
void |
unsetDiffuseColour()
Unsets the value of the '
Diffuse Colour' reference. |
void |
unsetDiffuseTransmissionColour()
Unsets the value of the '
Diffuse Transmission Colour' reference. |
void |
unsetReflectionColour()
Unsets the value of the '
Reflection Colour' reference. |
void |
unsetSpecularColour()
Unsets the value of the '
Specular Colour' reference. |
void |
unsetSpecularHighlight()
Unsets the value of the '
Specular Highlight' reference. |
void |
unsetTransmissionColour()
Unsets the value of the '
Transmission Colour' reference. |
getSurfaceColour, getTransparency, getTransparencyAsString, isSetTransparency, isSetTransparencyAsString, setSurfaceColour, setTransparency, setTransparencyAsString, unsetTransparency, unsetTransparencyAsStringforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeIfcColourOrFactor getDiffuseColour()
If the meaning of the 'Diffuse Colour' reference isn't clear, there really should be more of a description here...
isSetDiffuseColour(),
unsetDiffuseColour(),
setDiffuseColour(IfcColourOrFactor),
Ifc4Package.getIfcSurfaceStyleRendering_DiffuseColour()void setDiffuseColour(IfcColourOrFactor value)
Diffuse Colour' reference.
value - the new value of the 'Diffuse Colour' reference.isSetDiffuseColour(),
unsetDiffuseColour(),
getDiffuseColour()void unsetDiffuseColour()
Diffuse Colour' reference.
boolean isSetDiffuseColour()
Diffuse Colour' reference is set.
unsetDiffuseColour(),
getDiffuseColour(),
setDiffuseColour(IfcColourOrFactor)IfcColourOrFactor getTransmissionColour()
If the meaning of the 'Transmission Colour' reference isn't clear, there really should be more of a description here...
isSetTransmissionColour(),
unsetTransmissionColour(),
setTransmissionColour(IfcColourOrFactor),
Ifc4Package.getIfcSurfaceStyleRendering_TransmissionColour()void setTransmissionColour(IfcColourOrFactor value)
Transmission Colour' reference.
value - the new value of the 'Transmission Colour' reference.isSetTransmissionColour(),
unsetTransmissionColour(),
getTransmissionColour()void unsetTransmissionColour()
Transmission Colour' reference.
boolean isSetTransmissionColour()
Transmission Colour' reference is set.
unsetTransmissionColour(),
getTransmissionColour(),
setTransmissionColour(IfcColourOrFactor)IfcColourOrFactor getDiffuseTransmissionColour()
If the meaning of the 'Diffuse Transmission Colour' reference isn't clear, there really should be more of a description here...
isSetDiffuseTransmissionColour(),
unsetDiffuseTransmissionColour(),
setDiffuseTransmissionColour(IfcColourOrFactor),
Ifc4Package.getIfcSurfaceStyleRendering_DiffuseTransmissionColour()void setDiffuseTransmissionColour(IfcColourOrFactor value)
Diffuse Transmission Colour' reference.
value - the new value of the 'Diffuse Transmission Colour' reference.isSetDiffuseTransmissionColour(),
unsetDiffuseTransmissionColour(),
getDiffuseTransmissionColour()void unsetDiffuseTransmissionColour()
Diffuse Transmission Colour' reference.
boolean isSetDiffuseTransmissionColour()
Diffuse Transmission Colour' reference is set.
unsetDiffuseTransmissionColour(),
getDiffuseTransmissionColour(),
setDiffuseTransmissionColour(IfcColourOrFactor)IfcColourOrFactor getReflectionColour()
If the meaning of the 'Reflection Colour' reference isn't clear, there really should be more of a description here...
isSetReflectionColour(),
unsetReflectionColour(),
setReflectionColour(IfcColourOrFactor),
Ifc4Package.getIfcSurfaceStyleRendering_ReflectionColour()void setReflectionColour(IfcColourOrFactor value)
Reflection Colour' reference.
value - the new value of the 'Reflection Colour' reference.isSetReflectionColour(),
unsetReflectionColour(),
getReflectionColour()void unsetReflectionColour()
Reflection Colour' reference.
boolean isSetReflectionColour()
Reflection Colour' reference is set.
unsetReflectionColour(),
getReflectionColour(),
setReflectionColour(IfcColourOrFactor)IfcColourOrFactor getSpecularColour()
If the meaning of the 'Specular Colour' reference isn't clear, there really should be more of a description here...
isSetSpecularColour(),
unsetSpecularColour(),
setSpecularColour(IfcColourOrFactor),
Ifc4Package.getIfcSurfaceStyleRendering_SpecularColour()void setSpecularColour(IfcColourOrFactor value)
Specular Colour' reference.
value - the new value of the 'Specular Colour' reference.isSetSpecularColour(),
unsetSpecularColour(),
getSpecularColour()void unsetSpecularColour()
Specular Colour' reference.
boolean isSetSpecularColour()
Specular Colour' reference is set.
unsetSpecularColour(),
getSpecularColour(),
setSpecularColour(IfcColourOrFactor)IfcSpecularHighlightSelect getSpecularHighlight()
If the meaning of the 'Specular Highlight' reference isn't clear, there really should be more of a description here...
isSetSpecularHighlight(),
unsetSpecularHighlight(),
setSpecularHighlight(IfcSpecularHighlightSelect),
Ifc4Package.getIfcSurfaceStyleRendering_SpecularHighlight()void setSpecularHighlight(IfcSpecularHighlightSelect value)
Specular Highlight' reference.
value - the new value of the 'Specular Highlight' reference.isSetSpecularHighlight(),
unsetSpecularHighlight(),
getSpecularHighlight()void unsetSpecularHighlight()
Specular Highlight' reference.
boolean isSetSpecularHighlight()
Specular Highlight' reference is set.
unsetSpecularHighlight(),
getSpecularHighlight(),
setSpecularHighlight(IfcSpecularHighlightSelect)IfcReflectanceMethodEnum getReflectanceMethod()
IfcReflectanceMethodEnum.
If the meaning of the 'Reflectance Method' attribute isn't clear, there really should be more of a description here...
IfcReflectanceMethodEnum,
setReflectanceMethod(IfcReflectanceMethodEnum),
Ifc4Package.getIfcSurfaceStyleRendering_ReflectanceMethod()void setReflectanceMethod(IfcReflectanceMethodEnum value)
Reflectance Method' attribute.
value - the new value of the 'Reflectance Method' attribute.IfcReflectanceMethodEnum,
getReflectanceMethod()Copyright © 2018 OpenSource BIM. All rights reserved.