Close

Relief for ODA Team in Ukraine

Learn more
ODA IFC SDK
IfcSurfaceStyleLighting Class
Syntax
C++
class IfcSurfaceStyleLighting : public IfcPresentationItem;

IfcSurfaceStyleLighting is a container class for properties for calculation of physically exact illuminance related to a particular surface style. The next image shows the reflection and transmission components from an incident ray. 

The sum of the components for reflection and transmission is a value of 1.0 denoting that the incident ray is completely decomposed into reflection and transmission components. Each value of reflection and transmission is therefore within the range 0.0 to 1.0. 

 

All these factors can be measured physically and are ratios for the red, green and blue part of the light. These properties are defined in the model as Type IfcColorRGB with a factor for each colour.

  • EXAMPLE: A green glass transmits only green light, so its transmission factor is 0.0 for red, between 0.0 and 1.0 for green and 0.0 for blue. A green surface reflects only green light, so the reflectance factor is 0.0 for red, between 0.0 and 1.0 for green and 0.0 for blue.
OdIfc4x3_rc4__IfcSurfaceStyleLightingOdIfc4x3_rc4__IfcSurfaceStyleLightingOdIfc4x3_rc4__IfcSurfaceStyleLightingOdIfc4x3_rc4__IfcSurfaceStyleLightingOdIfc4x3_rc4__IfcSurfaceStyleLightingOdIfc4x3_rc4__IfcSurfaceStyleLighting

File: IfcSurfaceStyleLightingAutoImpl.h 

Namespace: OdIfc4x3_rc4 

Show:
No members matching the current filter
Show:
No members matching the current filter
Copyright © 2002-2022. Open Design Alliance All rights reserved.