The extrapolation of an FCurve determines its shape before the first FCurveKey and after the last FCurveKey. Extrapolation extends the curve's ends based on the position of these two keys.
| siFCurveExtrapolation.siConstantExtrapolation // 1 siFCurveExtrapolation.siLinearExtrapolation // 2 siFCurveExtrapolation.siPeriodicExtrapolation // 3 siFCurveExtrapolation.siPeriodicRelativeExtrapolation // 4 | 
Parameter.AddFCurve FCurve.Extrapolation AnimationSourceItem.SetAsFCurve FCurve::GetExtrapolation FCurve::PutExtrapolation