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.
|
double |
getTransparency()
Returns the value of the 'Transparency' attribute.
|
String |
getTransparencyAsString()
Returns the value of the 'Transparency As String' attribute.
|
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. |
boolean |
isSetTransparency()
Returns whether the value of the '
Transparency' attribute is set. |
boolean |
isSetTransparencyAsString()
Returns whether the value of the '
Transparency As String' attribute 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 |
setTransparency(double value)
Sets the value of the '
Transparency' attribute. |
void |
setTransparencyAsString(String value)
Sets the value of the '
Transparency As String' attribute. |
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. |
void |
unsetTransparency()
Unsets the value of the '
Transparency' attribute. |
void |
unsetTransparencyAsString()
Unsets the value of the '
Transparency As String' attribute. |
getSurfaceColour, setSurfaceColourforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removedouble getTransparency()
If the meaning of the 'Transparency' attribute isn't clear, there really should be more of a description here...
isSetTransparency(),
unsetTransparency(),
setTransparency(double),
Ifc2x3tc1Package.getIfcSurfaceStyleRendering_Transparency()void setTransparency(double value)
Transparency' attribute.
value - the new value of the 'Transparency' attribute.isSetTransparency(),
unsetTransparency(),
getTransparency()void unsetTransparency()
Transparency' attribute.
boolean isSetTransparency()
Transparency' attribute is set.
unsetTransparency(),
getTransparency(),
setTransparency(double)String getTransparencyAsString()
If the meaning of the 'Transparency As String' attribute isn't clear, there really should be more of a description here...
isSetTransparencyAsString(),
unsetTransparencyAsString(),
setTransparencyAsString(String),
Ifc2x3tc1Package.getIfcSurfaceStyleRendering_TransparencyAsString()void setTransparencyAsString(String value)
Transparency As String' attribute.
value - the new value of the 'Transparency As String' attribute.isSetTransparencyAsString(),
unsetTransparencyAsString(),
getTransparencyAsString()void unsetTransparencyAsString()
Transparency As String' attribute.
boolean isSetTransparencyAsString()
Transparency As String' attribute is set.
unsetTransparencyAsString(),
getTransparencyAsString(),
setTransparencyAsString(String)IfcColourOrFactor 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),
Ifc2x3tc1Package.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),
Ifc2x3tc1Package.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),
Ifc2x3tc1Package.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),
Ifc2x3tc1Package.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),
Ifc2x3tc1Package.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),
Ifc2x3tc1Package.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),
Ifc2x3tc1Package.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.