Struct Ifc4x1::IfcCurveInterpolationEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x1.

Struct Documentation

struct Ifc4x1::IfcCurveInterpolationEnum

Public Types

enum Value

IfcCurveInterpolationEnum specifies the possible methods for the interpolation of property values given as a curve.

HISTORY New type in IFC2x4.

Enumeration

LINEAR: Indicates that values between the defined values are to be found by linear interpolation. LOG_LINEAR: Indicates that values between the defined values are to be found by linear interpolation of the natural logarithm (base e) of the values. LOG_LOG: Indicates that values between the defined values are to be found by linear interpolation of the Briggs’ logarithm (base 10) of the values. NOTDEFINED: No interpolation information is provided

Values:

enumerator IfcCurveInterpolation_LINEAR
enumerator IfcCurveInterpolation_LOG_LINEAR
enumerator IfcCurveInterpolation_LOG_LOG
enumerator IfcCurveInterpolation_NOTDEFINED

Public Static Functions

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