API Reference > OdIfc2x3 Namespace > Classes > IfcMetricValueSelect Class
IfcMetricValueSelect Class
OdIfc2x3__IfcMetricValueSelectOdIfc2x3__IfcMetricValueSelect
Syntax
C++
class IfcMetricValueSelect : public OdDAI::Select;

Ifc2x3SelectTypes.h

This is class OdIfc2x3::IfcMetricValueSelect.

 
Name 
Description 
 
Destroys the "Select" value. 
 
This is the overview for the Select constructor overload. 
IfcMetricValueSelect Class
 
Name 
Description 
 
This is the overview for the IfcMetricValueSelect constructor overload. 
IfcMetricValueSelect Class
 
Name 
Description 
 
This is sHandleIfcCalendarDate, a member of class IfcMetricValueSelect. 
 
This is sHandleIfcCostValue, a member of class IfcMetricValueSelect. 
 
This is sHandleIfcDateAndTime, a member of class IfcMetricValueSelect. 
 
This is sHandleIfcLocalTime, a member of class IfcMetricValueSelect. 
 
This is sHandleIfcMeasureWithUnit, a member of class IfcMetricValueSelect. 
 
This is sHandleIfcTable, a member of class IfcMetricValueSelect. 
 
This is sHandleIfcTimeSeries, a member of class IfcMetricValueSelect. 
 
This is sIfcText, a member of class IfcMetricValueSelect. 
 
This is sType, a member of class IfcMetricValueSelect. 
IfcMetricValueSelect Class
 
Name 
Description 
 
This is record OdIfc2x3::IfcMetricValueSelect::eIfcMetricValueSelect. 
 
Name 
Description 
 
_d 
Retrieves the "Select" data type determinant.  
 
Determines whether receiver of the value is set into the "Select" instance.  
 
Retrieves the current value as a ADB.  
 
Retrieves the current value as a pointer to Aggr.  
 
This is the overview for the getBINARY method overload. 
 
Retrieves the current value as a boolean value.  
 
Retrieves the current value as a boolean value.  
 
Retrieves the current value as a double value.  
 
Retrieves the current value as an array of double values.  
 
Retrieves the current value as a unsigned long value.  
 
This is the overview for the getHandle method overload. 
 
Retrieves the current value as an array of object identifiers.  
 
Retrieves the current handle of object identifier.  
 
Retrieves the current value as an unsigned 32-bit integer value.  
 
Retrieves the current value as an array of unsigned 32-bit integer values.  
 
Retrieves the current value as a logical value.  
 
This is the overview for the getString method overload. 
 
kind 
Retrieves the type of the underlying object.  
 
Destructs the underlying object, unsets the determinant, and sets the value type to tkNull
 
Sets a new value throw a AttributeDataBlock.  
 
Sets a new value represented with an aggregation.  
 
Sets a new value represented with a binary value.  
 
Sets a new value represented with a boolean value.  
 
Sets a new value represented with a OdDAI::Boolean value.  
 
Sets a new value represented with a double value.  
 
Sets a new value represented with an array of double values.  
 
Sets a new value represented with a unsigned long value.  
 
Sets a new value represented as an object identifier.  
 
Sets a new value represented with an array of object identifiers.  
 
Sets a new value represented with an unsigned 32-bit integer.  
 
Sets a new value represented with an array of unsigned 32-bit integers.  
 
Sets a new value represented with a logical value.  
 
Sets a new value represented with an ANSI string.  
 
type 
Retrieves the current underlying class description.  
 
This is the overview for the underlyingTypeName method overload. 
IfcMetricValueSelect Class
 
Name 
Description 
 
_d 
This is the overview for the _d method overload. 
 
This is isIfcCalendarDate, a member of class IfcMetricValueSelect. 
 
This is isIfcCostValue, a member of class IfcMetricValueSelect. 
 
This is isIfcDateAndTime, a member of class IfcMetricValueSelect. 
 
This is isIfcLocalTime, a member of class IfcMetricValueSelect. 
 
This is isIfcMeasureWithUnit, a member of class IfcMetricValueSelect. 
 
This is isIfcTable, a member of class IfcMetricValueSelect. 
 
This is isIfcText, a member of class IfcMetricValueSelect. 
 
This is isIfcTimeSeries, a member of class IfcMetricValueSelect. 
 
This is setIfcCalendarDate, a member of class IfcMetricValueSelect. 
 
This is setIfcCostValue, a member of class IfcMetricValueSelect. 
 
This is setIfcDateAndTime, a member of class IfcMetricValueSelect. 
 
This is setIfcLocalTime, a member of class IfcMetricValueSelect. 
 
This is setIfcMeasureWithUnit, a member of class IfcMetricValueSelect. 
 
This is setIfcTable, a member of class IfcMetricValueSelect. 
 
This is setIfcText, a member of class IfcMetricValueSelect. 
 
This is setIfcTimeSeries, a member of class IfcMetricValueSelect. 
 
type 
Retrieves the current underlying class description.  
 
This is underlyingTypeByName, a member of class IfcMetricValueSelect. 
 
This is the overview for the underlyingTypeName method overload. 
 
Name 
Description 
 
< 
The greater operator for the "Select" value.  
 
= 
The assignment operator for the "Select" value.  
Copyright (c) 2002-2020. Open Design Alliance. All rights reserved.