Class Ifc4x1::IfcSpecularExponent¶
Defined in File Ifc4x1.h
Nested Relationships¶
This class is a nested type of Struct Ifc4x1.
Inheritance Relationships¶
Base Type¶
public IfcUtil::IfcBaseType
(Class IfcBaseType)
Class Documentation¶
-
class
Ifc4x1
::
IfcSpecularExponent
: public IfcUtil::IfcBaseType¶ The IfcSpecularExponent defines the datatype for exponent determining the sharpness of the ‘reflection’. reflection is made sharper with large values of the exponent, such as 10.0. Small values, such as 1.0, decrease the specular fall-off.
IfcSpecularExponent is of type REAL.
NOTE: The datatype relates to the definition of specular_exponent in ISO 10303-46 entity surface_style_reflectance_ambient_diffuse_specular.
HISTORY: New type in IFC2x2.
Public Functions
-
const IfcParse::type_declaration &
declaration
() const¶
-
IfcSpecularExponent
(IfcEntityInstanceData *e)¶
-
IfcSpecularExponent
(double v)¶
-
operator double
() const¶
Public Static Functions
-
const IfcParse::type_declaration &
Class
()¶
-
const IfcParse::type_declaration &