#include <Ifc4SelectTypes.h>
|  | 
| enum | eIfcSpecularHighlightSelect { kIfcSpecularHighlightSelect_unset, 
kIfcSpecularHighlightSelect_IfcSpecularExponent, 
kIfcSpecularHighlightSelect_IfcSpecularRoughness
 } | 
|  | 
| enum | OdSelectKind { kUnset = 0, 
kObjectId = 1, 
kInt32 = 2, 
kBoolean = 3,
 kDouble = 4, 
kBinary = 5, 
kLogical = 6, 
kObjectIdArray = 7,
 kInt32Array = 8, 
kDoubleArray = 9, 
kAnsiString = 10
 }
 | 
|  | 
Definition at line 2039 of file Ifc4SelectTypes.h.
 
◆ eIfcSpecularHighlightSelect
| Enumerator | 
|---|
| kIfcSpecularHighlightSelect_unset |  | 
| kIfcSpecularHighlightSelect_IfcSpecularExponent |  | 
| kIfcSpecularHighlightSelect_IfcSpecularRoughness |  | 
Definition at line 2053 of file Ifc4SelectTypes.h.
 
 
◆ IfcSpecularHighlightSelect() [1/2]
  
  | 
        
          | OdIfc4::IfcSpecularHighlightSelect::IfcSpecularHighlightSelect | ( |  | ) |  |  | inline | 
 
 
◆ IfcSpecularHighlightSelect() [2/2]
◆ _d() [1/2]
  
  | 
        
          | virtual long OdIfc4::IfcSpecularHighlightSelect::_d | ( |  | ) | const |  | inlinevirtual | 
 
Retrieves the "Select" data type determinant. 
- Returns
- Returns a long value that represents the type determinant. 
Implements OdDAI::OdSelect.
Definition at line 2060 of file Ifc4SelectTypes.h.
 
 
◆ _d() [2/2]
◆ exists()
  
  | 
        
          | virtual int OdIfc4::IfcSpecularHighlightSelect::exists | ( |  | ) | const |  | inlinevirtual | 
 
Determines whether the value is set for the "Select" datatype instance. 
- Returns
- Returns 1 if the value is set. 
Implements OdDAI::OdSelect.
Definition at line 2066 of file Ifc4SelectTypes.h.
 
 
◆ readTypedField()
  
  | 
        
          | virtual OdResult OdIfc4::IfcSpecularHighlightSelect::readTypedField | ( | const OdAnsiString & | typeDef, |  
          |  |  | OdDAI::OdSpfFilerBase * | rdFiler |  
          |  | ) |  |  |  | virtual | 
 
 
◆ setHandleD()
  
  | 
        
          | virtual void OdIfc4::IfcSpecularHighlightSelect::setHandleD | ( |  | ) |  |  | inlineprotectedvirtual | 
 
 
◆ underlyingTypeByName()
◆ underlyingTypeName() [1/2]
  
  | 
        
          | virtual const OdAnsiString OdIfc4::IfcSpecularHighlightSelect::underlyingTypeName | ( |  | ) | const |  | virtual | 
 
Retrieves the name of the current underlying type. 
- Returns
- Returns an ANSI string that contains the name of the underlying type. 
Implements OdDAI::OdSelect.
 
 
◆ underlyingTypeName() [2/2]
  
  | 
        
          | virtual bool OdIfc4::IfcSpecularHighlightSelect::underlyingTypeName | ( | OdAnsiString | typeName | ) |  |  | virtual | 
 
Sets a new name of the underlying type. 
- Parameters
- 
  
    | typeName | [in] An ANSI string that contains the new name. |  
 
- Returns
- Returns false if the new type name is incorrect for the "Select" data type. 
Implements OdDAI::OdSelect.
 
 
◆ unset()
  
  | 
        
          | virtual void OdIfc4::IfcSpecularHighlightSelect::unset | ( |  | ) |  |  | inlineprotectedvirtual | 
 
 
◆ writeTypedField()
  
  | 
        
          | virtual OdResult OdIfc4::IfcSpecularHighlightSelect::writeTypedField | ( | OdDAI::OdSpfFilerBase * | wrFiler | ) | const |  | virtual | 
 
 
◆ m_determinant
◆ sIfcSpecularExponent
  
  | 
        
          | const OdAnsiString OdIfc4::IfcSpecularHighlightSelect::sIfcSpecularExponent |  | static | 
 
 
◆ sIfcSpecularRoughness
  
  | 
        
          | const OdAnsiString OdIfc4::IfcSpecularHighlightSelect::sIfcSpecularRoughness |  | static | 
 
 
The documentation for this class was generated from the following file: