#include <Ifc2x3SelectTypes.h>
|
| enum | eIfcSimpleValue {
kIfcSimpleValue_unset,
kIfcSimpleValue_IfcInteger,
kIfcSimpleValue_IfcReal,
kIfcSimpleValue_IfcBoolean,
kIfcSimpleValue_IfcIdentifier,
kIfcSimpleValue_IfcText,
kIfcSimpleValue_IfcLabel,
kIfcSimpleValue_IfcLogical
} |
| |
| 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 1145 of file Ifc2x3SelectTypes.h.
◆ eIfcSimpleValue
| Enumerator |
|---|
| kIfcSimpleValue_unset | |
| kIfcSimpleValue_IfcInteger | |
| kIfcSimpleValue_IfcReal | |
| kIfcSimpleValue_IfcBoolean | |
| kIfcSimpleValue_IfcIdentifier | |
| kIfcSimpleValue_IfcText | |
| kIfcSimpleValue_IfcLabel | |
| kIfcSimpleValue_IfcLogical | |
Definition at line 1164 of file Ifc2x3SelectTypes.h.
◆ IfcSimpleValue() [1/2]
| OdIfc2x3::IfcSimpleValue::IfcSimpleValue |
( |
| ) |
|
|
inline |
◆ IfcSimpleValue() [2/2]
| OdIfc2x3::IfcSimpleValue::IfcSimpleValue |
( |
const IfcSimpleValue & |
other | ) |
|
|
inline |
◆ _d() [1/2]
| virtual long OdIfc2x3::IfcSimpleValue::_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 1176 of file Ifc2x3SelectTypes.h.
◆ _d() [2/2]
◆ exists()
| virtual int OdIfc2x3::IfcSimpleValue::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 1182 of file Ifc2x3SelectTypes.h.
◆ readTypedField()
| virtual OdResult OdIfc2x3::IfcSimpleValue::readTypedField |
( |
const OdAnsiString & |
typeDef, |
|
|
OdDAI::OdSpfFilerBase * |
rdFiler |
|
) |
| |
|
virtual |
◆ setHandleD()
| virtual void OdIfc2x3::IfcSimpleValue::setHandleD |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ underlyingTypeByName()
| virtual eIfcSimpleValue OdIfc2x3::IfcSimpleValue::underlyingTypeByName |
( |
OdAnsiString |
typeName | ) |
|
|
virtual |
◆ underlyingTypeName() [1/2]
| virtual const OdAnsiString OdIfc2x3::IfcSimpleValue::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 OdIfc2x3::IfcSimpleValue::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 OdIfc2x3::IfcSimpleValue::unset |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ writeTypedField()
| virtual OdResult OdIfc2x3::IfcSimpleValue::writeTypedField |
( |
OdDAI::OdSpfFilerBase * |
wrFiler | ) |
const |
|
virtual |
◆ m_determinant
◆ sIfcBoolean
| const OdAnsiString OdIfc2x3::IfcSimpleValue::sIfcBoolean |
|
static |
◆ sIfcIdentifier
| const OdAnsiString OdIfc2x3::IfcSimpleValue::sIfcIdentifier |
|
static |
◆ sIfcInteger
| const OdAnsiString OdIfc2x3::IfcSimpleValue::sIfcInteger |
|
static |
◆ sIfcLabel
| const OdAnsiString OdIfc2x3::IfcSimpleValue::sIfcLabel |
|
static |
◆ sIfcLogical
| const OdAnsiString OdIfc2x3::IfcSimpleValue::sIfcLogical |
|
static |
◆ sIfcReal
| const OdAnsiString OdIfc2x3::IfcSimpleValue::sIfcReal |
|
static |
◆ sIfcText
| const OdAnsiString OdIfc2x3::IfcSimpleValue::sIfcText |
|
static |
The documentation for this class was generated from the following file: