API_IFCPropertyValue
IFC 프로퍼티 값 데이터 컨테이너입니다.
typedef struct { API_IFCPropertyAnyValue value; GS::UniString valueType; } API_IFCPropertyValue;
멤버
- value
- 베이스 값 컨테이너입니다.
- valueType
- 문자열 포맷 형태의 값의 IFC 타입입니다
설명
이 structure는 IFC 프로퍼티의 값을 포함하고 있습니다.
valueType
필드는 value
structure의 어느 필드에 베이스 값이 포함되어 있는지 결정합니다.
각 IFC 타입은 원시(primitive) 타입을 갖고 있습니다.
예를 들면, IfcLabel과 IfcText 둘 다 문자열을 포함하고, IfcReal과 IfcPositiveLengthMeasure 둘 다 실수 값 등을 포함합니다.
IfcLogical type is stored as an integer:
|
0 |
|
1 |
|
2 |
요구사항
- 버전: API 16 또는 이후
- 헤더: APIdefs_Elements.h
참고사항
API_IFCPropertySingleValue, API_IFCPropertyListValue, API_IFCPropertyBoundedValue, API_IFCPropertyEnumeratedValue, API_IFCPropertyTableValue, API_IFCPropertyReferenceValue