# xsimrCurveExtrapolation Enum

## Enumerations
enum | xsimrCurveExtrapolation { XSIMR_CE_CONSTANT = 1, XSIMR_CE_END_GRADIENT = 2, XSIMR_CE_CYCLE = 3, XSIMR_CE_CYCLE_RELATIVE = 4 }

## Detailed Description

Extrapolation methods used for evaluating the curve before and after the end points.

See also:
  xsimrProfileCurveData

Since:
  7.0

## Enumeration Type Documentation

enum xsimrCurveExtrapolation

Enumerator:

  XSIMR_CE_CONSTANT | The values of the end points extend to infinity
  XSIMR_CE_END_GRADIENT | The end segments extend to infinity
  XSIMR_CE_CYCLE | The curve cycles indefinitely in both directions, each curve starting on the same value
  XSIMR_CE_CYCLE_RELATIVE | The curve cycles indefinitely in both directions, but each curve after the original starts on the end point of the previous curve, and each curve before ends on the start point of the next.