Class Ifc4x1::IfcLightSourceAmbient¶
Defined in File Ifc4x1.h
Nested Relationships¶
This class is a nested type of Struct Ifc4x1.
Inheritance Relationships¶
Base Type¶
public Ifc4x1::IfcLightSource
(Class Ifc4x1::IfcLightSource)
Class Documentation¶
-
class
Ifc4x1
::
IfcLightSourceAmbient
: public Ifc4x1::IfcLightSource¶ Definition from ISO/CD 10303-46:1992: The light source ambient entity is a subtype of light source. It lights a surface independent of the surface’s orientation and position.
NOTE: Corresponding ISO 10303 entity: light_source_ambient. Please refer to ISO/IS 10303-46:1994, p. 31 for the final definition of the formal standard.
NOTE: In addition to the attributes as defined in ISO 10303-46 the additional property from ISO/IEC 14772-1:1997 (VRML) AmbientIntensity is inherited from the supertype.
HISTORY: This is a new entity in IFC 2x, renamed and enhanced in IFC2x2.
Public Types
-
typedef IfcTemplatedEntityList<IfcLightSourceAmbient>
list
¶
Public Functions
-
IfcLightSourceAmbient
(IfcEntityInstanceData *e)¶
-
IfcLightSourceAmbient
(boost::optional<std::string> v1_Name, ::Ifc4x1::IfcColourRgb *v2_LightColour, boost::optional<double> v3_AmbientIntensity, boost::optional<double> v4_Intensity)¶
-
typedef IfcTemplatedEntityList<IfcLightSourceAmbient>