(pt: number, min: number, max: number)
| 155 | } |
| 156 | |
| 157 | function capControlPoint(pt: number, min: number, max: number) { |
| 158 | return Math.max(Math.min(pt, max), min); |
| 159 | } |
| 160 | |
| 161 | function capBezierPoints(points: SplinePoint[], area: ChartArea) { |
| 162 | let i, ilen, point, inArea, inAreaPrev; |