---
title: PHASECurveType.sine
framework: phase
role: symbol
role_heading: Case
path: phase/phasecurvetype/sine
---

# PHASECurveType.sine

A sine curve.

## Declaration

```swift
case sine
```

## Discussion

Discussion The function y = sin(x) shapes this curve. For a linear input along the x-axis, a sine curve gradually moves upward then downward in the y-direction, in a repeating fashion.

## See Also

### Types

- [PHASECurveType.linear](phase/phasecurvetype/linear.md)
- [PHASECurveType.squared](phase/phasecurvetype/squared.md)
- [PHASECurveType.inverseSquared](phase/phasecurvetype/inversesquared.md)
- [PHASECurveType.cubed](phase/phasecurvetype/cubed.md)
- [PHASECurveType.inverseCubed](phase/phasecurvetype/inversecubed.md)
- [PHASECurveType.inverseSine](phase/phasecurvetype/inversesine.md)
- [PHASECurveType.sigmoid](phase/phasecurvetype/sigmoid.md)
- [PHASECurveType.inverseSigmoid](phase/phasecurvetype/inversesigmoid.md)
- [PHASECurveType.holdStartValue](phase/phasecurvetype/holdstartvalue.md)
- [PHASECurveType.jumpToEndValue](phase/phasecurvetype/jumptoendvalue.md)
