Struct Ifc4x3_rc1::IfcSolarDeviceTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x3_rc1.

Struct Documentation

struct Ifc4x3_rc1::IfcSolarDeviceTypeEnum

Public Types

enum Value

The IfcSolarDeviceTypeEnum defines the range of types of solar devices available. HISTORY: New type in IFC 2x4.


SOLARCOLLECTOR: A device that converts solar radiation into thermal energy (heating water, etc.). SOLARPANEL: A device that converts solar radiation into electric current. USERDEFINED: User-defined type.

NOTDEFINED: Undefined type.


enumerator IfcSolarDeviceType_SOLARCOLLECTOR
enumerator IfcSolarDeviceType_SOLARPANEL
enumerator IfcSolarDeviceType_USERDEFINED
enumerator IfcSolarDeviceType_NOTDEFINED

Public Static Functions

IFC_PARSE_API const char *ToString(Value v)
IFC_PARSE_API Value FromString(const std::string &s)