IfcSimpleValue

IfcSimpleValue

 

Change log

ItemSPFXMLChangeDescription
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 IfcDateTimeIfcDateIfcTimeIfcDurationIfcTimeStamp added.

Enumeration definition

ConstantDescription
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;

 

 

 

 

#####################

posted @ 2024-03-25 16:27  西北逍遥  阅读(6)  评论(0编辑  收藏  举报