API Reference > OdIfc4x2 Namespace > Classes > IfcSurfaceStyleRendering Class
IfcSurfaceStyleRendering Class
OdIfc4x2__IfcSurfaceStyleRenderingOdIfc4x2__IfcSurfaceStyleRenderingOdIfc4x2__IfcSurfaceStyleRendering
Syntax
C++
class IfcSurfaceStyleRendering : public IfcSurfaceStyleShading;

IfcSurfaceStyleRenderingAutoImpl.h

This is class OdIfc4x2::IfcSurfaceStyleRendering.

IfcSurfaceStyleShading Class
 
Name 
Description 
 
This is IfcSurfaceStyleShading, a member of class IfcSurfaceStyleShading. 
 
Name 
Description 
 
This is getInstanceType, a member of class IfcPresentationItem. 
 
This is isInstanceOf, a member of class IfcPresentationItem. 
 
This is isKindOf, a member of class IfcPresentationItem. 
 
type 
This is type, a member of class IfcPresentationItem. 
IfcSurfaceStyleShading Class
 
Name 
Description 
 
This is the overview for the getAttr method overload. 
 
This is getInstanceType, a member of class IfcSurfaceStyleShading. 
 
OdDAI early binding accessors 
 
This is getTransparency, a member of class IfcSurfaceStyleShading. 
 
This is inFields, a member of class IfcSurfaceStyleShading. 
 
This is isInstanceOf, a member of class IfcSurfaceStyleShading. 
 
This is isKindOf, a member of class IfcSurfaceStyleShading. 
 
This is outFields, a member of class IfcSurfaceStyleShading. 
 
This is the overview for the putAttr method overload. 
 
This is the overview for the setSurfaceColour method overload. 
 
This is setTransparency, a member of class IfcSurfaceStyleShading. 
 
This is SurfaceColour, a member of class IfcSurfaceStyleShading. 
 
This is the overview for the testAttr method overload. 
 
type 
This is type, a member of class IfcSurfaceStyleShading. 
 
This is the overview for the unsetAttr method overload. 
IfcSurfaceStyleRendering Class
 
Name 
Description 
 
This is the overview for the getAttr method overload. 
 
OdDAI early binding accessors 
 
This is getDiffuseTransmissionColour, a member of class IfcSurfaceStyleRendering. 
 
This is getInstanceType, a member of class IfcSurfaceStyleRendering. 
 
This is getReflectanceMethod, a member of class IfcSurfaceStyleRendering. 
 
This is getReflectionColour, a member of class IfcSurfaceStyleRendering. 
 
This is getSpecularColour, a member of class IfcSurfaceStyleRendering. 
 
This is getSpecularHighlight, a member of class IfcSurfaceStyleRendering. 
 
This is getTransmissionColour, a member of class IfcSurfaceStyleRendering. 
 
This is inFields, a member of class IfcSurfaceStyleRendering. 
 
This is isInstanceOf, a member of class IfcSurfaceStyleRendering. 
 
This is isKindOf, a member of class IfcSurfaceStyleRendering. 
 
This is outFields, a member of class IfcSurfaceStyleRendering. 
 
This is the overview for the putAttr method overload. 
 
This is setDiffuseColour, a member of class IfcSurfaceStyleRendering. 
 
This is setDiffuseTransmissionColour, a member of class IfcSurfaceStyleRendering. 
 
This is setReflectanceMethod, a member of class IfcSurfaceStyleRendering. 
 
This is setReflectionColour, a member of class IfcSurfaceStyleRendering. 
 
This is setSpecularColour, a member of class IfcSurfaceStyleRendering. 
 
This is setSpecularHighlight, a member of class IfcSurfaceStyleRendering. 
 
This is setTransmissionColour, a member of class IfcSurfaceStyleRendering. 
 
This is the overview for the testAttr method overload. 
 
type 
This is type, a member of class IfcSurfaceStyleRendering. 
 
This is the overview for the unsetAttr method overload. 
Copyright (c) 2002-2020. Open Design Alliance. All rights reserved.