strictly increasing sequence of interval bounds.
density points
user allocated uninitialized array Constrains: points.length == weights.length areas.length > 0 areas.length + 1 == weights.length
See Implementation