IfcSimpleValue
IfcSimpleValue
Change log
Item | SPF | XML | Change | Description |
---|---|---|---|---|
IFC2x3 to IFC4 | ||||
IfcSimpleValue | ||||
IfcDateTime | ADDED | |||
IfcDate | ADDED | |||
IfcTime | ADDED | |||
IfcDuration | ADDED | |||
IfcTimeStamp | ADDED | |||
IFC4 Addendum 1 | ||||
IfcSimpleValue | ||||
IfcPositiveInteger | ADDED |
Semantic definitions at the type
Type definition
IfcSimpleValue is a select type for selecting between simple value types.
SELECT
- IfcInteger: Defined type of simple type INTEGER.
- IfcReal: Defined type of simple type REAL.
- IfcBoolean: Defined type of simple type BOOLEAN.
- IfcLogical: Defined type of simple type LOGICAL.
- IfcIdentifier: Defined type of simple type STRING for identification purposes.
- IfcLabel: Defined type of simple type STRING for naming purposes.
- IfcText: Defined type of simple type STRING for descriptive purposes.
- IfcDateTime: Defined type of simple type STRING to represent a date and time.
- IfcDate: Defined type of simple type STRING to represent a date.
- IfcTime: Defined type of simple type STRING to represent a time.
- IfcDuration: Defined type of simple type STRING to represent a duration.
- IfcTimeStamp: Defined type of simple type INTEGER to represent a point in time by seconds elapsed since 1970.
HISTORY New type in IFC2x.
IFC4 CHANGE Items IfcDateTime, IfcDate, IfcTime, IfcDuration, IfcTimeStamp added.
Enumeration definition
Constant | Description |
---|---|
IfcInteger | |
IfcReal | |
IfcBoolean | |
IfcIdentifier | |
IfcText | |
IfcLabel | |
IfcLogical | |
IfcDateTime | |
IfcDate | |
IfcTime | |
IfcDuration | |
IfcTimeStamp | |
IfcPositiveInteger |
EXPRESS Specification
TYPE IfcSimpleValue = SELECT (
IfcInteger,
IfcReal,
IfcBoolean,
IfcIdentifier,
IfcText,
IfcLabel,
IfcLogical,
IfcDateTime,
IfcDate,
IfcTime,
IfcDuration,
IfcTimeStamp,
IfcPositiveInteger);
END_TYPE;
#####################
QQ 3087438119