IFC 4.4.0.0 build 20261005 (IFC4X4_DEV_20260525) ⚠ buildingSMART Working Draft. All content is under development.

  • Help suggest improvements
  • Get user or developer support

8.16.2.1 IfcCurveInterpolationEnum

8.16.2.1.1 Semantic definition

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

8.16.2.1.2 Type values

Type Description
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.

Table A

8.16.2.1.3 Formal representation

TYPE IfcCurveInterpolationEnum = ENUMERATION OF
(LINEAR
,LOG_LINEAR
,LOG_LOG
,NOTDEFINED);
END_TYPE;

8.16.2.1.4 References

Edit on Github

3 contributor(s): ArturTomczakbSI-BotDion Moult
Last change: Closing definitions with full stop for consistency by ArturTomczak on 2026-04-27T16:08:07+02:00

Is this page difficult to understand? Let us know!

8.16.2.1.5 Changelog

8.16.2.1.5.1 IFC4

  • New resource