0..1 for x; the first point is always pinned to the left edge and the last to the right edge.
Creation
number
required
Output range minimum used by
Sample.number
required
Output range maximum used by
Sample.SetXRange
Sample input mapping; doesn’t move points.
SetYSuffix
SetHeight
SetPoints
AddPoint
nil if it couldn’t be added.
RemovePoint
MovePoint
x at 0 / 1.
Reset
"linear".
Sample
x is in your SetXRange, output is in [min, max].
SampleNormalized
Sample, but 0..1 for both input and output. GetValue returns the point array.